Generics81.cpp 3.3 MB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327163281632916330163311633216333163341633516336163371633816339163401634116342163431634416345163461634716348163491635016351163521635316354163551635616357163581635916360163611636216363163641636516366163671636816369163701637116372163731637416375163761637716378163791638016381163821638316384163851638616387163881638916390163911639216393163941639516396163971639816399164001640116402164031640416405164061640716408164091641016411164121641316414164151641616417164181641916420164211642216423164241642516426164271642816429164301643116432164331643416435164361643716438164391644016441164421644316444164451644616447164481644916450164511645216453164541645516456164571645816459164601646116462164631646416465164661646716468164691647016471164721647316474164751647616477164781647916480164811648216483164841648516486164871648816489164901649116492164931649416495164961649716498164991650016501165021650316504165051650616507165081650916510165111651216513165141651516516165171651816519165201652116522165231652416525165261652716528165291653016531165321653316534165351653616537165381653916540165411654216543165441654516546165471654816549165501655116552165531655416555165561655716558165591656016561165621656316564165651656616567165681656916570165711657216573165741657516576165771657816579165801658116582165831658416585165861658716588165891659016591165921659316594165951659616597165981659916600166011660216603166041660516606166071660816609166101661116612166131661416615166161661716618166191662016621166221662316624166251662616627166281662916630166311663216633166341663516636166371663816639166401664116642166431664416645166461664716648166491665016651166521665316654166551665616657166581665916660166611666216663166641666516666166671666816669166701667116672166731667416675166761667716678166791668016681166821668316684166851668616687166881668916690166911669216693166941669516696166971669816699167001670116702167031670416705167061670716708167091671016711167121671316714167151671616717167181671916720167211672216723167241672516726167271672816729167301673116732167331673416735167361673716738167391674016741167421674316744167451674616747167481674916750167511675216753167541675516756167571675816759167601676116762167631676416765167661676716768167691677016771167721677316774167751677616777167781677916780167811678216783167841678516786167871678816789167901679116792167931679416795167961679716798167991680016801168021680316804168051680616807168081680916810168111681216813168141681516816168171681816819168201682116822168231682416825168261682716828168291683016831168321683316834168351683616837168381683916840168411684216843168441684516846168471684816849168501685116852168531685416855168561685716858168591686016861168621686316864168651686616867168681686916870168711687216873168741687516876168771687816879168801688116882168831688416885168861688716888168891689016891168921689316894168951689616897168981689916900169011690216903169041690516906169071690816909169101691116912169131691416915169161691716918169191692016921169221692316924169251692616927169281692916930169311693216933169341693516936169371693816939169401694116942169431694416945169461694716948169491695016951169521695316954169551695616957169581695916960169611696216963169641696516966169671696816969169701697116972169731697416975169761697716978169791698016981169821698316984169851698616987169881698916990169911699216993169941699516996169971699816999170001700117002170031700417005170061700717008170091701017011170121701317014170151701617017170181701917020170211702217023170241702517026170271702817029170301703117032170331703417035170361703717038170391704017041170421704317044170451704617047170481704917050170511705217053170541705517056170571705817059170601706117062170631706417065170661706717068170691707017071170721707317074170751707617077170781707917080170811708217083170841708517086170871708817089170901709117092170931709417095170961709717098170991710017101171021710317104171051710617107171081710917110171111711217113171141711517116171171711817119171201712117122171231712417125171261712717128171291713017131171321713317134171351713617137171381713917140171411714217143171441714517146171471714817149171501715117152171531715417155171561715717158171591716017161171621716317164171651716617167171681716917170171711717217173171741717517176171771717817179171801718117182171831718417185171861718717188171891719017191171921719317194171951719617197171981719917200172011720217203172041720517206172071720817209172101721117212172131721417215172161721717218172191722017221172221722317224172251722617227172281722917230172311723217233172341723517236172371723817239172401724117242172431724417245172461724717248172491725017251172521725317254172551725617257172581725917260172611726217263172641726517266172671726817269172701727117272172731727417275172761727717278172791728017281172821728317284172851728617287172881728917290172911729217293172941729517296172971729817299173001730117302173031730417305173061730717308173091731017311173121731317314173151731617317173181731917320173211732217323173241732517326173271732817329173301733117332173331733417335173361733717338173391734017341173421734317344173451734617347173481734917350173511735217353173541735517356173571735817359173601736117362173631736417365173661736717368173691737017371173721737317374173751737617377173781737917380173811738217383173841738517386173871738817389173901739117392173931739417395173961739717398173991740017401174021740317404174051740617407174081740917410174111741217413174141741517416174171741817419174201742117422174231742417425174261742717428174291743017431174321743317434174351743617437174381743917440174411744217443174441744517446174471744817449174501745117452174531745417455174561745717458174591746017461174621746317464174651746617467174681746917470174711747217473174741747517476174771747817479174801748117482174831748417485174861748717488174891749017491174921749317494174951749617497174981749917500175011750217503175041750517506175071750817509175101751117512175131751417515175161751717518175191752017521175221752317524175251752617527175281752917530175311753217533175341753517536175371753817539175401754117542175431754417545175461754717548175491755017551175521755317554175551755617557175581755917560175611756217563175641756517566175671756817569175701757117572175731757417575175761757717578175791758017581175821758317584175851758617587175881758917590175911759217593175941759517596175971759817599176001760117602176031760417605176061760717608176091761017611176121761317614176151761617617176181761917620176211762217623176241762517626176271762817629176301763117632176331763417635176361763717638176391764017641176421764317644176451764617647176481764917650176511765217653176541765517656176571765817659176601766117662176631766417665176661766717668176691767017671176721767317674176751767617677176781767917680176811768217683176841768517686176871768817689176901769117692176931769417695176961769717698176991770017701177021770317704177051770617707177081770917710177111771217713177141771517716177171771817719177201772117722177231772417725177261772717728177291773017731177321773317734177351773617737177381773917740177411774217743177441774517746177471774817749177501775117752177531775417755177561775717758177591776017761177621776317764177651776617767177681776917770177711777217773177741777517776177771777817779177801778117782177831778417785177861778717788177891779017791177921779317794177951779617797177981779917800178011780217803178041780517806178071780817809178101781117812178131781417815178161781717818178191782017821178221782317824178251782617827178281782917830178311783217833178341783517836178371783817839178401784117842178431784417845178461784717848178491785017851178521785317854178551785617857178581785917860178611786217863178641786517866178671786817869178701787117872178731787417875178761787717878178791788017881178821788317884178851788617887178881788917890178911789217893178941789517896178971789817899179001790117902179031790417905179061790717908179091791017911179121791317914179151791617917179181791917920179211792217923179241792517926179271792817929179301793117932179331793417935179361793717938179391794017941179421794317944179451794617947179481794917950179511795217953179541795517956179571795817959179601796117962179631796417965179661796717968179691797017971179721797317974179751797617977179781797917980179811798217983179841798517986179871798817989179901799117992179931799417995179961799717998179991800018001180021800318004180051800618007180081800918010180111801218013180141801518016180171801818019180201802118022180231802418025180261802718028180291803018031180321803318034180351803618037180381803918040180411804218043180441804518046180471804818049180501805118052180531805418055180561805718058180591806018061180621806318064180651806618067180681806918070180711807218073180741807518076180771807818079180801808118082180831808418085180861808718088180891809018091180921809318094180951809618097180981809918100181011810218103181041810518106181071810818109181101811118112181131811418115181161811718118181191812018121181221812318124181251812618127181281812918130181311813218133181341813518136181371813818139181401814118142181431814418145181461814718148181491815018151181521815318154181551815618157181581815918160181611816218163181641816518166181671816818169181701817118172181731817418175181761817718178181791818018181181821818318184181851818618187181881818918190181911819218193181941819518196181971819818199182001820118202182031820418205182061820718208182091821018211182121821318214182151821618217182181821918220182211822218223182241822518226182271822818229182301823118232182331823418235182361823718238182391824018241182421824318244182451824618247182481824918250182511825218253182541825518256182571825818259182601826118262182631826418265182661826718268182691827018271182721827318274182751827618277182781827918280182811828218283182841828518286182871828818289182901829118292182931829418295182961829718298182991830018301183021830318304183051830618307183081830918310183111831218313183141831518316183171831818319183201832118322183231832418325183261832718328183291833018331183321833318334183351833618337183381833918340183411834218343183441834518346183471834818349183501835118352183531835418355183561835718358183591836018361183621836318364183651836618367183681836918370183711837218373183741837518376183771837818379183801838118382183831838418385183861838718388183891839018391183921839318394183951839618397183981839918400184011840218403184041840518406184071840818409184101841118412184131841418415184161841718418184191842018421184221842318424184251842618427184281842918430184311843218433184341843518436184371843818439184401844118442184431844418445184461844718448184491845018451184521845318454184551845618457184581845918460184611846218463184641846518466184671846818469184701847118472184731847418475184761847718478184791848018481184821848318484184851848618487184881848918490184911849218493184941849518496184971849818499185001850118502185031850418505185061850718508185091851018511185121851318514185151851618517185181851918520185211852218523185241852518526185271852818529185301853118532185331853418535185361853718538185391854018541185421854318544185451854618547185481854918550185511855218553185541855518556185571855818559185601856118562185631856418565185661856718568185691857018571185721857318574185751857618577185781857918580185811858218583185841858518586185871858818589185901859118592185931859418595185961859718598185991860018601186021860318604186051860618607186081860918610186111861218613186141861518616186171861818619186201862118622186231862418625186261862718628186291863018631186321863318634186351863618637186381863918640186411864218643186441864518646186471864818649186501865118652186531865418655186561865718658186591866018661186621866318664186651866618667186681866918670186711867218673186741867518676186771867818679186801868118682186831868418685186861868718688186891869018691186921869318694186951869618697186981869918700187011870218703187041870518706187071870818709187101871118712187131871418715187161871718718187191872018721187221872318724187251872618727187281872918730187311873218733187341873518736187371873818739187401874118742187431874418745187461874718748187491875018751187521875318754187551875618757187581875918760187611876218763187641876518766187671876818769187701877118772187731877418775187761877718778187791878018781187821878318784187851878618787187881878918790187911879218793187941879518796187971879818799188001880118802188031880418805188061880718808188091881018811188121881318814188151881618817188181881918820188211882218823188241882518826188271882818829188301883118832188331883418835188361883718838188391884018841188421884318844188451884618847188481884918850188511885218853188541885518856188571885818859188601886118862188631886418865188661886718868188691887018871188721887318874188751887618877188781887918880188811888218883188841888518886188871888818889188901889118892188931889418895188961889718898188991890018901189021890318904189051890618907189081890918910189111891218913189141891518916189171891818919189201892118922189231892418925189261892718928189291893018931189321893318934189351893618937189381893918940189411894218943189441894518946189471894818949189501895118952189531895418955189561895718958189591896018961189621896318964189651896618967189681896918970189711897218973189741897518976189771897818979189801898118982189831898418985189861898718988189891899018991189921899318994189951899618997189981899919000190011900219003190041900519006190071900819009190101901119012190131901419015190161901719018190191902019021190221902319024190251902619027190281902919030190311903219033190341903519036190371903819039190401904119042190431904419045190461904719048190491905019051190521905319054190551905619057190581905919060190611906219063190641906519066190671906819069190701907119072190731907419075190761907719078190791908019081190821908319084190851908619087190881908919090190911909219093190941909519096190971909819099191001910119102191031910419105191061910719108191091911019111191121911319114191151911619117191181911919120191211912219123191241912519126191271912819129191301913119132191331913419135191361913719138191391914019141191421914319144191451914619147191481914919150191511915219153191541915519156191571915819159191601916119162191631916419165191661916719168191691917019171191721917319174191751917619177191781917919180191811918219183191841918519186191871918819189191901919119192191931919419195191961919719198191991920019201192021920319204192051920619207192081920919210192111921219213192141921519216192171921819219192201922119222192231922419225192261922719228192291923019231192321923319234192351923619237192381923919240192411924219243192441924519246192471924819249192501925119252192531925419255192561925719258192591926019261192621926319264192651926619267192681926919270192711927219273192741927519276192771927819279192801928119282192831928419285192861928719288192891929019291192921929319294192951929619297192981929919300193011930219303193041930519306193071930819309193101931119312193131931419315193161931719318193191932019321193221932319324193251932619327193281932919330193311933219333193341933519336193371933819339193401934119342193431934419345193461934719348193491935019351193521935319354193551935619357193581935919360193611936219363193641936519366193671936819369193701937119372193731937419375193761937719378193791938019381193821938319384193851938619387193881938919390193911939219393193941939519396193971939819399194001940119402194031940419405194061940719408194091941019411194121941319414194151941619417194181941919420194211942219423194241942519426194271942819429194301943119432194331943419435194361943719438194391944019441194421944319444194451944619447194481944919450194511945219453194541945519456194571945819459194601946119462194631946419465194661946719468194691947019471194721947319474194751947619477194781947919480194811948219483194841948519486194871948819489194901949119492194931949419495194961949719498194991950019501195021950319504195051950619507195081950919510195111951219513195141951519516195171951819519195201952119522195231952419525195261952719528195291953019531195321953319534195351953619537195381953919540195411954219543195441954519546195471954819549195501955119552195531955419555195561955719558195591956019561195621956319564195651956619567195681956919570195711957219573195741957519576195771957819579195801958119582195831958419585195861958719588195891959019591195921959319594195951959619597195981959919600196011960219603196041960519606196071960819609196101961119612196131961419615196161961719618196191962019621196221962319624196251962619627196281962919630196311963219633196341963519636196371963819639196401964119642196431964419645196461964719648196491965019651196521965319654196551965619657196581965919660196611966219663196641966519666196671966819669196701967119672196731967419675196761967719678196791968019681196821968319684196851968619687196881968919690196911969219693196941969519696196971969819699197001970119702197031970419705197061970719708197091971019711197121971319714197151971619717197181971919720197211972219723197241972519726197271972819729197301973119732197331973419735197361973719738197391974019741197421974319744197451974619747197481974919750197511975219753197541975519756197571975819759197601976119762197631976419765197661976719768197691977019771197721977319774197751977619777197781977919780197811978219783197841978519786197871978819789197901979119792197931979419795197961979719798197991980019801198021980319804198051980619807198081980919810198111981219813198141981519816198171981819819198201982119822198231982419825198261982719828198291983019831198321983319834198351983619837198381983919840198411984219843198441984519846198471984819849198501985119852198531985419855198561985719858198591986019861198621986319864198651986619867198681986919870198711987219873198741987519876198771987819879198801988119882198831988419885198861988719888198891989019891198921989319894198951989619897198981989919900199011990219903199041990519906199071990819909199101991119912199131991419915199161991719918199191992019921199221992319924199251992619927199281992919930199311993219933199341993519936199371993819939199401994119942199431994419945199461994719948199491995019951199521995319954199551995619957199581995919960199611996219963199641996519966199671996819969199701997119972199731997419975199761997719978199791998019981199821998319984199851998619987199881998919990199911999219993199941999519996199971999819999200002000120002200032000420005200062000720008200092001020011200122001320014200152001620017200182001920020200212002220023200242002520026200272002820029200302003120032200332003420035200362003720038200392004020041200422004320044200452004620047200482004920050200512005220053200542005520056200572005820059200602006120062200632006420065200662006720068200692007020071200722007320074200752007620077200782007920080200812008220083200842008520086200872008820089200902009120092200932009420095200962009720098200992010020101201022010320104201052010620107201082010920110201112011220113201142011520116201172011820119201202012120122201232012420125201262012720128201292013020131201322013320134201352013620137201382013920140201412014220143201442014520146201472014820149201502015120152201532015420155201562015720158201592016020161201622016320164201652016620167201682016920170201712017220173201742017520176201772017820179201802018120182201832018420185201862018720188201892019020191201922019320194201952019620197201982019920200202012020220203202042020520206202072020820209202102021120212202132021420215202162021720218202192022020221202222022320224202252022620227202282022920230202312023220233202342023520236202372023820239202402024120242202432024420245202462024720248202492025020251202522025320254202552025620257202582025920260202612026220263202642026520266202672026820269202702027120272202732027420275202762027720278202792028020281202822028320284202852028620287202882028920290202912029220293202942029520296202972029820299203002030120302203032030420305203062030720308203092031020311203122031320314203152031620317203182031920320203212032220323203242032520326203272032820329203302033120332203332033420335203362033720338203392034020341203422034320344203452034620347203482034920350203512035220353203542035520356203572035820359203602036120362203632036420365203662036720368203692037020371203722037320374203752037620377203782037920380203812038220383203842038520386203872038820389203902039120392203932039420395203962039720398203992040020401204022040320404204052040620407204082040920410204112041220413204142041520416204172041820419204202042120422204232042420425204262042720428204292043020431204322043320434204352043620437204382043920440204412044220443204442044520446204472044820449204502045120452204532045420455204562045720458204592046020461204622046320464204652046620467204682046920470204712047220473204742047520476204772047820479204802048120482204832048420485204862048720488204892049020491204922049320494204952049620497204982049920500205012050220503205042050520506205072050820509205102051120512205132051420515205162051720518205192052020521205222052320524205252052620527205282052920530205312053220533205342053520536205372053820539205402054120542205432054420545205462054720548205492055020551205522055320554205552055620557205582055920560205612056220563205642056520566205672056820569205702057120572205732057420575205762057720578205792058020581205822058320584205852058620587205882058920590205912059220593205942059520596205972059820599206002060120602206032060420605206062060720608206092061020611206122061320614206152061620617206182061920620206212062220623206242062520626206272062820629206302063120632206332063420635206362063720638206392064020641206422064320644206452064620647206482064920650206512065220653206542065520656206572065820659206602066120662206632066420665206662066720668206692067020671206722067320674206752067620677206782067920680206812068220683206842068520686206872068820689206902069120692206932069420695206962069720698206992070020701207022070320704207052070620707207082070920710207112071220713207142071520716207172071820719207202072120722207232072420725207262072720728207292073020731207322073320734207352073620737207382073920740207412074220743207442074520746207472074820749207502075120752207532075420755207562075720758207592076020761207622076320764207652076620767207682076920770207712077220773207742077520776207772077820779207802078120782207832078420785207862078720788207892079020791207922079320794207952079620797207982079920800208012080220803208042080520806208072080820809208102081120812208132081420815208162081720818208192082020821208222082320824208252082620827208282082920830208312083220833208342083520836208372083820839208402084120842208432084420845208462084720848208492085020851208522085320854208552085620857208582085920860208612086220863208642086520866208672086820869208702087120872208732087420875208762087720878208792088020881208822088320884208852088620887208882088920890208912089220893208942089520896208972089820899209002090120902209032090420905209062090720908209092091020911209122091320914209152091620917209182091920920209212092220923209242092520926209272092820929209302093120932209332093420935209362093720938209392094020941209422094320944209452094620947209482094920950209512095220953209542095520956209572095820959209602096120962209632096420965209662096720968209692097020971209722097320974209752097620977209782097920980209812098220983209842098520986209872098820989209902099120992209932099420995209962099720998209992100021001210022100321004210052100621007210082100921010210112101221013210142101521016210172101821019210202102121022210232102421025210262102721028210292103021031210322103321034210352103621037210382103921040210412104221043210442104521046210472104821049210502105121052210532105421055210562105721058210592106021061210622106321064210652106621067210682106921070210712107221073210742107521076210772107821079210802108121082210832108421085210862108721088210892109021091210922109321094210952109621097210982109921100211012110221103211042110521106211072110821109211102111121112211132111421115211162111721118211192112021121211222112321124211252112621127211282112921130211312113221133211342113521136211372113821139211402114121142211432114421145211462114721148211492115021151211522115321154211552115621157211582115921160211612116221163211642116521166211672116821169211702117121172211732117421175211762117721178211792118021181211822118321184211852118621187211882118921190211912119221193211942119521196211972119821199212002120121202212032120421205212062120721208212092121021211212122121321214212152121621217212182121921220212212122221223212242122521226212272122821229212302123121232212332123421235212362123721238212392124021241212422124321244212452124621247212482124921250212512125221253212542125521256212572125821259212602126121262212632126421265212662126721268212692127021271212722127321274212752127621277212782127921280212812128221283212842128521286212872128821289212902129121292212932129421295212962129721298212992130021301213022130321304213052130621307213082130921310213112131221313213142131521316213172131821319213202132121322213232132421325213262132721328213292133021331213322133321334213352133621337213382133921340213412134221343213442134521346213472134821349213502135121352213532135421355213562135721358213592136021361213622136321364213652136621367213682136921370213712137221373213742137521376213772137821379213802138121382213832138421385213862138721388213892139021391213922139321394213952139621397213982139921400214012140221403214042140521406214072140821409214102141121412214132141421415214162141721418214192142021421214222142321424214252142621427214282142921430214312143221433214342143521436214372143821439214402144121442214432144421445214462144721448214492145021451214522145321454214552145621457214582145921460214612146221463214642146521466214672146821469214702147121472214732147421475214762147721478214792148021481214822148321484214852148621487214882148921490214912149221493214942149521496214972149821499215002150121502215032150421505215062150721508215092151021511215122151321514215152151621517215182151921520215212152221523215242152521526215272152821529215302153121532215332153421535215362153721538215392154021541215422154321544215452154621547215482154921550215512155221553215542155521556215572155821559215602156121562215632156421565215662156721568215692157021571215722157321574215752157621577215782157921580215812158221583215842158521586215872158821589215902159121592215932159421595215962159721598215992160021601216022160321604216052160621607216082160921610216112161221613216142161521616216172161821619216202162121622216232162421625216262162721628216292163021631216322163321634216352163621637216382163921640216412164221643216442164521646216472164821649216502165121652216532165421655216562165721658216592166021661216622166321664216652166621667216682166921670216712167221673216742167521676216772167821679216802168121682216832168421685216862168721688216892169021691216922169321694216952169621697216982169921700217012170221703217042170521706217072170821709217102171121712217132171421715217162171721718217192172021721217222172321724217252172621727217282172921730217312173221733217342173521736217372173821739217402174121742217432174421745217462174721748217492175021751217522175321754217552175621757217582175921760217612176221763217642176521766217672176821769217702177121772217732177421775217762177721778217792178021781217822178321784217852178621787217882178921790217912179221793217942179521796217972179821799218002180121802218032180421805218062180721808218092181021811218122181321814218152181621817218182181921820218212182221823218242182521826218272182821829218302183121832218332183421835218362183721838218392184021841218422184321844218452184621847218482184921850218512185221853218542185521856218572185821859218602186121862218632186421865218662186721868218692187021871218722187321874218752187621877218782187921880218812188221883218842188521886218872188821889218902189121892218932189421895218962189721898218992190021901219022190321904219052190621907219082190921910219112191221913219142191521916219172191821919219202192121922219232192421925219262192721928219292193021931219322193321934219352193621937219382193921940219412194221943219442194521946219472194821949219502195121952219532195421955219562195721958219592196021961219622196321964219652196621967219682196921970219712197221973219742197521976219772197821979219802198121982219832198421985219862198721988219892199021991219922199321994219952199621997219982199922000220012200222003220042200522006220072200822009220102201122012220132201422015220162201722018220192202022021220222202322024220252202622027220282202922030220312203222033220342203522036220372203822039220402204122042220432204422045220462204722048220492205022051220522205322054220552205622057220582205922060220612206222063220642206522066220672206822069220702207122072220732207422075220762207722078220792208022081220822208322084220852208622087220882208922090220912209222093220942209522096220972209822099221002210122102221032210422105221062210722108221092211022111221122211322114221152211622117221182211922120221212212222123221242212522126221272212822129221302213122132221332213422135221362213722138221392214022141221422214322144221452214622147221482214922150221512215222153221542215522156221572215822159221602216122162221632216422165221662216722168221692217022171221722217322174221752217622177221782217922180221812218222183221842218522186221872218822189221902219122192221932219422195221962219722198221992220022201222022220322204222052220622207222082220922210222112221222213222142221522216222172221822219222202222122222222232222422225222262222722228222292223022231222322223322234222352223622237222382223922240222412224222243222442224522246222472224822249222502225122252222532225422255222562225722258222592226022261222622226322264222652226622267222682226922270222712227222273222742227522276222772227822279222802228122282222832228422285222862228722288222892229022291222922229322294222952229622297222982229922300223012230222303223042230522306223072230822309223102231122312223132231422315223162231722318223192232022321223222232322324223252232622327223282232922330223312233222333223342233522336223372233822339223402234122342223432234422345223462234722348223492235022351223522235322354223552235622357223582235922360223612236222363223642236522366223672236822369223702237122372223732237422375223762237722378223792238022381223822238322384223852238622387223882238922390223912239222393223942239522396223972239822399224002240122402224032240422405224062240722408224092241022411224122241322414224152241622417224182241922420224212242222423224242242522426224272242822429224302243122432224332243422435224362243722438224392244022441224422244322444224452244622447224482244922450224512245222453224542245522456224572245822459224602246122462224632246422465224662246722468224692247022471224722247322474224752247622477224782247922480224812248222483224842248522486224872248822489224902249122492224932249422495224962249722498224992250022501225022250322504225052250622507225082250922510225112251222513225142251522516225172251822519225202252122522225232252422525225262252722528225292253022531225322253322534225352253622537225382253922540225412254222543225442254522546225472254822549225502255122552225532255422555225562255722558225592256022561225622256322564225652256622567225682256922570225712257222573225742257522576225772257822579225802258122582225832258422585225862258722588225892259022591225922259322594225952259622597225982259922600226012260222603226042260522606226072260822609226102261122612226132261422615226162261722618226192262022621226222262322624226252262622627226282262922630226312263222633226342263522636226372263822639226402264122642226432264422645226462264722648226492265022651226522265322654226552265622657226582265922660226612266222663226642266522666226672266822669226702267122672226732267422675226762267722678226792268022681226822268322684226852268622687226882268922690226912269222693226942269522696226972269822699227002270122702227032270422705227062270722708227092271022711227122271322714227152271622717227182271922720227212272222723227242272522726227272272822729227302273122732227332273422735227362273722738227392274022741227422274322744227452274622747227482274922750227512275222753227542275522756227572275822759227602276122762227632276422765227662276722768227692277022771227722277322774227752277622777227782277922780227812278222783227842278522786227872278822789227902279122792227932279422795227962279722798227992280022801228022280322804228052280622807228082280922810228112281222813228142281522816228172281822819228202282122822228232282422825228262282722828228292283022831228322283322834228352283622837228382283922840228412284222843228442284522846228472284822849228502285122852228532285422855228562285722858228592286022861228622286322864228652286622867228682286922870228712287222873228742287522876228772287822879228802288122882228832288422885228862288722888228892289022891228922289322894228952289622897228982289922900229012290222903229042290522906229072290822909229102291122912229132291422915229162291722918229192292022921229222292322924229252292622927229282292922930229312293222933229342293522936229372293822939229402294122942229432294422945229462294722948229492295022951229522295322954229552295622957229582295922960229612296222963229642296522966229672296822969229702297122972229732297422975229762297722978229792298022981229822298322984229852298622987229882298922990229912299222993229942299522996229972299822999230002300123002230032300423005230062300723008230092301023011230122301323014230152301623017230182301923020230212302223023230242302523026230272302823029230302303123032230332303423035230362303723038230392304023041230422304323044230452304623047230482304923050230512305223053230542305523056230572305823059230602306123062230632306423065230662306723068230692307023071230722307323074230752307623077230782307923080230812308223083230842308523086230872308823089230902309123092230932309423095230962309723098230992310023101231022310323104231052310623107231082310923110231112311223113231142311523116231172311823119231202312123122231232312423125231262312723128231292313023131231322313323134231352313623137231382313923140231412314223143231442314523146231472314823149231502315123152231532315423155231562315723158231592316023161231622316323164231652316623167231682316923170231712317223173231742317523176231772317823179231802318123182231832318423185231862318723188231892319023191231922319323194231952319623197231982319923200232012320223203232042320523206232072320823209232102321123212232132321423215232162321723218232192322023221232222322323224232252322623227232282322923230232312323223233232342323523236232372323823239232402324123242232432324423245232462324723248232492325023251232522325323254232552325623257232582325923260232612326223263232642326523266232672326823269232702327123272232732327423275232762327723278232792328023281232822328323284232852328623287232882328923290232912329223293232942329523296232972329823299233002330123302233032330423305233062330723308233092331023311233122331323314233152331623317233182331923320233212332223323233242332523326233272332823329233302333123332233332333423335233362333723338233392334023341233422334323344233452334623347233482334923350233512335223353233542335523356233572335823359233602336123362233632336423365233662336723368233692337023371233722337323374233752337623377233782337923380233812338223383233842338523386233872338823389233902339123392233932339423395233962339723398233992340023401234022340323404234052340623407234082340923410234112341223413234142341523416234172341823419234202342123422234232342423425234262342723428234292343023431234322343323434234352343623437234382343923440234412344223443234442344523446234472344823449234502345123452234532345423455234562345723458234592346023461234622346323464234652346623467234682346923470234712347223473234742347523476234772347823479234802348123482234832348423485234862348723488234892349023491234922349323494234952349623497234982349923500235012350223503235042350523506235072350823509235102351123512235132351423515235162351723518235192352023521235222352323524235252352623527235282352923530235312353223533235342353523536235372353823539235402354123542235432354423545235462354723548235492355023551235522355323554235552355623557235582355923560235612356223563235642356523566235672356823569235702357123572235732357423575235762357723578235792358023581235822358323584235852358623587235882358923590235912359223593235942359523596235972359823599236002360123602236032360423605236062360723608236092361023611236122361323614236152361623617236182361923620236212362223623236242362523626236272362823629236302363123632236332363423635236362363723638236392364023641236422364323644236452364623647236482364923650236512365223653236542365523656236572365823659236602366123662236632366423665236662366723668236692367023671236722367323674236752367623677236782367923680236812368223683236842368523686236872368823689236902369123692236932369423695236962369723698236992370023701237022370323704237052370623707237082370923710237112371223713237142371523716237172371823719237202372123722237232372423725237262372723728237292373023731237322373323734237352373623737237382373923740237412374223743237442374523746237472374823749237502375123752237532375423755237562375723758237592376023761237622376323764237652376623767237682376923770237712377223773237742377523776237772377823779237802378123782237832378423785237862378723788237892379023791237922379323794237952379623797237982379923800238012380223803238042380523806238072380823809238102381123812238132381423815238162381723818238192382023821238222382323824238252382623827238282382923830238312383223833238342383523836238372383823839238402384123842238432384423845238462384723848238492385023851238522385323854238552385623857238582385923860238612386223863238642386523866238672386823869238702387123872238732387423875238762387723878238792388023881238822388323884238852388623887238882388923890238912389223893238942389523896238972389823899239002390123902239032390423905239062390723908239092391023911239122391323914239152391623917239182391923920239212392223923239242392523926239272392823929239302393123932239332393423935239362393723938239392394023941239422394323944239452394623947239482394923950239512395223953239542395523956239572395823959239602396123962239632396423965239662396723968239692397023971239722397323974239752397623977239782397923980239812398223983239842398523986239872398823989239902399123992239932399423995239962399723998239992400024001240022400324004240052400624007240082400924010240112401224013240142401524016240172401824019240202402124022240232402424025240262402724028240292403024031240322403324034240352403624037240382403924040240412404224043240442404524046240472404824049240502405124052240532405424055240562405724058240592406024061240622406324064240652406624067240682406924070240712407224073240742407524076240772407824079240802408124082240832408424085240862408724088240892409024091240922409324094240952409624097240982409924100241012410224103241042410524106241072410824109241102411124112241132411424115241162411724118241192412024121241222412324124241252412624127241282412924130241312413224133241342413524136241372413824139241402414124142241432414424145241462414724148241492415024151241522415324154241552415624157241582415924160241612416224163241642416524166241672416824169241702417124172241732417424175241762417724178241792418024181241822418324184241852418624187241882418924190241912419224193241942419524196241972419824199242002420124202242032420424205242062420724208242092421024211242122421324214242152421624217242182421924220242212422224223242242422524226242272422824229242302423124232242332423424235242362423724238242392424024241242422424324244242452424624247242482424924250242512425224253242542425524256242572425824259242602426124262242632426424265242662426724268242692427024271242722427324274242752427624277242782427924280242812428224283242842428524286242872428824289242902429124292242932429424295242962429724298242992430024301243022430324304243052430624307243082430924310243112431224313243142431524316243172431824319243202432124322243232432424325243262432724328243292433024331243322433324334243352433624337243382433924340243412434224343243442434524346243472434824349243502435124352243532435424355243562435724358243592436024361243622436324364243652436624367243682436924370243712437224373243742437524376243772437824379243802438124382243832438424385243862438724388243892439024391243922439324394243952439624397243982439924400244012440224403244042440524406244072440824409244102441124412244132441424415244162441724418244192442024421244222442324424244252442624427244282442924430244312443224433244342443524436244372443824439244402444124442244432444424445244462444724448244492445024451244522445324454244552445624457244582445924460244612446224463244642446524466244672446824469244702447124472244732447424475244762447724478244792448024481244822448324484244852448624487244882448924490244912449224493244942449524496244972449824499245002450124502245032450424505245062450724508245092451024511245122451324514245152451624517245182451924520245212452224523245242452524526245272452824529245302453124532245332453424535245362453724538245392454024541245422454324544245452454624547245482454924550245512455224553245542455524556245572455824559245602456124562245632456424565245662456724568245692457024571245722457324574245752457624577245782457924580245812458224583245842458524586245872458824589245902459124592245932459424595245962459724598245992460024601246022460324604246052460624607246082460924610246112461224613246142461524616246172461824619246202462124622246232462424625246262462724628246292463024631246322463324634246352463624637246382463924640246412464224643246442464524646246472464824649246502465124652246532465424655246562465724658246592466024661246622466324664246652466624667246682466924670246712467224673246742467524676246772467824679246802468124682246832468424685246862468724688246892469024691246922469324694246952469624697246982469924700247012470224703247042470524706247072470824709247102471124712247132471424715247162471724718247192472024721247222472324724247252472624727247282472924730247312473224733247342473524736247372473824739247402474124742247432474424745247462474724748247492475024751247522475324754247552475624757247582475924760247612476224763247642476524766247672476824769247702477124772247732477424775247762477724778247792478024781247822478324784247852478624787247882478924790247912479224793247942479524796247972479824799248002480124802248032480424805248062480724808248092481024811248122481324814248152481624817248182481924820248212482224823248242482524826248272482824829248302483124832248332483424835248362483724838248392484024841248422484324844248452484624847248482484924850248512485224853248542485524856248572485824859248602486124862248632486424865248662486724868248692487024871248722487324874248752487624877248782487924880248812488224883248842488524886248872488824889248902489124892248932489424895248962489724898248992490024901249022490324904249052490624907249082490924910249112491224913249142491524916249172491824919249202492124922249232492424925249262492724928249292493024931249322493324934249352493624937249382493924940249412494224943249442494524946249472494824949249502495124952249532495424955249562495724958249592496024961249622496324964249652496624967249682496924970249712497224973249742497524976249772497824979249802498124982249832498424985249862498724988249892499024991249922499324994249952499624997249982499925000250012500225003250042500525006250072500825009250102501125012250132501425015250162501725018250192502025021250222502325024250252502625027250282502925030250312503225033250342503525036250372503825039250402504125042250432504425045250462504725048250492505025051250522505325054250552505625057250582505925060250612506225063250642506525066250672506825069250702507125072250732507425075250762507725078250792508025081250822508325084250852508625087250882508925090250912509225093250942509525096250972509825099251002510125102251032510425105251062510725108251092511025111251122511325114251152511625117251182511925120251212512225123251242512525126251272512825129251302513125132251332513425135251362513725138251392514025141251422514325144251452514625147251482514925150251512515225153251542515525156251572515825159251602516125162251632516425165251662516725168251692517025171251722517325174251752517625177251782517925180251812518225183251842518525186251872518825189251902519125192251932519425195251962519725198251992520025201252022520325204252052520625207252082520925210252112521225213252142521525216252172521825219252202522125222252232522425225252262522725228252292523025231252322523325234252352523625237252382523925240252412524225243252442524525246252472524825249252502525125252252532525425255252562525725258252592526025261252622526325264252652526625267252682526925270252712527225273252742527525276252772527825279252802528125282252832528425285252862528725288252892529025291252922529325294252952529625297252982529925300253012530225303253042530525306253072530825309253102531125312253132531425315253162531725318253192532025321253222532325324253252532625327253282532925330253312533225333253342533525336253372533825339253402534125342253432534425345253462534725348253492535025351253522535325354253552535625357253582535925360253612536225363253642536525366253672536825369253702537125372253732537425375253762537725378253792538025381253822538325384253852538625387253882538925390253912539225393253942539525396253972539825399254002540125402254032540425405254062540725408254092541025411254122541325414254152541625417254182541925420254212542225423254242542525426254272542825429254302543125432254332543425435254362543725438254392544025441254422544325444254452544625447254482544925450254512545225453254542545525456254572545825459254602546125462254632546425465254662546725468254692547025471254722547325474254752547625477254782547925480254812548225483254842548525486254872548825489254902549125492254932549425495254962549725498254992550025501255022550325504255052550625507255082550925510255112551225513255142551525516255172551825519255202552125522255232552425525255262552725528255292553025531255322553325534255352553625537255382553925540255412554225543255442554525546255472554825549255502555125552255532555425555255562555725558255592556025561255622556325564255652556625567255682556925570255712557225573255742557525576255772557825579255802558125582255832558425585255862558725588255892559025591255922559325594255952559625597255982559925600256012560225603256042560525606256072560825609256102561125612256132561425615256162561725618256192562025621256222562325624256252562625627256282562925630256312563225633256342563525636256372563825639256402564125642256432564425645256462564725648256492565025651256522565325654256552565625657256582565925660256612566225663256642566525666256672566825669256702567125672256732567425675256762567725678256792568025681256822568325684256852568625687256882568925690256912569225693256942569525696256972569825699257002570125702257032570425705257062570725708257092571025711257122571325714257152571625717257182571925720257212572225723257242572525726257272572825729257302573125732257332573425735257362573725738257392574025741257422574325744257452574625747257482574925750257512575225753257542575525756257572575825759257602576125762257632576425765257662576725768257692577025771257722577325774257752577625777257782577925780257812578225783257842578525786257872578825789257902579125792257932579425795257962579725798257992580025801258022580325804258052580625807258082580925810258112581225813258142581525816258172581825819258202582125822258232582425825258262582725828258292583025831258322583325834258352583625837258382583925840258412584225843258442584525846258472584825849258502585125852258532585425855258562585725858258592586025861258622586325864258652586625867258682586925870258712587225873258742587525876258772587825879258802588125882258832588425885258862588725888258892589025891258922589325894258952589625897258982589925900259012590225903259042590525906259072590825909259102591125912259132591425915259162591725918259192592025921259222592325924259252592625927259282592925930259312593225933259342593525936259372593825939259402594125942259432594425945259462594725948259492595025951259522595325954259552595625957259582595925960259612596225963259642596525966259672596825969259702597125972259732597425975259762597725978259792598025981259822598325984259852598625987259882598925990259912599225993259942599525996259972599825999260002600126002260032600426005260062600726008260092601026011260122601326014260152601626017260182601926020260212602226023260242602526026260272602826029260302603126032260332603426035260362603726038260392604026041260422604326044260452604626047260482604926050260512605226053260542605526056260572605826059260602606126062260632606426065260662606726068260692607026071260722607326074260752607626077260782607926080260812608226083260842608526086260872608826089260902609126092260932609426095260962609726098260992610026101261022610326104261052610626107261082610926110261112611226113261142611526116261172611826119261202612126122261232612426125261262612726128261292613026131261322613326134261352613626137261382613926140261412614226143261442614526146261472614826149261502615126152261532615426155261562615726158261592616026161261622616326164261652616626167261682616926170261712617226173261742617526176261772617826179261802618126182261832618426185261862618726188261892619026191261922619326194261952619626197261982619926200262012620226203262042620526206262072620826209262102621126212262132621426215262162621726218262192622026221262222622326224262252622626227262282622926230262312623226233262342623526236262372623826239262402624126242262432624426245262462624726248262492625026251262522625326254262552625626257262582625926260262612626226263262642626526266262672626826269262702627126272262732627426275262762627726278262792628026281262822628326284262852628626287262882628926290262912629226293262942629526296262972629826299263002630126302263032630426305263062630726308263092631026311263122631326314263152631626317263182631926320263212632226323263242632526326263272632826329263302633126332263332633426335263362633726338263392634026341263422634326344263452634626347263482634926350263512635226353263542635526356263572635826359263602636126362263632636426365263662636726368263692637026371263722637326374263752637626377263782637926380263812638226383263842638526386263872638826389263902639126392263932639426395263962639726398263992640026401264022640326404264052640626407264082640926410264112641226413264142641526416264172641826419264202642126422264232642426425264262642726428264292643026431264322643326434264352643626437264382643926440264412644226443264442644526446264472644826449264502645126452264532645426455264562645726458264592646026461264622646326464264652646626467264682646926470264712647226473264742647526476264772647826479264802648126482264832648426485264862648726488264892649026491264922649326494264952649626497264982649926500265012650226503265042650526506265072650826509265102651126512265132651426515265162651726518265192652026521265222652326524265252652626527265282652926530265312653226533265342653526536265372653826539265402654126542265432654426545265462654726548265492655026551265522655326554265552655626557265582655926560265612656226563265642656526566265672656826569265702657126572265732657426575265762657726578265792658026581265822658326584265852658626587265882658926590265912659226593265942659526596265972659826599266002660126602266032660426605266062660726608266092661026611266122661326614266152661626617266182661926620266212662226623266242662526626266272662826629266302663126632266332663426635266362663726638266392664026641266422664326644266452664626647266482664926650266512665226653266542665526656266572665826659266602666126662266632666426665266662666726668266692667026671266722667326674266752667626677266782667926680266812668226683266842668526686266872668826689266902669126692266932669426695266962669726698266992670026701267022670326704267052670626707267082670926710267112671226713267142671526716267172671826719267202672126722267232672426725267262672726728267292673026731267322673326734267352673626737267382673926740267412674226743267442674526746267472674826749267502675126752267532675426755267562675726758267592676026761267622676326764267652676626767267682676926770267712677226773267742677526776267772677826779267802678126782267832678426785267862678726788267892679026791267922679326794267952679626797267982679926800268012680226803268042680526806268072680826809268102681126812268132681426815268162681726818268192682026821268222682326824268252682626827268282682926830268312683226833268342683526836268372683826839268402684126842268432684426845268462684726848268492685026851268522685326854268552685626857268582685926860268612686226863268642686526866268672686826869268702687126872268732687426875268762687726878268792688026881268822688326884268852688626887268882688926890268912689226893268942689526896268972689826899269002690126902269032690426905269062690726908269092691026911269122691326914269152691626917269182691926920269212692226923269242692526926269272692826929269302693126932269332693426935269362693726938269392694026941269422694326944269452694626947269482694926950269512695226953269542695526956269572695826959269602696126962269632696426965269662696726968269692697026971269722697326974269752697626977269782697926980269812698226983269842698526986269872698826989269902699126992269932699426995269962699726998269992700027001270022700327004270052700627007270082700927010270112701227013270142701527016270172701827019270202702127022270232702427025270262702727028270292703027031270322703327034270352703627037270382703927040270412704227043270442704527046270472704827049270502705127052270532705427055270562705727058270592706027061270622706327064270652706627067270682706927070270712707227073270742707527076270772707827079270802708127082270832708427085270862708727088270892709027091270922709327094270952709627097270982709927100271012710227103271042710527106271072710827109271102711127112271132711427115271162711727118271192712027121271222712327124271252712627127271282712927130271312713227133271342713527136271372713827139271402714127142271432714427145271462714727148271492715027151271522715327154271552715627157271582715927160271612716227163271642716527166271672716827169271702717127172271732717427175271762717727178271792718027181271822718327184271852718627187271882718927190271912719227193271942719527196271972719827199272002720127202272032720427205272062720727208272092721027211272122721327214272152721627217272182721927220272212722227223272242722527226272272722827229272302723127232272332723427235272362723727238272392724027241272422724327244272452724627247272482724927250272512725227253272542725527256272572725827259272602726127262272632726427265272662726727268272692727027271272722727327274272752727627277272782727927280272812728227283272842728527286272872728827289272902729127292272932729427295272962729727298272992730027301273022730327304273052730627307273082730927310273112731227313273142731527316273172731827319273202732127322273232732427325273262732727328273292733027331273322733327334273352733627337273382733927340273412734227343273442734527346273472734827349273502735127352273532735427355273562735727358273592736027361273622736327364273652736627367273682736927370273712737227373273742737527376273772737827379273802738127382273832738427385273862738727388273892739027391273922739327394273952739627397273982739927400274012740227403274042740527406274072740827409274102741127412274132741427415274162741727418274192742027421274222742327424274252742627427274282742927430274312743227433274342743527436274372743827439274402744127442274432744427445274462744727448274492745027451274522745327454274552745627457274582745927460274612746227463274642746527466274672746827469274702747127472274732747427475274762747727478274792748027481274822748327484274852748627487274882748927490274912749227493274942749527496274972749827499275002750127502275032750427505275062750727508275092751027511275122751327514275152751627517275182751927520275212752227523275242752527526275272752827529275302753127532275332753427535275362753727538275392754027541275422754327544275452754627547275482754927550275512755227553275542755527556275572755827559275602756127562275632756427565275662756727568275692757027571275722757327574275752757627577275782757927580275812758227583275842758527586275872758827589275902759127592275932759427595275962759727598275992760027601276022760327604276052760627607276082760927610276112761227613276142761527616276172761827619276202762127622276232762427625276262762727628276292763027631276322763327634276352763627637276382763927640276412764227643276442764527646276472764827649276502765127652276532765427655276562765727658276592766027661276622766327664276652766627667276682766927670276712767227673276742767527676276772767827679276802768127682276832768427685276862768727688276892769027691276922769327694276952769627697276982769927700277012770227703277042770527706277072770827709277102771127712277132771427715277162771727718277192772027721277222772327724277252772627727277282772927730277312773227733277342773527736277372773827739277402774127742277432774427745277462774727748277492775027751277522775327754277552775627757277582775927760277612776227763277642776527766277672776827769277702777127772277732777427775277762777727778277792778027781277822778327784277852778627787277882778927790277912779227793277942779527796277972779827799278002780127802278032780427805278062780727808278092781027811278122781327814278152781627817278182781927820278212782227823278242782527826278272782827829278302783127832278332783427835278362783727838278392784027841278422784327844278452784627847278482784927850278512785227853278542785527856278572785827859278602786127862278632786427865278662786727868278692787027871278722787327874278752787627877278782787927880278812788227883278842788527886278872788827889278902789127892278932789427895278962789727898278992790027901279022790327904279052790627907279082790927910279112791227913279142791527916279172791827919279202792127922279232792427925279262792727928279292793027931279322793327934279352793627937279382793927940279412794227943279442794527946279472794827949279502795127952279532795427955279562795727958279592796027961279622796327964279652796627967279682796927970279712797227973279742797527976279772797827979279802798127982279832798427985279862798727988279892799027991279922799327994279952799627997279982799928000280012800228003280042800528006280072800828009280102801128012280132801428015280162801728018280192802028021280222802328024280252802628027280282802928030280312803228033280342803528036280372803828039280402804128042280432804428045280462804728048280492805028051280522805328054280552805628057280582805928060280612806228063280642806528066280672806828069280702807128072280732807428075280762807728078280792808028081280822808328084280852808628087280882808928090280912809228093280942809528096280972809828099281002810128102281032810428105281062810728108281092811028111281122811328114281152811628117281182811928120281212812228123281242812528126281272812828129281302813128132281332813428135281362813728138281392814028141281422814328144281452814628147281482814928150281512815228153281542815528156281572815828159281602816128162281632816428165281662816728168281692817028171281722817328174281752817628177281782817928180281812818228183281842818528186281872818828189281902819128192281932819428195281962819728198281992820028201282022820328204282052820628207282082820928210282112821228213282142821528216282172821828219282202822128222282232822428225282262822728228282292823028231282322823328234282352823628237282382823928240282412824228243282442824528246282472824828249282502825128252282532825428255282562825728258282592826028261282622826328264282652826628267282682826928270282712827228273282742827528276282772827828279282802828128282282832828428285282862828728288282892829028291282922829328294282952829628297282982829928300283012830228303283042830528306283072830828309283102831128312283132831428315283162831728318283192832028321283222832328324283252832628327283282832928330283312833228333283342833528336283372833828339283402834128342283432834428345283462834728348283492835028351283522835328354283552835628357283582835928360283612836228363283642836528366283672836828369283702837128372283732837428375283762837728378283792838028381283822838328384283852838628387283882838928390283912839228393283942839528396283972839828399284002840128402284032840428405284062840728408284092841028411284122841328414284152841628417284182841928420284212842228423284242842528426284272842828429284302843128432284332843428435284362843728438284392844028441284422844328444284452844628447284482844928450284512845228453284542845528456284572845828459284602846128462284632846428465284662846728468284692847028471284722847328474284752847628477284782847928480284812848228483284842848528486284872848828489284902849128492284932849428495284962849728498284992850028501285022850328504285052850628507285082850928510285112851228513285142851528516285172851828519285202852128522285232852428525285262852728528285292853028531285322853328534285352853628537285382853928540285412854228543285442854528546285472854828549285502855128552285532855428555285562855728558285592856028561285622856328564285652856628567285682856928570285712857228573285742857528576285772857828579285802858128582285832858428585285862858728588285892859028591285922859328594285952859628597285982859928600286012860228603286042860528606286072860828609286102861128612286132861428615286162861728618286192862028621286222862328624286252862628627286282862928630286312863228633286342863528636286372863828639286402864128642286432864428645286462864728648286492865028651286522865328654286552865628657286582865928660286612866228663286642866528666286672866828669286702867128672286732867428675286762867728678286792868028681286822868328684286852868628687286882868928690286912869228693286942869528696286972869828699287002870128702287032870428705287062870728708287092871028711287122871328714287152871628717287182871928720287212872228723287242872528726287272872828729287302873128732287332873428735287362873728738287392874028741287422874328744287452874628747287482874928750287512875228753287542875528756287572875828759287602876128762287632876428765287662876728768287692877028771287722877328774287752877628777287782877928780287812878228783287842878528786287872878828789287902879128792287932879428795287962879728798287992880028801288022880328804288052880628807288082880928810288112881228813288142881528816288172881828819288202882128822288232882428825288262882728828288292883028831288322883328834288352883628837288382883928840288412884228843288442884528846288472884828849288502885128852288532885428855288562885728858288592886028861288622886328864288652886628867288682886928870288712887228873288742887528876288772887828879288802888128882288832888428885288862888728888288892889028891288922889328894288952889628897288982889928900289012890228903289042890528906289072890828909289102891128912289132891428915289162891728918289192892028921289222892328924289252892628927289282892928930289312893228933289342893528936289372893828939289402894128942289432894428945289462894728948289492895028951289522895328954289552895628957289582895928960289612896228963289642896528966289672896828969289702897128972289732897428975289762897728978289792898028981289822898328984289852898628987289882898928990289912899228993289942899528996289972899828999290002900129002290032900429005290062900729008290092901029011290122901329014290152901629017290182901929020290212902229023290242902529026290272902829029290302903129032290332903429035290362903729038290392904029041290422904329044290452904629047290482904929050290512905229053290542905529056290572905829059290602906129062290632906429065290662906729068290692907029071290722907329074290752907629077290782907929080290812908229083290842908529086290872908829089290902909129092290932909429095290962909729098290992910029101291022910329104291052910629107291082910929110291112911229113291142911529116291172911829119291202912129122291232912429125291262912729128291292913029131291322913329134291352913629137291382913929140291412914229143291442914529146291472914829149291502915129152291532915429155291562915729158291592916029161291622916329164291652916629167291682916929170291712917229173291742917529176291772917829179291802918129182291832918429185291862918729188291892919029191291922919329194291952919629197291982919929200292012920229203292042920529206292072920829209292102921129212292132921429215292162921729218292192922029221292222922329224292252922629227292282922929230292312923229233292342923529236292372923829239292402924129242292432924429245292462924729248292492925029251292522925329254292552925629257292582925929260292612926229263292642926529266292672926829269292702927129272292732927429275292762927729278292792928029281292822928329284292852928629287292882928929290292912929229293292942929529296292972929829299293002930129302293032930429305293062930729308293092931029311293122931329314293152931629317293182931929320293212932229323293242932529326293272932829329293302933129332293332933429335293362933729338293392934029341293422934329344293452934629347293482934929350293512935229353293542935529356293572935829359293602936129362293632936429365293662936729368293692937029371293722937329374293752937629377293782937929380293812938229383293842938529386293872938829389293902939129392293932939429395293962939729398293992940029401294022940329404294052940629407294082940929410294112941229413294142941529416294172941829419294202942129422294232942429425294262942729428294292943029431294322943329434294352943629437294382943929440294412944229443294442944529446294472944829449294502945129452294532945429455294562945729458294592946029461294622946329464294652946629467294682946929470294712947229473294742947529476294772947829479294802948129482294832948429485294862948729488294892949029491294922949329494294952949629497294982949929500295012950229503295042950529506295072950829509295102951129512295132951429515295162951729518295192952029521295222952329524295252952629527295282952929530295312953229533295342953529536295372953829539295402954129542295432954429545295462954729548295492955029551295522955329554295552955629557295582955929560295612956229563295642956529566295672956829569295702957129572295732957429575295762957729578295792958029581295822958329584295852958629587295882958929590295912959229593295942959529596295972959829599296002960129602296032960429605296062960729608296092961029611296122961329614296152961629617296182961929620296212962229623296242962529626296272962829629296302963129632296332963429635296362963729638296392964029641296422964329644296452964629647296482964929650296512965229653296542965529656296572965829659296602966129662296632966429665296662966729668296692967029671296722967329674296752967629677296782967929680296812968229683296842968529686296872968829689296902969129692296932969429695296962969729698296992970029701297022970329704297052970629707297082970929710297112971229713297142971529716297172971829719297202972129722297232972429725297262972729728297292973029731297322973329734297352973629737297382973929740297412974229743297442974529746297472974829749297502975129752297532975429755297562975729758297592976029761297622976329764297652976629767297682976929770297712977229773297742977529776297772977829779297802978129782297832978429785297862978729788297892979029791297922979329794297952979629797297982979929800298012980229803298042980529806298072980829809298102981129812298132981429815298162981729818298192982029821298222982329824298252982629827298282982929830298312983229833298342983529836298372983829839298402984129842298432984429845298462984729848298492985029851298522985329854298552985629857298582985929860298612986229863298642986529866298672986829869298702987129872298732987429875298762987729878298792988029881298822988329884298852988629887298882988929890298912989229893298942989529896298972989829899299002990129902299032990429905299062990729908299092991029911299122991329914299152991629917299182991929920299212992229923299242992529926299272992829929299302993129932299332993429935299362993729938299392994029941299422994329944299452994629947299482994929950299512995229953299542995529956299572995829959299602996129962299632996429965299662996729968299692997029971299722997329974299752997629977299782997929980299812998229983299842998529986299872998829989299902999129992299932999429995299962999729998299993000030001300023000330004300053000630007300083000930010300113001230013300143001530016300173001830019300203002130022300233002430025300263002730028300293003030031300323003330034300353003630037300383003930040300413004230043300443004530046300473004830049300503005130052300533005430055300563005730058300593006030061300623006330064300653006630067300683006930070300713007230073300743007530076300773007830079300803008130082300833008430085300863008730088300893009030091300923009330094300953009630097300983009930100301013010230103301043010530106301073010830109301103011130112301133011430115301163011730118301193012030121301223012330124301253012630127301283012930130301313013230133301343013530136301373013830139301403014130142301433014430145301463014730148301493015030151301523015330154301553015630157301583015930160301613016230163301643016530166301673016830169301703017130172301733017430175301763017730178301793018030181301823018330184301853018630187301883018930190301913019230193301943019530196301973019830199302003020130202302033020430205302063020730208302093021030211302123021330214302153021630217302183021930220302213022230223302243022530226302273022830229302303023130232302333023430235302363023730238302393024030241302423024330244302453024630247302483024930250302513025230253302543025530256302573025830259302603026130262302633026430265302663026730268302693027030271302723027330274302753027630277302783027930280302813028230283302843028530286302873028830289302903029130292302933029430295302963029730298302993030030301303023030330304303053030630307303083030930310303113031230313303143031530316303173031830319303203032130322303233032430325303263032730328303293033030331303323033330334303353033630337303383033930340303413034230343303443034530346303473034830349303503035130352303533035430355303563035730358303593036030361303623036330364303653036630367303683036930370303713037230373303743037530376303773037830379303803038130382303833038430385303863038730388303893039030391303923039330394303953039630397303983039930400304013040230403304043040530406304073040830409304103041130412304133041430415304163041730418304193042030421304223042330424304253042630427304283042930430304313043230433304343043530436304373043830439304403044130442304433044430445304463044730448304493045030451304523045330454304553045630457304583045930460304613046230463304643046530466304673046830469304703047130472304733047430475304763047730478304793048030481304823048330484304853048630487304883048930490304913049230493304943049530496304973049830499305003050130502305033050430505305063050730508305093051030511305123051330514305153051630517305183051930520305213052230523305243052530526305273052830529305303053130532305333053430535305363053730538305393054030541305423054330544305453054630547305483054930550305513055230553305543055530556305573055830559305603056130562305633056430565305663056730568305693057030571305723057330574305753057630577305783057930580305813058230583305843058530586305873058830589305903059130592305933059430595305963059730598305993060030601306023060330604306053060630607306083060930610306113061230613306143061530616306173061830619306203062130622306233062430625306263062730628306293063030631306323063330634306353063630637306383063930640306413064230643306443064530646306473064830649306503065130652306533065430655306563065730658306593066030661306623066330664306653066630667306683066930670306713067230673306743067530676306773067830679306803068130682306833068430685306863068730688306893069030691306923069330694306953069630697306983069930700307013070230703307043070530706307073070830709307103071130712307133071430715307163071730718307193072030721307223072330724307253072630727307283072930730307313073230733307343073530736307373073830739307403074130742307433074430745307463074730748307493075030751307523075330754307553075630757307583075930760307613076230763307643076530766307673076830769307703077130772307733077430775307763077730778307793078030781307823078330784307853078630787307883078930790307913079230793307943079530796307973079830799308003080130802308033080430805308063080730808308093081030811308123081330814308153081630817308183081930820308213082230823308243082530826308273082830829308303083130832308333083430835308363083730838308393084030841308423084330844308453084630847308483084930850308513085230853308543085530856308573085830859308603086130862308633086430865308663086730868308693087030871308723087330874308753087630877308783087930880308813088230883308843088530886308873088830889308903089130892308933089430895308963089730898308993090030901309023090330904309053090630907309083090930910309113091230913309143091530916309173091830919309203092130922309233092430925309263092730928309293093030931309323093330934309353093630937309383093930940309413094230943309443094530946309473094830949309503095130952309533095430955309563095730958309593096030961309623096330964309653096630967309683096930970309713097230973309743097530976309773097830979309803098130982309833098430985309863098730988309893099030991309923099330994309953099630997309983099931000310013100231003310043100531006310073100831009310103101131012310133101431015310163101731018310193102031021310223102331024310253102631027310283102931030310313103231033310343103531036310373103831039310403104131042310433104431045310463104731048310493105031051310523105331054310553105631057310583105931060310613106231063310643106531066310673106831069310703107131072310733107431075310763107731078310793108031081310823108331084310853108631087310883108931090310913109231093310943109531096310973109831099311003110131102311033110431105311063110731108311093111031111311123111331114311153111631117311183111931120311213112231123311243112531126311273112831129311303113131132311333113431135311363113731138311393114031141311423114331144311453114631147311483114931150311513115231153311543115531156311573115831159311603116131162311633116431165311663116731168311693117031171311723117331174311753117631177311783117931180311813118231183311843118531186311873118831189311903119131192311933119431195311963119731198311993120031201312023120331204312053120631207312083120931210312113121231213312143121531216312173121831219312203122131222312233122431225312263122731228312293123031231312323123331234312353123631237312383123931240312413124231243312443124531246312473124831249312503125131252312533125431255312563125731258312593126031261312623126331264312653126631267312683126931270312713127231273312743127531276312773127831279312803128131282312833128431285312863128731288312893129031291312923129331294312953129631297312983129931300313013130231303313043130531306313073130831309313103131131312313133131431315313163131731318313193132031321313223132331324313253132631327313283132931330313313133231333313343133531336313373133831339313403134131342313433134431345313463134731348313493135031351313523135331354313553135631357313583135931360313613136231363313643136531366313673136831369313703137131372313733137431375313763137731378313793138031381313823138331384313853138631387313883138931390313913139231393313943139531396313973139831399314003140131402314033140431405314063140731408314093141031411314123141331414314153141631417314183141931420314213142231423314243142531426314273142831429314303143131432314333143431435314363143731438314393144031441314423144331444314453144631447314483144931450314513145231453314543145531456314573145831459314603146131462314633146431465314663146731468314693147031471314723147331474314753147631477314783147931480314813148231483314843148531486314873148831489314903149131492314933149431495314963149731498314993150031501315023150331504315053150631507315083150931510315113151231513315143151531516315173151831519315203152131522315233152431525315263152731528315293153031531315323153331534315353153631537315383153931540315413154231543315443154531546315473154831549315503155131552315533155431555315563155731558315593156031561315623156331564315653156631567315683156931570315713157231573315743157531576315773157831579315803158131582315833158431585315863158731588315893159031591315923159331594315953159631597315983159931600316013160231603316043160531606316073160831609316103161131612316133161431615316163161731618316193162031621316223162331624316253162631627316283162931630316313163231633316343163531636316373163831639316403164131642316433164431645316463164731648316493165031651316523165331654316553165631657316583165931660316613166231663316643166531666316673166831669316703167131672316733167431675316763167731678316793168031681316823168331684316853168631687316883168931690316913169231693316943169531696316973169831699317003170131702317033170431705317063170731708317093171031711317123171331714317153171631717317183171931720317213172231723317243172531726317273172831729317303173131732317333173431735317363173731738317393174031741317423174331744317453174631747317483174931750317513175231753317543175531756317573175831759317603176131762317633176431765317663176731768317693177031771317723177331774317753177631777317783177931780317813178231783317843178531786317873178831789317903179131792317933179431795317963179731798317993180031801318023180331804318053180631807318083180931810318113181231813318143181531816318173181831819318203182131822318233182431825318263182731828318293183031831318323183331834318353183631837318383183931840318413184231843318443184531846318473184831849318503185131852318533185431855318563185731858318593186031861318623186331864318653186631867318683186931870318713187231873318743187531876318773187831879318803188131882318833188431885318863188731888318893189031891318923189331894318953189631897318983189931900319013190231903319043190531906319073190831909319103191131912319133191431915319163191731918319193192031921319223192331924319253192631927319283192931930319313193231933319343193531936319373193831939319403194131942319433194431945319463194731948319493195031951319523195331954319553195631957319583195931960319613196231963319643196531966319673196831969319703197131972319733197431975319763197731978319793198031981319823198331984319853198631987319883198931990319913199231993319943199531996319973199831999320003200132002320033200432005320063200732008320093201032011320123201332014320153201632017320183201932020320213202232023320243202532026320273202832029320303203132032320333203432035320363203732038320393204032041320423204332044320453204632047320483204932050320513205232053320543205532056320573205832059320603206132062320633206432065320663206732068320693207032071320723207332074320753207632077320783207932080320813208232083320843208532086320873208832089320903209132092320933209432095320963209732098320993210032101321023210332104321053210632107321083210932110321113211232113321143211532116321173211832119321203212132122321233212432125321263212732128321293213032131321323213332134321353213632137321383213932140321413214232143321443214532146321473214832149321503215132152321533215432155321563215732158321593216032161321623216332164321653216632167321683216932170321713217232173321743217532176321773217832179321803218132182321833218432185321863218732188321893219032191321923219332194321953219632197321983219932200322013220232203322043220532206322073220832209322103221132212322133221432215322163221732218322193222032221322223222332224322253222632227322283222932230322313223232233322343223532236322373223832239322403224132242322433224432245322463224732248322493225032251322523225332254322553225632257322583225932260322613226232263322643226532266322673226832269322703227132272322733227432275322763227732278322793228032281322823228332284322853228632287322883228932290322913229232293322943229532296322973229832299323003230132302323033230432305323063230732308323093231032311323123231332314323153231632317323183231932320323213232232323323243232532326323273232832329323303233132332323333233432335323363233732338323393234032341323423234332344323453234632347323483234932350323513235232353323543235532356323573235832359323603236132362323633236432365323663236732368323693237032371323723237332374323753237632377323783237932380323813238232383323843238532386323873238832389323903239132392323933239432395323963239732398323993240032401324023240332404324053240632407324083240932410324113241232413324143241532416324173241832419324203242132422324233242432425324263242732428324293243032431324323243332434324353243632437324383243932440324413244232443324443244532446324473244832449324503245132452324533245432455324563245732458324593246032461324623246332464324653246632467324683246932470324713247232473324743247532476324773247832479324803248132482324833248432485324863248732488324893249032491324923249332494324953249632497324983249932500325013250232503325043250532506325073250832509325103251132512325133251432515325163251732518325193252032521325223252332524325253252632527325283252932530325313253232533325343253532536325373253832539325403254132542325433254432545325463254732548325493255032551325523255332554325553255632557325583255932560325613256232563325643256532566325673256832569325703257132572325733257432575325763257732578325793258032581325823258332584325853258632587325883258932590325913259232593325943259532596325973259832599326003260132602326033260432605326063260732608326093261032611326123261332614326153261632617326183261932620326213262232623326243262532626326273262832629326303263132632326333263432635326363263732638326393264032641326423264332644326453264632647326483264932650326513265232653326543265532656326573265832659326603266132662326633266432665326663266732668326693267032671326723267332674326753267632677326783267932680326813268232683326843268532686326873268832689326903269132692326933269432695326963269732698326993270032701327023270332704327053270632707327083270932710327113271232713327143271532716327173271832719327203272132722327233272432725327263272732728327293273032731327323273332734327353273632737327383273932740327413274232743327443274532746327473274832749327503275132752327533275432755327563275732758327593276032761327623276332764327653276632767327683276932770327713277232773327743277532776327773277832779327803278132782327833278432785327863278732788327893279032791327923279332794327953279632797327983279932800328013280232803328043280532806328073280832809328103281132812328133281432815328163281732818328193282032821328223282332824328253282632827328283282932830328313283232833328343283532836328373283832839328403284132842328433284432845328463284732848328493285032851328523285332854328553285632857328583285932860328613286232863328643286532866328673286832869328703287132872328733287432875328763287732878328793288032881328823288332884328853288632887328883288932890328913289232893328943289532896328973289832899329003290132902329033290432905329063290732908329093291032911329123291332914329153291632917329183291932920329213292232923329243292532926329273292832929329303293132932329333293432935329363293732938329393294032941329423294332944329453294632947329483294932950329513295232953329543295532956329573295832959329603296132962329633296432965329663296732968329693297032971329723297332974329753297632977329783297932980329813298232983329843298532986329873298832989329903299132992329933299432995329963299732998329993300033001330023300333004330053300633007330083300933010330113301233013330143301533016330173301833019330203302133022330233302433025330263302733028330293303033031330323303333034330353303633037330383303933040330413304233043330443304533046330473304833049330503305133052330533305433055330563305733058330593306033061330623306333064330653306633067330683306933070330713307233073330743307533076330773307833079330803308133082330833308433085330863308733088330893309033091330923309333094330953309633097330983309933100331013310233103331043310533106331073310833109331103311133112331133311433115331163311733118331193312033121331223312333124331253312633127331283312933130331313313233133331343313533136331373313833139331403314133142331433314433145331463314733148331493315033151331523315333154331553315633157331583315933160331613316233163331643316533166331673316833169331703317133172331733317433175331763317733178331793318033181331823318333184331853318633187331883318933190331913319233193331943319533196331973319833199332003320133202332033320433205332063320733208332093321033211332123321333214332153321633217332183321933220332213322233223332243322533226332273322833229332303323133232332333323433235332363323733238332393324033241332423324333244332453324633247332483324933250332513325233253332543325533256332573325833259332603326133262332633326433265332663326733268332693327033271332723327333274332753327633277332783327933280332813328233283332843328533286332873328833289332903329133292332933329433295332963329733298332993330033301333023330333304333053330633307333083330933310333113331233313333143331533316333173331833319333203332133322333233332433325333263332733328333293333033331333323333333334333353333633337333383333933340333413334233343333443334533346333473334833349333503335133352333533335433355333563335733358333593336033361333623336333364333653336633367333683336933370333713337233373333743337533376333773337833379333803338133382333833338433385333863338733388333893339033391333923339333394333953339633397333983339933400334013340233403334043340533406334073340833409334103341133412334133341433415334163341733418334193342033421334223342333424334253342633427334283342933430334313343233433334343343533436334373343833439334403344133442334433344433445334463344733448334493345033451334523345333454334553345633457334583345933460334613346233463334643346533466334673346833469334703347133472334733347433475334763347733478334793348033481334823348333484334853348633487334883348933490334913349233493334943349533496334973349833499335003350133502335033350433505335063350733508335093351033511335123351333514335153351633517335183351933520335213352233523335243352533526335273352833529335303353133532335333353433535335363353733538335393354033541335423354333544335453354633547335483354933550335513355233553335543355533556335573355833559335603356133562335633356433565335663356733568335693357033571335723357333574335753357633577335783357933580335813358233583335843358533586335873358833589335903359133592335933359433595335963359733598335993360033601336023360333604336053360633607336083360933610336113361233613336143361533616336173361833619336203362133622336233362433625336263362733628336293363033631336323363333634336353363633637336383363933640336413364233643336443364533646336473364833649336503365133652336533365433655336563365733658336593366033661336623366333664336653366633667336683366933670336713367233673336743367533676336773367833679336803368133682336833368433685336863368733688336893369033691336923369333694336953369633697336983369933700337013370233703337043370533706337073370833709337103371133712337133371433715337163371733718337193372033721337223372333724337253372633727337283372933730337313373233733337343373533736337373373833739337403374133742337433374433745337463374733748337493375033751337523375333754337553375633757337583375933760337613376233763337643376533766337673376833769337703377133772337733377433775337763377733778337793378033781337823378333784337853378633787337883378933790337913379233793337943379533796337973379833799338003380133802338033380433805338063380733808338093381033811338123381333814338153381633817338183381933820338213382233823338243382533826338273382833829338303383133832338333383433835338363383733838338393384033841338423384333844338453384633847338483384933850338513385233853338543385533856338573385833859338603386133862338633386433865338663386733868338693387033871338723387333874338753387633877338783387933880338813388233883338843388533886338873388833889338903389133892338933389433895338963389733898338993390033901339023390333904339053390633907339083390933910339113391233913339143391533916339173391833919339203392133922339233392433925339263392733928339293393033931339323393333934339353393633937339383393933940339413394233943339443394533946339473394833949339503395133952339533395433955339563395733958339593396033961339623396333964339653396633967339683396933970339713397233973339743397533976339773397833979339803398133982339833398433985339863398733988339893399033991339923399333994339953399633997339983399934000340013400234003340043400534006340073400834009340103401134012340133401434015340163401734018340193402034021340223402334024340253402634027340283402934030340313403234033340343403534036340373403834039340403404134042340433404434045340463404734048340493405034051340523405334054340553405634057340583405934060340613406234063340643406534066340673406834069340703407134072340733407434075340763407734078340793408034081340823408334084340853408634087340883408934090340913409234093340943409534096340973409834099341003410134102341033410434105341063410734108341093411034111341123411334114341153411634117341183411934120341213412234123341243412534126341273412834129341303413134132341333413434135341363413734138341393414034141341423414334144341453414634147341483414934150341513415234153341543415534156341573415834159341603416134162341633416434165341663416734168341693417034171341723417334174341753417634177341783417934180341813418234183341843418534186341873418834189341903419134192341933419434195341963419734198341993420034201342023420334204342053420634207342083420934210342113421234213342143421534216342173421834219342203422134222342233422434225342263422734228342293423034231342323423334234342353423634237342383423934240342413424234243342443424534246342473424834249342503425134252342533425434255342563425734258342593426034261342623426334264342653426634267342683426934270342713427234273342743427534276342773427834279342803428134282342833428434285342863428734288342893429034291342923429334294342953429634297342983429934300343013430234303343043430534306343073430834309343103431134312343133431434315343163431734318343193432034321343223432334324343253432634327343283432934330343313433234333343343433534336343373433834339343403434134342343433434434345343463434734348343493435034351343523435334354343553435634357343583435934360343613436234363343643436534366343673436834369343703437134372343733437434375343763437734378343793438034381343823438334384343853438634387343883438934390343913439234393343943439534396343973439834399344003440134402344033440434405344063440734408344093441034411344123441334414344153441634417344183441934420344213442234423344243442534426344273442834429344303443134432344333443434435344363443734438344393444034441344423444334444344453444634447344483444934450344513445234453344543445534456344573445834459344603446134462344633446434465344663446734468344693447034471344723447334474344753447634477344783447934480344813448234483344843448534486344873448834489344903449134492344933449434495344963449734498344993450034501345023450334504345053450634507345083450934510345113451234513345143451534516345173451834519345203452134522345233452434525345263452734528345293453034531345323453334534345353453634537345383453934540345413454234543345443454534546345473454834549345503455134552345533455434555345563455734558345593456034561345623456334564345653456634567345683456934570345713457234573345743457534576345773457834579345803458134582345833458434585345863458734588345893459034591345923459334594345953459634597345983459934600346013460234603346043460534606346073460834609346103461134612346133461434615346163461734618346193462034621346223462334624346253462634627346283462934630346313463234633346343463534636346373463834639346403464134642346433464434645346463464734648346493465034651346523465334654346553465634657346583465934660346613466234663346643466534666346673466834669346703467134672346733467434675346763467734678346793468034681346823468334684346853468634687346883468934690346913469234693346943469534696346973469834699347003470134702347033470434705347063470734708347093471034711347123471334714347153471634717347183471934720347213472234723347243472534726347273472834729347303473134732347333473434735347363473734738347393474034741347423474334744347453474634747347483474934750347513475234753347543475534756347573475834759347603476134762347633476434765347663476734768347693477034771347723477334774347753477634777347783477934780347813478234783347843478534786347873478834789347903479134792347933479434795347963479734798347993480034801348023480334804348053480634807348083480934810348113481234813348143481534816348173481834819348203482134822348233482434825348263482734828348293483034831348323483334834348353483634837348383483934840348413484234843348443484534846348473484834849348503485134852348533485434855348563485734858348593486034861348623486334864348653486634867348683486934870348713487234873348743487534876348773487834879348803488134882348833488434885348863488734888348893489034891348923489334894348953489634897348983489934900349013490234903349043490534906349073490834909349103491134912349133491434915349163491734918349193492034921349223492334924349253492634927349283492934930349313493234933349343493534936349373493834939349403494134942349433494434945349463494734948349493495034951349523495334954349553495634957349583495934960349613496234963349643496534966349673496834969349703497134972349733497434975349763497734978349793498034981349823498334984349853498634987349883498934990349913499234993349943499534996349973499834999350003500135002350033500435005350063500735008350093501035011350123501335014350153501635017350183501935020350213502235023350243502535026350273502835029350303503135032350333503435035350363503735038350393504035041350423504335044350453504635047350483504935050350513505235053350543505535056350573505835059350603506135062350633506435065350663506735068350693507035071350723507335074350753507635077350783507935080350813508235083350843508535086350873508835089350903509135092350933509435095350963509735098350993510035101351023510335104351053510635107351083510935110351113511235113351143511535116351173511835119351203512135122351233512435125351263512735128351293513035131351323513335134351353513635137351383513935140351413514235143351443514535146351473514835149351503515135152351533515435155351563515735158351593516035161351623516335164351653516635167351683516935170351713517235173351743517535176351773517835179351803518135182351833518435185351863518735188351893519035191351923519335194351953519635197351983519935200352013520235203352043520535206352073520835209352103521135212352133521435215352163521735218352193522035221352223522335224352253522635227352283522935230352313523235233352343523535236352373523835239352403524135242352433524435245352463524735248352493525035251352523525335254352553525635257352583525935260352613526235263352643526535266352673526835269352703527135272352733527435275352763527735278352793528035281352823528335284352853528635287352883528935290352913529235293352943529535296352973529835299353003530135302353033530435305353063530735308353093531035311353123531335314353153531635317353183531935320353213532235323353243532535326353273532835329353303533135332353333533435335353363533735338353393534035341353423534335344353453534635347353483534935350353513535235353353543535535356353573535835359353603536135362353633536435365353663536735368353693537035371353723537335374353753537635377353783537935380353813538235383353843538535386353873538835389353903539135392353933539435395353963539735398353993540035401354023540335404354053540635407354083540935410354113541235413354143541535416354173541835419354203542135422354233542435425354263542735428354293543035431354323543335434354353543635437354383543935440354413544235443354443544535446354473544835449354503545135452354533545435455354563545735458354593546035461354623546335464354653546635467354683546935470354713547235473354743547535476354773547835479354803548135482354833548435485354863548735488354893549035491354923549335494354953549635497354983549935500355013550235503355043550535506355073550835509355103551135512355133551435515355163551735518355193552035521355223552335524355253552635527355283552935530355313553235533355343553535536355373553835539355403554135542355433554435545355463554735548355493555035551355523555335554355553555635557355583555935560355613556235563355643556535566355673556835569355703557135572355733557435575355763557735578355793558035581355823558335584355853558635587355883558935590355913559235593355943559535596355973559835599356003560135602356033560435605356063560735608356093561035611356123561335614356153561635617356183561935620356213562235623356243562535626356273562835629356303563135632356333563435635356363563735638356393564035641356423564335644356453564635647356483564935650356513565235653356543565535656356573565835659356603566135662356633566435665356663566735668356693567035671356723567335674356753567635677356783567935680356813568235683356843568535686356873568835689356903569135692356933569435695356963569735698356993570035701357023570335704357053570635707357083570935710357113571235713357143571535716357173571835719357203572135722357233572435725357263572735728357293573035731357323573335734357353573635737357383573935740357413574235743357443574535746357473574835749357503575135752357533575435755357563575735758357593576035761357623576335764357653576635767357683576935770357713577235773357743577535776357773577835779357803578135782357833578435785357863578735788357893579035791357923579335794357953579635797357983579935800358013580235803358043580535806358073580835809358103581135812358133581435815358163581735818358193582035821358223582335824358253582635827358283582935830358313583235833358343583535836358373583835839358403584135842358433584435845358463584735848358493585035851358523585335854358553585635857358583585935860358613586235863358643586535866358673586835869358703587135872358733587435875358763587735878358793588035881358823588335884358853588635887358883588935890358913589235893358943589535896358973589835899359003590135902359033590435905359063590735908359093591035911359123591335914359153591635917359183591935920359213592235923359243592535926359273592835929359303593135932359333593435935359363593735938359393594035941359423594335944359453594635947359483594935950359513595235953359543595535956359573595835959359603596135962359633596435965359663596735968359693597035971359723597335974359753597635977359783597935980359813598235983359843598535986359873598835989359903599135992359933599435995359963599735998359993600036001360023600336004360053600636007360083600936010360113601236013360143601536016360173601836019360203602136022360233602436025360263602736028360293603036031360323603336034360353603636037360383603936040360413604236043360443604536046360473604836049360503605136052360533605436055360563605736058360593606036061360623606336064360653606636067360683606936070360713607236073360743607536076360773607836079360803608136082360833608436085360863608736088360893609036091360923609336094360953609636097360983609936100361013610236103361043610536106361073610836109361103611136112361133611436115361163611736118361193612036121361223612336124361253612636127361283612936130361313613236133361343613536136361373613836139361403614136142361433614436145361463614736148361493615036151361523615336154361553615636157361583615936160361613616236163361643616536166361673616836169361703617136172361733617436175361763617736178361793618036181361823618336184361853618636187361883618936190361913619236193361943619536196361973619836199362003620136202362033620436205362063620736208362093621036211362123621336214362153621636217362183621936220362213622236223362243622536226362273622836229362303623136232362333623436235362363623736238362393624036241362423624336244362453624636247362483624936250362513625236253362543625536256362573625836259362603626136262362633626436265362663626736268362693627036271362723627336274362753627636277362783627936280362813628236283362843628536286362873628836289362903629136292362933629436295362963629736298362993630036301363023630336304363053630636307363083630936310363113631236313363143631536316363173631836319363203632136322363233632436325363263632736328363293633036331363323633336334363353633636337363383633936340363413634236343363443634536346363473634836349363503635136352363533635436355363563635736358363593636036361363623636336364363653636636367363683636936370363713637236373363743637536376363773637836379363803638136382363833638436385363863638736388363893639036391363923639336394363953639636397363983639936400364013640236403364043640536406364073640836409364103641136412364133641436415364163641736418364193642036421364223642336424364253642636427364283642936430364313643236433364343643536436364373643836439364403644136442364433644436445364463644736448364493645036451364523645336454364553645636457364583645936460364613646236463364643646536466364673646836469364703647136472364733647436475364763647736478364793648036481364823648336484364853648636487364883648936490364913649236493364943649536496364973649836499365003650136502365033650436505365063650736508365093651036511365123651336514365153651636517365183651936520365213652236523365243652536526365273652836529365303653136532365333653436535365363653736538365393654036541365423654336544365453654636547365483654936550365513655236553365543655536556365573655836559365603656136562365633656436565365663656736568365693657036571365723657336574365753657636577365783657936580365813658236583365843658536586365873658836589365903659136592365933659436595365963659736598365993660036601366023660336604366053660636607366083660936610366113661236613366143661536616366173661836619366203662136622366233662436625366263662736628366293663036631366323663336634366353663636637366383663936640366413664236643366443664536646366473664836649366503665136652366533665436655366563665736658366593666036661366623666336664366653666636667366683666936670366713667236673366743667536676366773667836679366803668136682366833668436685366863668736688366893669036691366923669336694366953669636697366983669936700367013670236703367043670536706367073670836709367103671136712367133671436715367163671736718367193672036721367223672336724367253672636727367283672936730367313673236733367343673536736367373673836739367403674136742367433674436745367463674736748367493675036751367523675336754367553675636757367583675936760367613676236763367643676536766367673676836769367703677136772367733677436775367763677736778367793678036781367823678336784367853678636787367883678936790367913679236793367943679536796367973679836799368003680136802368033680436805368063680736808368093681036811368123681336814368153681636817368183681936820368213682236823368243682536826368273682836829368303683136832368333683436835368363683736838368393684036841368423684336844368453684636847368483684936850368513685236853368543685536856368573685836859368603686136862368633686436865368663686736868368693687036871368723687336874368753687636877368783687936880368813688236883368843688536886368873688836889368903689136892368933689436895368963689736898368993690036901369023690336904369053690636907369083690936910369113691236913369143691536916369173691836919369203692136922369233692436925369263692736928369293693036931369323693336934369353693636937369383693936940369413694236943369443694536946369473694836949369503695136952369533695436955369563695736958369593696036961369623696336964369653696636967369683696936970369713697236973369743697536976369773697836979369803698136982369833698436985369863698736988369893699036991369923699336994369953699636997369983699937000370013700237003370043700537006370073700837009370103701137012370133701437015370163701737018370193702037021370223702337024370253702637027370283702937030370313703237033370343703537036370373703837039370403704137042370433704437045370463704737048370493705037051370523705337054370553705637057370583705937060370613706237063370643706537066370673706837069370703707137072370733707437075370763707737078370793708037081370823708337084370853708637087370883708937090370913709237093370943709537096370973709837099371003710137102371033710437105371063710737108371093711037111371123711337114371153711637117371183711937120371213712237123371243712537126371273712837129371303713137132371333713437135371363713737138371393714037141371423714337144371453714637147371483714937150371513715237153371543715537156371573715837159371603716137162371633716437165371663716737168371693717037171371723717337174371753717637177371783717937180371813718237183371843718537186371873718837189371903719137192371933719437195371963719737198371993720037201372023720337204372053720637207372083720937210372113721237213372143721537216372173721837219372203722137222372233722437225372263722737228372293723037231372323723337234372353723637237372383723937240372413724237243372443724537246372473724837249372503725137252372533725437255372563725737258372593726037261372623726337264372653726637267372683726937270372713727237273372743727537276372773727837279372803728137282372833728437285372863728737288372893729037291372923729337294372953729637297372983729937300373013730237303373043730537306373073730837309373103731137312373133731437315373163731737318373193732037321373223732337324373253732637327373283732937330373313733237333373343733537336373373733837339373403734137342373433734437345373463734737348373493735037351373523735337354373553735637357373583735937360373613736237363373643736537366373673736837369373703737137372373733737437375373763737737378373793738037381373823738337384373853738637387373883738937390373913739237393373943739537396373973739837399374003740137402374033740437405374063740737408374093741037411374123741337414374153741637417374183741937420374213742237423374243742537426374273742837429374303743137432374333743437435374363743737438374393744037441374423744337444374453744637447374483744937450374513745237453374543745537456374573745837459374603746137462374633746437465374663746737468374693747037471374723747337474374753747637477374783747937480374813748237483374843748537486374873748837489374903749137492374933749437495374963749737498374993750037501375023750337504375053750637507375083750937510375113751237513375143751537516375173751837519375203752137522375233752437525375263752737528375293753037531375323753337534375353753637537375383753937540375413754237543375443754537546375473754837549375503755137552375533755437555375563755737558375593756037561375623756337564375653756637567375683756937570375713757237573375743757537576375773757837579375803758137582375833758437585375863758737588375893759037591375923759337594375953759637597375983759937600376013760237603376043760537606376073760837609376103761137612376133761437615376163761737618376193762037621376223762337624376253762637627376283762937630376313763237633376343763537636376373763837639376403764137642376433764437645376463764737648376493765037651376523765337654376553765637657376583765937660376613766237663376643766537666376673766837669376703767137672376733767437675376763767737678376793768037681376823768337684376853768637687376883768937690376913769237693376943769537696376973769837699377003770137702377033770437705377063770737708377093771037711377123771337714377153771637717377183771937720377213772237723377243772537726377273772837729377303773137732377333773437735377363773737738377393774037741377423774337744377453774637747377483774937750377513775237753377543775537756377573775837759377603776137762377633776437765377663776737768377693777037771377723777337774377753777637777377783777937780377813778237783377843778537786377873778837789377903779137792377933779437795377963779737798377993780037801378023780337804378053780637807378083780937810378113781237813378143781537816378173781837819378203782137822378233782437825378263782737828378293783037831378323783337834378353783637837378383783937840378413784237843378443784537846378473784837849378503785137852378533785437855378563785737858378593786037861378623786337864378653786637867378683786937870378713787237873378743787537876378773787837879378803788137882378833788437885378863788737888378893789037891378923789337894378953789637897378983789937900379013790237903379043790537906379073790837909379103791137912379133791437915379163791737918379193792037921379223792337924379253792637927379283792937930379313793237933379343793537936379373793837939379403794137942379433794437945379463794737948379493795037951379523795337954379553795637957379583795937960379613796237963379643796537966379673796837969379703797137972379733797437975379763797737978379793798037981379823798337984379853798637987379883798937990379913799237993379943799537996379973799837999380003800138002380033800438005380063800738008380093801038011380123801338014380153801638017380183801938020380213802238023380243802538026380273802838029380303803138032380333803438035380363803738038380393804038041380423804338044380453804638047380483804938050380513805238053380543805538056380573805838059380603806138062380633806438065380663806738068380693807038071380723807338074380753807638077380783807938080380813808238083380843808538086380873808838089380903809138092380933809438095380963809738098380993810038101381023810338104381053810638107381083810938110381113811238113381143811538116381173811838119381203812138122381233812438125381263812738128381293813038131381323813338134381353813638137381383813938140381413814238143381443814538146381473814838149381503815138152381533815438155381563815738158381593816038161381623816338164381653816638167381683816938170381713817238173381743817538176381773817838179381803818138182381833818438185381863818738188381893819038191381923819338194381953819638197381983819938200382013820238203382043820538206382073820838209382103821138212382133821438215382163821738218382193822038221382223822338224382253822638227382283822938230382313823238233382343823538236382373823838239382403824138242382433824438245382463824738248382493825038251382523825338254382553825638257382583825938260382613826238263382643826538266382673826838269382703827138272382733827438275382763827738278382793828038281382823828338284382853828638287382883828938290382913829238293382943829538296382973829838299383003830138302383033830438305383063830738308383093831038311383123831338314383153831638317383183831938320383213832238323383243832538326383273832838329383303833138332383333833438335383363833738338383393834038341383423834338344383453834638347383483834938350383513835238353383543835538356383573835838359383603836138362383633836438365383663836738368383693837038371383723837338374383753837638377383783837938380383813838238383383843838538386383873838838389383903839138392383933839438395383963839738398383993840038401384023840338404384053840638407384083840938410384113841238413384143841538416384173841838419384203842138422384233842438425384263842738428384293843038431384323843338434384353843638437384383843938440384413844238443384443844538446384473844838449384503845138452384533845438455384563845738458384593846038461384623846338464384653846638467384683846938470384713847238473384743847538476384773847838479384803848138482384833848438485384863848738488384893849038491384923849338494384953849638497384983849938500385013850238503385043850538506385073850838509385103851138512385133851438515385163851738518385193852038521385223852338524385253852638527385283852938530385313853238533385343853538536385373853838539385403854138542385433854438545385463854738548385493855038551385523855338554385553855638557385583855938560385613856238563385643856538566385673856838569385703857138572385733857438575385763857738578385793858038581385823858338584385853858638587385883858938590385913859238593385943859538596385973859838599386003860138602386033860438605386063860738608386093861038611386123861338614386153861638617386183861938620386213862238623386243862538626386273862838629386303863138632386333863438635386363863738638386393864038641386423864338644386453864638647386483864938650386513865238653386543865538656386573865838659386603866138662386633866438665386663866738668386693867038671386723867338674386753867638677386783867938680386813868238683386843868538686386873868838689386903869138692386933869438695386963869738698386993870038701387023870338704387053870638707387083870938710387113871238713387143871538716387173871838719387203872138722387233872438725387263872738728387293873038731387323873338734387353873638737387383873938740387413874238743387443874538746387473874838749387503875138752387533875438755387563875738758387593876038761387623876338764387653876638767387683876938770387713877238773387743877538776387773877838779387803878138782387833878438785387863878738788387893879038791387923879338794387953879638797387983879938800388013880238803388043880538806388073880838809388103881138812388133881438815388163881738818388193882038821388223882338824388253882638827388283882938830388313883238833388343883538836388373883838839388403884138842388433884438845388463884738848388493885038851388523885338854388553885638857388583885938860388613886238863388643886538866388673886838869388703887138872388733887438875388763887738878388793888038881388823888338884388853888638887388883888938890388913889238893388943889538896388973889838899389003890138902389033890438905389063890738908389093891038911389123891338914389153891638917389183891938920389213892238923389243892538926389273892838929389303893138932389333893438935389363893738938389393894038941389423894338944389453894638947389483894938950389513895238953389543895538956389573895838959389603896138962389633896438965389663896738968389693897038971389723897338974389753897638977389783897938980389813898238983389843898538986389873898838989389903899138992389933899438995389963899738998389993900039001390023900339004390053900639007390083900939010390113901239013390143901539016390173901839019390203902139022390233902439025390263902739028390293903039031390323903339034390353903639037390383903939040390413904239043390443904539046390473904839049390503905139052390533905439055390563905739058390593906039061390623906339064390653906639067390683906939070390713907239073390743907539076390773907839079390803908139082390833908439085390863908739088390893909039091390923909339094390953909639097390983909939100391013910239103391043910539106391073910839109391103911139112391133911439115391163911739118391193912039121391223912339124391253912639127391283912939130391313913239133391343913539136391373913839139391403914139142391433914439145391463914739148391493915039151391523915339154391553915639157391583915939160391613916239163391643916539166391673916839169391703917139172391733917439175391763917739178391793918039181391823918339184391853918639187391883918939190391913919239193391943919539196391973919839199392003920139202392033920439205392063920739208392093921039211392123921339214392153921639217392183921939220392213922239223392243922539226392273922839229392303923139232392333923439235392363923739238392393924039241392423924339244392453924639247392483924939250392513925239253392543925539256392573925839259392603926139262392633926439265392663926739268392693927039271392723927339274392753927639277392783927939280392813928239283392843928539286392873928839289392903929139292392933929439295392963929739298392993930039301393023930339304393053930639307393083930939310393113931239313393143931539316393173931839319393203932139322393233932439325393263932739328393293933039331393323933339334393353933639337393383933939340393413934239343393443934539346393473934839349393503935139352393533935439355393563935739358393593936039361393623936339364393653936639367393683936939370393713937239373393743937539376393773937839379393803938139382393833938439385393863938739388393893939039391393923939339394393953939639397393983939939400394013940239403394043940539406394073940839409394103941139412394133941439415394163941739418394193942039421394223942339424394253942639427394283942939430394313943239433394343943539436394373943839439394403944139442394433944439445394463944739448394493945039451394523945339454394553945639457394583945939460394613946239463394643946539466394673946839469394703947139472394733947439475394763947739478394793948039481394823948339484394853948639487394883948939490394913949239493394943949539496394973949839499395003950139502395033950439505395063950739508395093951039511395123951339514395153951639517395183951939520395213952239523395243952539526395273952839529395303953139532395333953439535395363953739538395393954039541395423954339544395453954639547395483954939550395513955239553395543955539556395573955839559395603956139562395633956439565395663956739568395693957039571395723957339574395753957639577395783957939580395813958239583395843958539586395873958839589395903959139592395933959439595395963959739598395993960039601396023960339604396053960639607396083960939610396113961239613396143961539616396173961839619396203962139622396233962439625396263962739628396293963039631396323963339634396353963639637396383963939640396413964239643396443964539646396473964839649396503965139652396533965439655396563965739658396593966039661396623966339664396653966639667396683966939670396713967239673396743967539676396773967839679396803968139682396833968439685396863968739688396893969039691396923969339694396953969639697396983969939700397013970239703397043970539706397073970839709397103971139712397133971439715397163971739718397193972039721397223972339724397253972639727397283972939730397313973239733397343973539736397373973839739397403974139742397433974439745397463974739748397493975039751397523975339754397553975639757397583975939760397613976239763397643976539766397673976839769397703977139772397733977439775397763977739778397793978039781397823978339784397853978639787397883978939790397913979239793397943979539796397973979839799398003980139802398033980439805398063980739808398093981039811398123981339814398153981639817398183981939820398213982239823398243982539826398273982839829398303983139832398333983439835398363983739838398393984039841398423984339844398453984639847398483984939850398513985239853398543985539856398573985839859398603986139862398633986439865398663986739868398693987039871398723987339874398753987639877398783987939880398813988239883398843988539886398873988839889398903989139892398933989439895398963989739898398993990039901399023990339904399053990639907399083990939910399113991239913399143991539916399173991839919399203992139922399233992439925399263992739928399293993039931399323993339934399353993639937399383993939940399413994239943399443994539946399473994839949399503995139952399533995439955399563995739958399593996039961399623996339964399653996639967399683996939970399713997239973399743997539976399773997839979399803998139982399833998439985399863998739988399893999039991399923999339994399953999639997399983999940000400014000240003400044000540006400074000840009400104001140012400134001440015400164001740018400194002040021400224002340024400254002640027400284002940030400314003240033400344003540036400374003840039400404004140042400434004440045400464004740048400494005040051400524005340054400554005640057400584005940060400614006240063400644006540066400674006840069400704007140072400734007440075400764007740078400794008040081400824008340084400854008640087400884008940090400914009240093400944009540096400974009840099401004010140102401034010440105401064010740108401094011040111401124011340114401154011640117401184011940120401214012240123401244012540126401274012840129401304013140132401334013440135401364013740138401394014040141401424014340144401454014640147401484014940150401514015240153401544015540156401574015840159401604016140162401634016440165401664016740168401694017040171401724017340174401754017640177401784017940180401814018240183401844018540186401874018840189401904019140192401934019440195401964019740198401994020040201402024020340204402054020640207402084020940210402114021240213402144021540216402174021840219402204022140222402234022440225402264022740228402294023040231402324023340234402354023640237402384023940240402414024240243402444024540246402474024840249402504025140252402534025440255402564025740258402594026040261402624026340264402654026640267402684026940270402714027240273402744027540276402774027840279402804028140282402834028440285402864028740288402894029040291402924029340294402954029640297402984029940300403014030240303403044030540306403074030840309403104031140312403134031440315403164031740318403194032040321403224032340324403254032640327403284032940330403314033240333403344033540336403374033840339403404034140342403434034440345403464034740348403494035040351403524035340354403554035640357403584035940360403614036240363403644036540366403674036840369403704037140372403734037440375403764037740378403794038040381403824038340384403854038640387403884038940390403914039240393403944039540396403974039840399404004040140402404034040440405404064040740408404094041040411404124041340414404154041640417404184041940420404214042240423404244042540426404274042840429404304043140432404334043440435404364043740438404394044040441404424044340444404454044640447404484044940450404514045240453404544045540456404574045840459404604046140462404634046440465404664046740468404694047040471404724047340474404754047640477404784047940480404814048240483404844048540486404874048840489404904049140492404934049440495404964049740498404994050040501405024050340504405054050640507405084050940510405114051240513405144051540516405174051840519405204052140522405234052440525405264052740528405294053040531405324053340534405354053640537405384053940540405414054240543405444054540546405474054840549405504055140552405534055440555405564055740558405594056040561405624056340564405654056640567405684056940570405714057240573405744057540576405774057840579405804058140582405834058440585405864058740588405894059040591405924059340594405954059640597405984059940600406014060240603406044060540606406074060840609406104061140612406134061440615406164061740618406194062040621406224062340624406254062640627406284062940630406314063240633406344063540636406374063840639406404064140642406434064440645406464064740648406494065040651406524065340654406554065640657406584065940660406614066240663406644066540666406674066840669406704067140672406734067440675406764067740678406794068040681406824068340684406854068640687406884068940690406914069240693406944069540696406974069840699407004070140702407034070440705407064070740708407094071040711407124071340714407154071640717407184071940720407214072240723407244072540726407274072840729407304073140732407334073440735407364073740738407394074040741407424074340744407454074640747407484074940750407514075240753407544075540756407574075840759407604076140762407634076440765407664076740768407694077040771407724077340774407754077640777407784077940780407814078240783407844078540786407874078840789407904079140792407934079440795407964079740798407994080040801408024080340804408054080640807408084080940810408114081240813408144081540816408174081840819408204082140822408234082440825408264082740828408294083040831408324083340834408354083640837408384083940840408414084240843408444084540846408474084840849408504085140852408534085440855408564085740858408594086040861408624086340864408654086640867408684086940870408714087240873408744087540876408774087840879408804088140882408834088440885408864088740888408894089040891408924089340894408954089640897408984089940900409014090240903409044090540906409074090840909409104091140912409134091440915409164091740918409194092040921409224092340924409254092640927409284092940930409314093240933409344093540936409374093840939409404094140942409434094440945409464094740948409494095040951409524095340954409554095640957409584095940960409614096240963409644096540966409674096840969409704097140972409734097440975409764097740978409794098040981409824098340984409854098640987409884098940990409914099240993409944099540996409974099840999410004100141002410034100441005410064100741008410094101041011410124101341014410154101641017410184101941020410214102241023410244102541026410274102841029410304103141032410334103441035410364103741038410394104041041410424104341044410454104641047410484104941050410514105241053410544105541056410574105841059410604106141062410634106441065410664106741068410694107041071410724107341074410754107641077410784107941080410814108241083410844108541086410874108841089410904109141092410934109441095410964109741098410994110041101411024110341104411054110641107411084110941110411114111241113411144111541116411174111841119411204112141122411234112441125411264112741128411294113041131411324113341134411354113641137411384113941140411414114241143411444114541146411474114841149411504115141152411534115441155411564115741158411594116041161411624116341164411654116641167411684116941170411714117241173411744117541176411774117841179411804118141182411834118441185411864118741188411894119041191411924119341194411954119641197411984119941200412014120241203412044120541206412074120841209412104121141212412134121441215412164121741218412194122041221412224122341224412254122641227412284122941230412314123241233412344123541236412374123841239412404124141242412434124441245412464124741248412494125041251412524125341254412554125641257412584125941260412614126241263412644126541266412674126841269412704127141272412734127441275412764127741278412794128041281412824128341284412854128641287412884128941290412914129241293412944129541296412974129841299413004130141302413034130441305413064130741308413094131041311413124131341314413154131641317413184131941320413214132241323413244132541326413274132841329413304133141332413334133441335413364133741338413394134041341413424134341344413454134641347413484134941350413514135241353413544135541356413574135841359413604136141362413634136441365413664136741368413694137041371413724137341374413754137641377413784137941380413814138241383413844138541386413874138841389413904139141392413934139441395413964139741398413994140041401414024140341404414054140641407414084140941410414114141241413414144141541416414174141841419414204142141422414234142441425414264142741428414294143041431414324143341434414354143641437414384143941440414414144241443414444144541446414474144841449414504145141452414534145441455414564145741458414594146041461414624146341464414654146641467414684146941470414714147241473414744147541476414774147841479414804148141482414834148441485414864148741488414894149041491414924149341494414954149641497414984149941500415014150241503415044150541506415074150841509415104151141512415134151441515415164151741518415194152041521415224152341524415254152641527415284152941530415314153241533415344153541536415374153841539415404154141542415434154441545415464154741548415494155041551415524155341554415554155641557415584155941560415614156241563415644156541566415674156841569415704157141572415734157441575415764157741578415794158041581415824158341584415854158641587415884158941590415914159241593415944159541596415974159841599416004160141602416034160441605416064160741608416094161041611416124161341614416154161641617416184161941620416214162241623416244162541626416274162841629416304163141632416334163441635416364163741638416394164041641416424164341644416454164641647416484164941650416514165241653416544165541656416574165841659416604166141662416634166441665416664166741668416694167041671416724167341674416754167641677416784167941680416814168241683416844168541686416874168841689416904169141692416934169441695416964169741698416994170041701417024170341704417054170641707417084170941710417114171241713417144171541716417174171841719417204172141722417234172441725417264172741728417294173041731417324173341734417354173641737417384173941740417414174241743417444174541746417474174841749417504175141752417534175441755417564175741758417594176041761417624176341764417654176641767417684176941770417714177241773417744177541776417774177841779417804178141782417834178441785417864178741788417894179041791417924179341794417954179641797417984179941800418014180241803418044180541806418074180841809418104181141812418134181441815418164181741818418194182041821418224182341824418254182641827418284182941830418314183241833418344183541836418374183841839418404184141842418434184441845418464184741848418494185041851418524185341854418554185641857418584185941860418614186241863418644186541866418674186841869418704187141872418734187441875418764187741878418794188041881418824188341884418854188641887418884188941890418914189241893418944189541896418974189841899419004190141902419034190441905419064190741908419094191041911419124191341914419154191641917419184191941920419214192241923419244192541926419274192841929419304193141932419334193441935419364193741938419394194041941419424194341944419454194641947419484194941950419514195241953419544195541956419574195841959419604196141962419634196441965419664196741968419694197041971419724197341974419754197641977419784197941980419814198241983419844198541986419874198841989419904199141992419934199441995419964199741998419994200042001420024200342004420054200642007420084200942010420114201242013420144201542016420174201842019420204202142022420234202442025420264202742028420294203042031420324203342034420354203642037420384203942040420414204242043420444204542046420474204842049420504205142052420534205442055420564205742058420594206042061420624206342064420654206642067420684206942070420714207242073420744207542076420774207842079420804208142082420834208442085420864208742088420894209042091420924209342094420954209642097420984209942100421014210242103421044210542106421074210842109421104211142112421134211442115421164211742118421194212042121421224212342124421254212642127421284212942130421314213242133421344213542136421374213842139421404214142142421434214442145421464214742148421494215042151421524215342154421554215642157421584215942160421614216242163421644216542166421674216842169421704217142172421734217442175421764217742178421794218042181421824218342184421854218642187421884218942190421914219242193421944219542196421974219842199422004220142202422034220442205422064220742208422094221042211422124221342214422154221642217422184221942220422214222242223422244222542226422274222842229422304223142232422334223442235422364223742238422394224042241422424224342244422454224642247422484224942250422514225242253422544225542256422574225842259422604226142262422634226442265422664226742268422694227042271422724227342274422754227642277422784227942280422814228242283422844228542286422874228842289422904229142292422934229442295422964229742298422994230042301423024230342304423054230642307423084230942310423114231242313423144231542316423174231842319423204232142322423234232442325423264232742328423294233042331423324233342334423354233642337423384233942340423414234242343423444234542346423474234842349423504235142352423534235442355423564235742358423594236042361423624236342364423654236642367423684236942370423714237242373423744237542376423774237842379423804238142382423834238442385423864238742388423894239042391423924239342394423954239642397423984239942400424014240242403424044240542406424074240842409424104241142412424134241442415424164241742418424194242042421424224242342424424254242642427424284242942430424314243242433424344243542436424374243842439424404244142442424434244442445424464244742448424494245042451424524245342454424554245642457424584245942460424614246242463424644246542466424674246842469424704247142472424734247442475424764247742478424794248042481424824248342484424854248642487424884248942490424914249242493424944249542496424974249842499425004250142502425034250442505425064250742508425094251042511425124251342514425154251642517425184251942520425214252242523425244252542526425274252842529425304253142532425334253442535425364253742538425394254042541425424254342544425454254642547425484254942550425514255242553425544255542556425574255842559425604256142562425634256442565425664256742568425694257042571425724257342574425754257642577425784257942580425814258242583425844258542586425874258842589425904259142592425934259442595425964259742598425994260042601426024260342604426054260642607426084260942610426114261242613426144261542616426174261842619426204262142622426234262442625426264262742628426294263042631426324263342634426354263642637426384263942640426414264242643426444264542646426474264842649426504265142652426534265442655426564265742658426594266042661426624266342664426654266642667426684266942670426714267242673426744267542676426774267842679426804268142682426834268442685426864268742688426894269042691426924269342694426954269642697426984269942700427014270242703427044270542706427074270842709427104271142712427134271442715427164271742718427194272042721427224272342724427254272642727427284272942730427314273242733427344273542736427374273842739427404274142742427434274442745427464274742748427494275042751427524275342754427554275642757427584275942760427614276242763427644276542766427674276842769427704277142772427734277442775427764277742778427794278042781427824278342784427854278642787427884278942790427914279242793427944279542796427974279842799428004280142802428034280442805428064280742808428094281042811428124281342814428154281642817428184281942820428214282242823428244282542826428274282842829428304283142832428334283442835428364283742838428394284042841428424284342844428454284642847428484284942850428514285242853428544285542856428574285842859428604286142862428634286442865428664286742868428694287042871428724287342874428754287642877428784287942880428814288242883428844288542886428874288842889428904289142892428934289442895428964289742898428994290042901429024290342904429054290642907429084290942910429114291242913429144291542916429174291842919429204292142922429234292442925429264292742928429294293042931429324293342934429354293642937429384293942940429414294242943429444294542946429474294842949429504295142952429534295442955429564295742958429594296042961429624296342964429654296642967429684296942970429714297242973429744297542976429774297842979429804298142982429834298442985429864298742988429894299042991429924299342994429954299642997429984299943000430014300243003430044300543006430074300843009430104301143012430134301443015430164301743018430194302043021430224302343024430254302643027430284302943030430314303243033430344303543036430374303843039430404304143042430434304443045430464304743048430494305043051430524305343054430554305643057430584305943060430614306243063430644306543066430674306843069430704307143072430734307443075430764307743078430794308043081430824308343084430854308643087430884308943090430914309243093430944309543096430974309843099431004310143102431034310443105431064310743108431094311043111431124311343114431154311643117431184311943120431214312243123431244312543126431274312843129431304313143132431334313443135431364313743138431394314043141431424314343144431454314643147431484314943150431514315243153431544315543156431574315843159431604316143162431634316443165431664316743168431694317043171431724317343174431754317643177431784317943180431814318243183431844318543186431874318843189431904319143192431934319443195431964319743198431994320043201432024320343204432054320643207432084320943210432114321243213432144321543216432174321843219432204322143222432234322443225432264322743228432294323043231432324323343234432354323643237432384323943240432414324243243432444324543246432474324843249432504325143252432534325443255432564325743258432594326043261432624326343264432654326643267432684326943270432714327243273432744327543276432774327843279432804328143282432834328443285432864328743288432894329043291432924329343294432954329643297432984329943300433014330243303433044330543306433074330843309433104331143312433134331443315433164331743318433194332043321433224332343324433254332643327433284332943330433314333243333433344333543336433374333843339433404334143342433434334443345433464334743348433494335043351433524335343354433554335643357433584335943360433614336243363433644336543366433674336843369433704337143372433734337443375433764337743378433794338043381433824338343384433854338643387433884338943390433914339243393433944339543396433974339843399434004340143402434034340443405434064340743408434094341043411434124341343414434154341643417434184341943420434214342243423434244342543426434274342843429434304343143432434334343443435434364343743438434394344043441434424344343444434454344643447434484344943450434514345243453434544345543456434574345843459434604346143462434634346443465434664346743468434694347043471434724347343474434754347643477434784347943480434814348243483434844348543486434874348843489434904349143492434934349443495434964349743498434994350043501435024350343504435054350643507435084350943510435114351243513435144351543516435174351843519435204352143522435234352443525435264352743528435294353043531435324353343534435354353643537435384353943540435414354243543435444354543546435474354843549435504355143552435534355443555435564355743558435594356043561435624356343564435654356643567435684356943570435714357243573435744357543576435774357843579435804358143582435834358443585435864358743588435894359043591435924359343594435954359643597435984359943600436014360243603436044360543606436074360843609436104361143612436134361443615436164361743618436194362043621436224362343624436254362643627436284362943630436314363243633436344363543636436374363843639436404364143642436434364443645436464364743648436494365043651436524365343654436554365643657436584365943660436614366243663436644366543666436674366843669436704367143672436734367443675436764367743678436794368043681436824368343684436854368643687436884368943690436914369243693436944369543696436974369843699437004370143702437034370443705437064370743708437094371043711437124371343714437154371643717437184371943720437214372243723437244372543726437274372843729437304373143732437334373443735437364373743738437394374043741437424374343744437454374643747437484374943750437514375243753437544375543756437574375843759437604376143762437634376443765437664376743768437694377043771437724377343774437754377643777437784377943780437814378243783437844378543786437874378843789437904379143792437934379443795437964379743798437994380043801438024380343804438054380643807438084380943810438114381243813438144381543816438174381843819438204382143822438234382443825438264382743828438294383043831438324383343834438354383643837438384383943840438414384243843438444384543846438474384843849438504385143852438534385443855438564385743858438594386043861438624386343864438654386643867438684386943870438714387243873438744387543876438774387843879438804388143882438834388443885438864388743888438894389043891438924389343894438954389643897438984389943900439014390243903439044390543906439074390843909439104391143912439134391443915439164391743918439194392043921439224392343924439254392643927439284392943930439314393243933439344393543936439374393843939439404394143942439434394443945439464394743948439494395043951439524395343954439554395643957439584395943960439614396243963439644396543966439674396843969439704397143972439734397443975439764397743978439794398043981439824398343984439854398643987439884398943990439914399243993439944399543996439974399843999440004400144002440034400444005440064400744008440094401044011440124401344014440154401644017440184401944020440214402244023440244402544026440274402844029440304403144032440334403444035440364403744038440394404044041440424404344044440454404644047440484404944050440514405244053440544405544056440574405844059440604406144062440634406444065440664406744068440694407044071440724407344074440754407644077440784407944080440814408244083440844408544086440874408844089440904409144092440934409444095440964409744098440994410044101441024410344104441054410644107441084410944110441114411244113441144411544116441174411844119441204412144122441234412444125441264412744128441294413044131441324413344134441354413644137441384413944140441414414244143441444414544146441474414844149441504415144152441534415444155441564415744158441594416044161441624416344164441654416644167441684416944170441714417244173441744417544176441774417844179441804418144182441834418444185441864418744188441894419044191441924419344194441954419644197441984419944200442014420244203442044420544206442074420844209442104421144212442134421444215442164421744218442194422044221442224422344224442254422644227442284422944230442314423244233442344423544236442374423844239442404424144242442434424444245442464424744248442494425044251442524425344254442554425644257442584425944260442614426244263442644426544266442674426844269442704427144272442734427444275442764427744278442794428044281442824428344284442854428644287442884428944290442914429244293442944429544296442974429844299443004430144302443034430444305443064430744308443094431044311443124431344314443154431644317443184431944320443214432244323443244432544326443274432844329443304433144332443334433444335443364433744338443394434044341443424434344344443454434644347443484434944350443514435244353443544435544356443574435844359443604436144362443634436444365443664436744368443694437044371443724437344374443754437644377443784437944380443814438244383443844438544386443874438844389443904439144392443934439444395443964439744398443994440044401444024440344404444054440644407444084440944410444114441244413444144441544416444174441844419444204442144422444234442444425444264442744428444294443044431444324443344434444354443644437444384443944440444414444244443444444444544446444474444844449444504445144452444534445444455444564445744458444594446044461444624446344464444654446644467444684446944470444714447244473444744447544476444774447844479444804448144482444834448444485444864448744488444894449044491444924449344494444954449644497444984449944500445014450244503445044450544506445074450844509445104451144512445134451444515445164451744518445194452044521445224452344524445254452644527445284452944530445314453244533445344453544536445374453844539445404454144542445434454444545445464454744548445494455044551445524455344554445554455644557445584455944560445614456244563445644456544566445674456844569445704457144572445734457444575445764457744578445794458044581445824458344584445854458644587445884458944590445914459244593445944459544596445974459844599446004460144602446034460444605446064460744608446094461044611446124461344614446154461644617446184461944620446214462244623446244462544626446274462844629446304463144632446334463444635446364463744638446394464044641446424464344644446454464644647446484464944650446514465244653446544465544656446574465844659446604466144662446634466444665446664466744668446694467044671446724467344674446754467644677446784467944680446814468244683446844468544686446874468844689446904469144692446934469444695446964469744698446994470044701447024470344704447054470644707447084470944710447114471244713447144471544716447174471844719447204472144722447234472444725447264472744728447294473044731447324473344734447354473644737447384473944740447414474244743447444474544746447474474844749447504475144752447534475444755447564475744758447594476044761447624476344764447654476644767447684476944770447714477244773447744477544776447774477844779447804478144782447834478444785447864478744788447894479044791447924479344794447954479644797447984479944800448014480244803448044480544806448074480844809448104481144812448134481444815448164481744818448194482044821448224482344824448254482644827448284482944830448314483244833448344483544836448374483844839448404484144842448434484444845448464484744848448494485044851448524485344854448554485644857448584485944860448614486244863448644486544866448674486844869448704487144872448734487444875448764487744878448794488044881448824488344884448854488644887448884488944890448914489244893448944489544896448974489844899449004490144902449034490444905449064490744908449094491044911449124491344914449154491644917449184491944920449214492244923449244492544926449274492844929449304493144932449334493444935449364493744938449394494044941449424494344944449454494644947449484494944950449514495244953449544495544956449574495844959449604496144962449634496444965449664496744968449694497044971449724497344974449754497644977449784497944980449814498244983449844498544986449874498844989449904499144992449934499444995449964499744998449994500045001450024500345004450054500645007450084500945010450114501245013450144501545016450174501845019450204502145022450234502445025450264502745028450294503045031450324503345034450354503645037450384503945040450414504245043450444504545046450474504845049450504505145052450534505445055450564505745058450594506045061450624506345064450654506645067450684506945070450714507245073450744507545076450774507845079450804508145082450834508445085450864508745088450894509045091450924509345094450954509645097450984509945100451014510245103451044510545106451074510845109451104511145112451134511445115451164511745118451194512045121451224512345124451254512645127451284512945130451314513245133451344513545136451374513845139451404514145142451434514445145451464514745148451494515045151451524515345154451554515645157451584515945160451614516245163451644516545166451674516845169451704517145172451734517445175451764517745178451794518045181451824518345184451854518645187451884518945190451914519245193451944519545196451974519845199452004520145202452034520445205452064520745208452094521045211452124521345214452154521645217452184521945220452214522245223452244522545226452274522845229452304523145232452334523445235452364523745238452394524045241452424524345244452454524645247452484524945250452514525245253452544525545256452574525845259452604526145262452634526445265452664526745268452694527045271452724527345274452754527645277452784527945280452814528245283452844528545286452874528845289452904529145292452934529445295452964529745298452994530045301453024530345304453054530645307453084530945310453114531245313453144531545316453174531845319453204532145322453234532445325453264532745328453294533045331453324533345334453354533645337453384533945340453414534245343453444534545346453474534845349453504535145352453534535445355453564535745358453594536045361453624536345364453654536645367453684536945370453714537245373453744537545376453774537845379453804538145382453834538445385453864538745388453894539045391453924539345394453954539645397453984539945400454014540245403454044540545406454074540845409454104541145412454134541445415454164541745418454194542045421454224542345424454254542645427454284542945430454314543245433454344543545436454374543845439454404544145442454434544445445454464544745448454494545045451454524545345454454554545645457454584545945460454614546245463454644546545466454674546845469454704547145472454734547445475454764547745478454794548045481454824548345484454854548645487454884548945490454914549245493454944549545496454974549845499455004550145502455034550445505455064550745508455094551045511455124551345514455154551645517455184551945520455214552245523455244552545526455274552845529455304553145532455334553445535455364553745538455394554045541455424554345544455454554645547455484554945550455514555245553455544555545556455574555845559455604556145562455634556445565455664556745568455694557045571455724557345574455754557645577455784557945580455814558245583455844558545586455874558845589455904559145592455934559445595455964559745598455994560045601456024560345604456054560645607456084560945610456114561245613456144561545616456174561845619456204562145622456234562445625456264562745628456294563045631456324563345634456354563645637456384563945640456414564245643456444564545646456474564845649456504565145652456534565445655456564565745658456594566045661456624566345664456654566645667456684566945670456714567245673456744567545676456774567845679456804568145682456834568445685456864568745688456894569045691456924569345694456954569645697456984569945700457014570245703457044570545706457074570845709457104571145712457134571445715457164571745718457194572045721457224572345724457254572645727457284572945730457314573245733457344573545736457374573845739457404574145742457434574445745457464574745748457494575045751457524575345754457554575645757457584575945760457614576245763457644576545766457674576845769457704577145772457734577445775457764577745778457794578045781457824578345784457854578645787457884578945790457914579245793457944579545796457974579845799458004580145802458034580445805458064580745808458094581045811458124581345814458154581645817458184581945820458214582245823458244582545826458274582845829458304583145832458334583445835458364583745838458394584045841458424584345844458454584645847458484584945850458514585245853458544585545856458574585845859458604586145862458634586445865458664586745868458694587045871458724587345874458754587645877458784587945880458814588245883458844588545886458874588845889458904589145892458934589445895458964589745898458994590045901459024590345904459054590645907459084590945910459114591245913459144591545916459174591845919459204592145922459234592445925459264592745928459294593045931459324593345934459354593645937459384593945940459414594245943459444594545946459474594845949459504595145952459534595445955459564595745958459594596045961459624596345964459654596645967459684596945970459714597245973459744597545976459774597845979459804598145982459834598445985459864598745988459894599045991459924599345994459954599645997459984599946000460014600246003460044600546006460074600846009460104601146012460134601446015460164601746018460194602046021460224602346024460254602646027460284602946030460314603246033460344603546036460374603846039460404604146042460434604446045460464604746048460494605046051460524605346054460554605646057460584605946060460614606246063460644606546066460674606846069460704607146072460734607446075460764607746078460794608046081460824608346084460854608646087460884608946090460914609246093460944609546096460974609846099461004610146102461034610446105461064610746108461094611046111461124611346114461154611646117461184611946120461214612246123461244612546126461274612846129461304613146132461334613446135461364613746138461394614046141461424614346144461454614646147461484614946150461514615246153461544615546156461574615846159461604616146162461634616446165461664616746168461694617046171461724617346174461754617646177461784617946180461814618246183461844618546186461874618846189461904619146192461934619446195461964619746198461994620046201462024620346204462054620646207462084620946210462114621246213462144621546216462174621846219462204622146222462234622446225462264622746228462294623046231462324623346234462354623646237462384623946240462414624246243462444624546246462474624846249462504625146252462534625446255462564625746258462594626046261462624626346264462654626646267462684626946270462714627246273462744627546276462774627846279462804628146282462834628446285462864628746288462894629046291462924629346294462954629646297462984629946300463014630246303463044630546306463074630846309463104631146312463134631446315463164631746318463194632046321463224632346324463254632646327463284632946330463314633246333463344633546336463374633846339463404634146342463434634446345463464634746348463494635046351463524635346354463554635646357463584635946360463614636246363463644636546366463674636846369463704637146372463734637446375463764637746378463794638046381463824638346384463854638646387463884638946390463914639246393463944639546396463974639846399464004640146402464034640446405464064640746408464094641046411464124641346414464154641646417464184641946420464214642246423464244642546426464274642846429464304643146432464334643446435464364643746438464394644046441464424644346444464454644646447464484644946450464514645246453464544645546456464574645846459464604646146462464634646446465464664646746468464694647046471464724647346474464754647646477464784647946480464814648246483464844648546486464874648846489464904649146492464934649446495464964649746498464994650046501465024650346504465054650646507465084650946510465114651246513465144651546516465174651846519465204652146522465234652446525465264652746528465294653046531465324653346534465354653646537465384653946540465414654246543465444654546546465474654846549465504655146552465534655446555465564655746558465594656046561465624656346564465654656646567465684656946570465714657246573465744657546576465774657846579465804658146582465834658446585465864658746588465894659046591465924659346594465954659646597465984659946600466014660246603466044660546606466074660846609466104661146612466134661446615466164661746618466194662046621466224662346624466254662646627466284662946630466314663246633466344663546636466374663846639466404664146642466434664446645466464664746648466494665046651466524665346654466554665646657466584665946660466614666246663466644666546666466674666846669466704667146672466734667446675466764667746678466794668046681466824668346684466854668646687466884668946690466914669246693466944669546696466974669846699467004670146702467034670446705467064670746708467094671046711467124671346714467154671646717467184671946720467214672246723467244672546726467274672846729467304673146732467334673446735467364673746738467394674046741467424674346744467454674646747467484674946750467514675246753467544675546756467574675846759467604676146762467634676446765467664676746768467694677046771467724677346774467754677646777467784677946780467814678246783467844678546786467874678846789467904679146792467934679446795467964679746798467994680046801468024680346804468054680646807468084680946810468114681246813468144681546816468174681846819468204682146822468234682446825468264682746828468294683046831468324683346834468354683646837468384683946840468414684246843468444684546846468474684846849468504685146852468534685446855468564685746858468594686046861468624686346864468654686646867468684686946870468714687246873468744687546876468774687846879468804688146882468834688446885468864688746888468894689046891468924689346894468954689646897468984689946900469014690246903469044690546906469074690846909469104691146912469134691446915469164691746918469194692046921469224692346924469254692646927469284692946930469314693246933469344693546936469374693846939469404694146942469434694446945469464694746948469494695046951469524695346954469554695646957469584695946960469614696246963469644696546966469674696846969469704697146972469734697446975469764697746978469794698046981469824698346984469854698646987469884698946990469914699246993469944699546996469974699846999470004700147002470034700447005470064700747008470094701047011470124701347014470154701647017470184701947020470214702247023470244702547026470274702847029470304703147032470334703447035470364703747038470394704047041470424704347044470454704647047470484704947050470514705247053470544705547056470574705847059470604706147062470634706447065470664706747068470694707047071470724707347074470754707647077470784707947080470814708247083470844708547086470874708847089470904709147092470934709447095470964709747098470994710047101471024710347104471054710647107471084710947110471114711247113471144711547116471174711847119471204712147122471234712447125471264712747128471294713047131471324713347134471354713647137471384713947140471414714247143471444714547146471474714847149471504715147152471534715447155471564715747158471594716047161471624716347164471654716647167471684716947170471714717247173471744717547176471774717847179471804718147182471834718447185471864718747188471894719047191471924719347194471954719647197471984719947200472014720247203472044720547206472074720847209472104721147212472134721447215472164721747218472194722047221472224722347224472254722647227472284722947230472314723247233472344723547236472374723847239472404724147242472434724447245472464724747248472494725047251472524725347254472554725647257472584725947260472614726247263472644726547266472674726847269472704727147272472734727447275472764727747278472794728047281472824728347284472854728647287472884728947290472914729247293472944729547296472974729847299473004730147302473034730447305473064730747308473094731047311473124731347314473154731647317473184731947320473214732247323473244732547326473274732847329473304733147332473334733447335473364733747338473394734047341473424734347344473454734647347473484734947350473514735247353473544735547356473574735847359473604736147362473634736447365473664736747368473694737047371473724737347374473754737647377473784737947380473814738247383473844738547386473874738847389473904739147392473934739447395473964739747398473994740047401474024740347404474054740647407474084740947410474114741247413474144741547416474174741847419474204742147422474234742447425474264742747428474294743047431474324743347434474354743647437474384743947440474414744247443474444744547446474474744847449474504745147452474534745447455474564745747458474594746047461474624746347464474654746647467474684746947470474714747247473474744747547476474774747847479474804748147482474834748447485474864748747488474894749047491474924749347494474954749647497474984749947500475014750247503475044750547506475074750847509475104751147512475134751447515475164751747518475194752047521475224752347524475254752647527475284752947530475314753247533475344753547536475374753847539475404754147542475434754447545475464754747548475494755047551475524755347554475554755647557475584755947560475614756247563475644756547566475674756847569475704757147572475734757447575475764757747578475794758047581475824758347584475854758647587475884758947590475914759247593475944759547596475974759847599476004760147602476034760447605476064760747608476094761047611476124761347614476154761647617476184761947620476214762247623476244762547626476274762847629476304763147632476334763447635476364763747638476394764047641476424764347644476454764647647476484764947650476514765247653476544765547656476574765847659476604766147662476634766447665476664766747668476694767047671476724767347674476754767647677476784767947680476814768247683476844768547686476874768847689476904769147692476934769447695476964769747698476994770047701477024770347704477054770647707477084770947710477114771247713477144771547716477174771847719477204772147722477234772447725477264772747728477294773047731477324773347734477354773647737477384773947740477414774247743477444774547746477474774847749477504775147752477534775447755477564775747758477594776047761477624776347764477654776647767477684776947770477714777247773477744777547776477774777847779477804778147782477834778447785477864778747788477894779047791477924779347794477954779647797477984779947800478014780247803478044780547806478074780847809478104781147812478134781447815478164781747818478194782047821478224782347824478254782647827478284782947830478314783247833478344783547836478374783847839478404784147842478434784447845478464784747848478494785047851478524785347854478554785647857478584785947860478614786247863478644786547866478674786847869478704787147872478734787447875478764787747878478794788047881478824788347884478854788647887478884788947890478914789247893478944789547896478974789847899479004790147902479034790447905479064790747908479094791047911479124791347914479154791647917479184791947920479214792247923479244792547926479274792847929479304793147932479334793447935479364793747938479394794047941479424794347944479454794647947479484794947950479514795247953479544795547956479574795847959479604796147962479634796447965479664796747968479694797047971479724797347974479754797647977479784797947980479814798247983479844798547986479874798847989479904799147992479934799447995479964799747998479994800048001480024800348004480054800648007480084800948010480114801248013480144801548016480174801848019480204802148022480234802448025480264802748028480294803048031480324803348034480354803648037480384803948040480414804248043480444804548046480474804848049480504805148052480534805448055480564805748058480594806048061480624806348064480654806648067480684806948070480714807248073480744807548076480774807848079480804808148082480834808448085480864808748088480894809048091480924809348094480954809648097480984809948100481014810248103481044810548106481074810848109481104811148112481134811448115481164811748118481194812048121481224812348124481254812648127481284812948130481314813248133481344813548136481374813848139481404814148142481434814448145481464814748148481494815048151481524815348154481554815648157481584815948160481614816248163481644816548166481674816848169481704817148172481734817448175481764817748178481794818048181481824818348184481854818648187481884818948190481914819248193481944819548196481974819848199482004820148202482034820448205482064820748208482094821048211482124821348214482154821648217482184821948220482214822248223482244822548226482274822848229482304823148232482334823448235482364823748238482394824048241482424824348244482454824648247482484824948250482514825248253482544825548256482574825848259482604826148262482634826448265482664826748268482694827048271482724827348274482754827648277482784827948280482814828248283482844828548286482874828848289482904829148292482934829448295482964829748298482994830048301483024830348304483054830648307483084830948310483114831248313483144831548316483174831848319483204832148322483234832448325483264832748328483294833048331483324833348334483354833648337483384833948340483414834248343483444834548346483474834848349483504835148352483534835448355483564835748358483594836048361483624836348364483654836648367483684836948370483714837248373483744837548376483774837848379483804838148382483834838448385483864838748388483894839048391483924839348394483954839648397483984839948400484014840248403484044840548406484074840848409484104841148412484134841448415484164841748418484194842048421484224842348424484254842648427484284842948430484314843248433484344843548436484374843848439484404844148442484434844448445484464844748448484494845048451484524845348454484554845648457484584845948460484614846248463484644846548466484674846848469484704847148472484734847448475484764847748478484794848048481484824848348484484854848648487484884848948490484914849248493484944849548496484974849848499485004850148502485034850448505485064850748508485094851048511485124851348514485154851648517485184851948520485214852248523485244852548526485274852848529485304853148532485334853448535485364853748538485394854048541485424854348544485454854648547485484854948550485514855248553485544855548556485574855848559485604856148562485634856448565485664856748568485694857048571485724857348574485754857648577485784857948580485814858248583485844858548586485874858848589485904859148592485934859448595485964859748598485994860048601486024860348604486054860648607486084860948610486114861248613486144861548616486174861848619486204862148622486234862448625486264862748628486294863048631486324863348634486354863648637486384863948640486414864248643486444864548646486474864848649486504865148652486534865448655486564865748658486594866048661486624866348664486654866648667486684866948670486714867248673486744867548676486774867848679486804868148682486834868448685486864868748688486894869048691486924869348694486954869648697486984869948700487014870248703487044870548706487074870848709487104871148712487134871448715487164871748718487194872048721487224872348724487254872648727487284872948730487314873248733487344873548736487374873848739487404874148742487434874448745487464874748748487494875048751487524875348754487554875648757487584875948760487614876248763487644876548766487674876848769487704877148772487734877448775487764877748778487794878048781487824878348784487854878648787487884878948790487914879248793487944879548796487974879848799488004880148802488034880448805488064880748808488094881048811488124881348814488154881648817488184881948820488214882248823488244882548826488274882848829488304883148832488334883448835488364883748838488394884048841488424884348844488454884648847488484884948850488514885248853488544885548856488574885848859488604886148862488634886448865488664886748868488694887048871488724887348874488754887648877488784887948880488814888248883488844888548886488874888848889488904889148892488934889448895488964889748898488994890048901489024890348904489054890648907489084890948910489114891248913489144891548916489174891848919489204892148922489234892448925489264892748928489294893048931489324893348934489354893648937489384893948940489414894248943489444894548946489474894848949489504895148952489534895448955489564895748958489594896048961489624896348964489654896648967489684896948970489714897248973489744897548976489774897848979489804898148982489834898448985489864898748988489894899048991489924899348994489954899648997489984899949000490014900249003490044900549006490074900849009490104901149012490134901449015490164901749018490194902049021490224902349024490254902649027490284902949030490314903249033490344903549036490374903849039490404904149042490434904449045490464904749048490494905049051490524905349054490554905649057490584905949060490614906249063490644906549066490674906849069490704907149072490734907449075490764907749078490794908049081490824908349084490854908649087490884908949090490914909249093490944909549096490974909849099491004910149102491034910449105491064910749108491094911049111491124911349114491154911649117491184911949120491214912249123491244912549126491274912849129491304913149132491334913449135491364913749138491394914049141491424914349144491454914649147491484914949150491514915249153491544915549156491574915849159491604916149162491634916449165491664916749168491694917049171491724917349174491754917649177491784917949180491814918249183491844918549186491874918849189491904919149192491934919449195491964919749198491994920049201492024920349204492054920649207492084920949210492114921249213492144921549216492174921849219492204922149222492234922449225492264922749228492294923049231492324923349234492354923649237492384923949240492414924249243492444924549246492474924849249492504925149252492534925449255492564925749258492594926049261492624926349264492654926649267492684926949270492714927249273492744927549276492774927849279492804928149282492834928449285492864928749288492894929049291492924929349294492954929649297492984929949300493014930249303493044930549306493074930849309493104931149312493134931449315493164931749318493194932049321493224932349324493254932649327493284932949330493314933249333493344933549336493374933849339493404934149342493434934449345493464934749348493494935049351493524935349354493554935649357493584935949360493614936249363493644936549366493674936849369493704937149372493734937449375493764937749378493794938049381493824938349384493854938649387493884938949390493914939249393493944939549396493974939849399494004940149402494034940449405494064940749408494094941049411494124941349414494154941649417494184941949420494214942249423494244942549426494274942849429494304943149432494334943449435494364943749438494394944049441494424944349444494454944649447494484944949450494514945249453494544945549456494574945849459494604946149462494634946449465494664946749468494694947049471494724947349474494754947649477494784947949480494814948249483494844948549486494874948849489494904949149492494934949449495494964949749498494994950049501495024950349504495054950649507495084950949510495114951249513495144951549516495174951849519495204952149522495234952449525495264952749528495294953049531495324953349534495354953649537495384953949540495414954249543495444954549546495474954849549495504955149552495534955449555495564955749558495594956049561495624956349564495654956649567495684956949570495714957249573495744957549576495774957849579495804958149582495834958449585495864958749588495894959049591495924959349594495954959649597495984959949600496014960249603496044960549606496074960849609496104961149612496134961449615496164961749618496194962049621496224962349624496254962649627496284962949630496314963249633496344963549636496374963849639496404964149642496434964449645496464964749648496494965049651496524965349654496554965649657496584965949660496614966249663496644966549666496674966849669496704967149672496734967449675496764967749678496794968049681496824968349684496854968649687496884968949690496914969249693496944969549696496974969849699497004970149702497034970449705497064970749708497094971049711497124971349714497154971649717497184971949720497214972249723497244972549726497274972849729497304973149732497334973449735497364973749738497394974049741497424974349744497454974649747497484974949750497514975249753497544975549756497574975849759497604976149762497634976449765497664976749768497694977049771497724977349774497754977649777497784977949780497814978249783497844978549786497874978849789497904979149792497934979449795497964979749798497994980049801498024980349804498054980649807498084980949810498114981249813498144981549816498174981849819498204982149822498234982449825498264982749828498294983049831498324983349834498354983649837498384983949840498414984249843498444984549846498474984849849498504985149852498534985449855498564985749858498594986049861498624986349864498654986649867498684986949870498714987249873498744987549876498774987849879498804988149882498834988449885498864988749888498894989049891498924989349894498954989649897498984989949900499014990249903499044990549906499074990849909499104991149912499134991449915499164991749918499194992049921499224992349924499254992649927499284992949930499314993249933499344993549936499374993849939499404994149942499434994449945499464994749948499494995049951499524995349954499554995649957499584995949960499614996249963499644996549966499674996849969499704997149972499734997449975499764997749978499794998049981499824998349984499854998649987499884998949990499914999249993499944999549996499974999849999500005000150002500035000450005500065000750008500095001050011500125001350014500155001650017500185001950020500215002250023500245002550026500275002850029500305003150032500335003450035500365003750038500395004050041500425004350044500455004650047500485004950050500515005250053500545005550056500575005850059500605006150062500635006450065500665006750068500695007050071500725007350074500755007650077500785007950080500815008250083500845008550086500875008850089500905009150092500935009450095500965009750098500995010050101501025010350104501055010650107501085010950110501115011250113501145011550116501175011850119501205012150122501235012450125501265012750128501295013050131501325013350134501355013650137501385013950140501415014250143501445014550146501475014850149501505015150152501535015450155501565015750158501595016050161501625016350164501655016650167501685016950170501715017250173501745017550176501775017850179501805018150182501835018450185501865018750188501895019050191501925019350194501955019650197501985019950200502015020250203502045020550206502075020850209502105021150212502135021450215502165021750218502195022050221502225022350224502255022650227502285022950230502315023250233502345023550236502375023850239502405024150242502435024450245502465024750248502495025050251502525025350254502555025650257502585025950260502615026250263502645026550266502675026850269502705027150272502735027450275502765027750278502795028050281502825028350284502855028650287502885028950290502915029250293502945029550296502975029850299503005030150302503035030450305503065030750308503095031050311503125031350314503155031650317503185031950320503215032250323503245032550326503275032850329503305033150332503335033450335503365033750338503395034050341503425034350344503455034650347503485034950350503515035250353503545035550356503575035850359503605036150362503635036450365503665036750368503695037050371503725037350374503755037650377503785037950380503815038250383503845038550386503875038850389503905039150392503935039450395503965039750398503995040050401504025040350404504055040650407504085040950410504115041250413504145041550416504175041850419504205042150422504235042450425504265042750428504295043050431504325043350434504355043650437504385043950440504415044250443504445044550446504475044850449504505045150452504535045450455504565045750458504595046050461504625046350464504655046650467504685046950470504715047250473504745047550476504775047850479504805048150482504835048450485504865048750488504895049050491504925049350494504955049650497504985049950500505015050250503505045050550506505075050850509505105051150512505135051450515505165051750518505195052050521505225052350524505255052650527505285052950530505315053250533505345053550536505375053850539505405054150542505435054450545505465054750548505495055050551505525055350554505555055650557505585055950560505615056250563505645056550566505675056850569505705057150572505735057450575505765057750578505795058050581505825058350584505855058650587505885058950590505915059250593505945059550596505975059850599506005060150602506035060450605506065060750608506095061050611506125061350614506155061650617506185061950620506215062250623506245062550626506275062850629506305063150632506335063450635506365063750638506395064050641506425064350644506455064650647506485064950650506515065250653506545065550656506575065850659506605066150662506635066450665506665066750668506695067050671506725067350674506755067650677506785067950680506815068250683506845068550686506875068850689506905069150692506935069450695506965069750698506995070050701507025070350704507055070650707507085070950710507115071250713507145071550716507175071850719507205072150722507235072450725507265072750728507295073050731507325073350734507355073650737507385073950740507415074250743507445074550746507475074850749507505075150752507535075450755507565075750758507595076050761507625076350764507655076650767507685076950770507715077250773507745077550776507775077850779507805078150782507835078450785507865078750788507895079050791507925079350794507955079650797507985079950800508015080250803508045080550806508075080850809508105081150812508135081450815508165081750818508195082050821508225082350824508255082650827508285082950830508315083250833508345083550836508375083850839508405084150842508435084450845508465084750848508495085050851508525085350854508555085650857508585085950860508615086250863508645086550866508675086850869508705087150872508735087450875508765087750878508795088050881508825088350884508855088650887508885088950890508915089250893508945089550896508975089850899509005090150902509035090450905509065090750908509095091050911509125091350914509155091650917509185091950920509215092250923509245092550926509275092850929509305093150932509335093450935509365093750938509395094050941509425094350944509455094650947509485094950950509515095250953509545095550956509575095850959509605096150962509635096450965509665096750968509695097050971509725097350974509755097650977509785097950980509815098250983509845098550986509875098850989509905099150992509935099450995509965099750998509995100051001510025100351004510055100651007510085100951010510115101251013510145101551016510175101851019510205102151022510235102451025510265102751028510295103051031510325103351034510355103651037510385103951040510415104251043510445104551046510475104851049510505105151052510535105451055510565105751058510595106051061510625106351064510655106651067510685106951070510715107251073510745107551076510775107851079510805108151082510835108451085510865108751088510895109051091510925109351094510955109651097510985109951100511015110251103511045110551106511075110851109511105111151112511135111451115511165111751118511195112051121511225112351124511255112651127511285112951130511315113251133511345113551136511375113851139511405114151142511435114451145511465114751148511495115051151511525115351154511555115651157511585115951160511615116251163511645116551166511675116851169511705117151172511735117451175511765117751178511795118051181511825118351184511855118651187511885118951190511915119251193511945119551196511975119851199512005120151202512035120451205512065120751208512095121051211512125121351214512155121651217512185121951220512215122251223512245122551226512275122851229512305123151232512335123451235512365123751238512395124051241512425124351244512455124651247512485124951250512515125251253512545125551256512575125851259512605126151262512635126451265512665126751268512695127051271512725127351274512755127651277512785127951280512815128251283512845128551286512875128851289512905129151292512935129451295512965129751298512995130051301513025130351304513055130651307513085130951310513115131251313513145131551316513175131851319513205132151322513235132451325513265132751328513295133051331513325133351334513355133651337513385133951340513415134251343513445134551346513475134851349513505135151352513535135451355513565135751358513595136051361513625136351364513655136651367513685136951370513715137251373513745137551376513775137851379513805138151382513835138451385513865138751388513895139051391513925139351394513955139651397513985139951400514015140251403514045140551406514075140851409514105141151412514135141451415514165141751418514195142051421514225142351424514255142651427514285142951430514315143251433514345143551436514375143851439514405144151442514435144451445514465144751448514495145051451514525145351454514555145651457514585145951460514615146251463514645146551466514675146851469514705147151472514735147451475514765147751478514795148051481514825148351484514855148651487514885148951490514915149251493514945149551496514975149851499515005150151502515035150451505515065150751508515095151051511515125151351514515155151651517515185151951520515215152251523515245152551526515275152851529515305153151532515335153451535515365153751538515395154051541515425154351544515455154651547515485154951550515515155251553515545155551556515575155851559515605156151562515635156451565515665156751568515695157051571515725157351574515755157651577515785157951580515815158251583515845158551586515875158851589515905159151592515935159451595515965159751598515995160051601516025160351604516055160651607516085160951610516115161251613516145161551616516175161851619516205162151622516235162451625516265162751628516295163051631516325163351634516355163651637516385163951640516415164251643516445164551646516475164851649516505165151652516535165451655516565165751658516595166051661516625166351664516655166651667516685166951670516715167251673516745167551676516775167851679516805168151682516835168451685516865168751688516895169051691516925169351694516955169651697516985169951700517015170251703517045170551706517075170851709517105171151712517135171451715517165171751718517195172051721517225172351724517255172651727517285172951730517315173251733517345173551736517375173851739517405174151742517435174451745517465174751748517495175051751517525175351754517555175651757517585175951760517615176251763517645176551766517675176851769517705177151772517735177451775517765177751778517795178051781517825178351784517855178651787517885178951790517915179251793517945179551796517975179851799518005180151802518035180451805518065180751808518095181051811518125181351814518155181651817518185181951820518215182251823518245182551826518275182851829518305183151832518335183451835518365183751838518395184051841518425184351844518455184651847518485184951850518515185251853518545185551856518575185851859518605186151862518635186451865518665186751868518695187051871518725187351874518755187651877518785187951880518815188251883518845188551886518875188851889518905189151892518935189451895518965189751898518995190051901519025190351904519055190651907519085190951910519115191251913519145191551916519175191851919519205192151922519235192451925519265192751928519295193051931519325193351934519355193651937519385193951940519415194251943519445194551946519475194851949519505195151952519535195451955519565195751958519595196051961519625196351964519655196651967519685196951970519715197251973519745197551976519775197851979519805198151982519835198451985519865198751988519895199051991519925199351994519955199651997519985199952000520015200252003520045200552006520075200852009520105201152012520135201452015520165201752018520195202052021520225202352024520255202652027520285202952030520315203252033520345203552036520375203852039520405204152042520435204452045520465204752048520495205052051520525205352054520555205652057520585205952060520615206252063520645206552066520675206852069520705207152072520735207452075520765207752078520795208052081520825208352084520855208652087520885208952090520915209252093520945209552096520975209852099521005210152102521035210452105521065210752108521095211052111521125211352114521155211652117521185211952120521215212252123521245212552126521275212852129521305213152132521335213452135521365213752138521395214052141521425214352144521455214652147521485214952150521515215252153521545215552156521575215852159521605216152162521635216452165521665216752168521695217052171521725217352174521755217652177521785217952180521815218252183521845218552186521875218852189521905219152192521935219452195521965219752198521995220052201522025220352204522055220652207522085220952210522115221252213522145221552216522175221852219522205222152222522235222452225522265222752228522295223052231522325223352234522355223652237522385223952240522415224252243522445224552246522475224852249522505225152252522535225452255522565225752258522595226052261522625226352264522655226652267522685226952270522715227252273522745227552276522775227852279522805228152282522835228452285522865228752288522895229052291522925229352294522955229652297522985229952300523015230252303523045230552306523075230852309523105231152312523135231452315523165231752318523195232052321523225232352324523255232652327523285232952330523315233252333523345233552336523375233852339523405234152342523435234452345523465234752348523495235052351523525235352354523555235652357523585235952360523615236252363523645236552366523675236852369523705237152372523735237452375523765237752378523795238052381523825238352384523855238652387523885238952390523915239252393523945239552396523975239852399524005240152402524035240452405524065240752408524095241052411524125241352414524155241652417524185241952420524215242252423524245242552426524275242852429524305243152432524335243452435524365243752438524395244052441524425244352444524455244652447524485244952450524515245252453524545245552456524575245852459524605246152462524635246452465524665246752468524695247052471524725247352474524755247652477524785247952480524815248252483524845248552486524875248852489524905249152492524935249452495524965249752498524995250052501525025250352504525055250652507525085250952510525115251252513525145251552516525175251852519525205252152522525235252452525525265252752528525295253052531525325253352534525355253652537525385253952540525415254252543525445254552546525475254852549525505255152552525535255452555525565255752558525595256052561525625256352564525655256652567525685256952570525715257252573525745257552576525775257852579525805258152582525835258452585525865258752588525895259052591525925259352594525955259652597525985259952600526015260252603526045260552606526075260852609526105261152612526135261452615526165261752618526195262052621526225262352624526255262652627526285262952630526315263252633526345263552636526375263852639526405264152642526435264452645526465264752648526495265052651526525265352654526555265652657526585265952660526615266252663526645266552666526675266852669526705267152672526735267452675526765267752678526795268052681526825268352684526855268652687526885268952690526915269252693526945269552696526975269852699527005270152702527035270452705527065270752708527095271052711527125271352714527155271652717527185271952720527215272252723527245272552726527275272852729527305273152732527335273452735527365273752738527395274052741527425274352744527455274652747527485274952750527515275252753527545275552756527575275852759527605276152762527635276452765527665276752768527695277052771527725277352774527755277652777527785277952780527815278252783527845278552786527875278852789527905279152792527935279452795527965279752798527995280052801528025280352804528055280652807528085280952810528115281252813528145281552816528175281852819528205282152822528235282452825528265282752828528295283052831528325283352834528355283652837528385283952840528415284252843528445284552846528475284852849528505285152852528535285452855528565285752858528595286052861528625286352864528655286652867528685286952870528715287252873528745287552876528775287852879528805288152882528835288452885528865288752888528895289052891528925289352894528955289652897528985289952900529015290252903529045290552906529075290852909529105291152912529135291452915529165291752918529195292052921529225292352924529255292652927529285292952930529315293252933529345293552936529375293852939529405294152942529435294452945529465294752948529495295052951529525295352954529555295652957529585295952960529615296252963529645296552966529675296852969529705297152972529735297452975529765297752978529795298052981529825298352984529855298652987529885298952990529915299252993529945299552996529975299852999530005300153002530035300453005530065300753008530095301053011530125301353014530155301653017530185301953020530215302253023530245302553026530275302853029530305303153032530335303453035530365303753038530395304053041530425304353044530455304653047530485304953050530515305253053530545305553056530575305853059530605306153062530635306453065530665306753068530695307053071530725307353074530755307653077530785307953080530815308253083530845308553086530875308853089530905309153092530935309453095530965309753098530995310053101531025310353104531055310653107531085310953110531115311253113531145311553116531175311853119531205312153122531235312453125531265312753128531295313053131531325313353134531355313653137531385313953140531415314253143531445314553146531475314853149531505315153152531535315453155531565315753158531595316053161531625316353164531655316653167531685316953170531715317253173531745317553176531775317853179531805318153182531835318453185531865318753188531895319053191531925319353194531955319653197531985319953200532015320253203532045320553206532075320853209532105321153212532135321453215532165321753218532195322053221532225322353224532255322653227532285322953230532315323253233532345323553236532375323853239532405324153242532435324453245532465324753248532495325053251532525325353254532555325653257532585325953260532615326253263532645326553266532675326853269532705327153272532735327453275532765327753278532795328053281532825328353284532855328653287532885328953290532915329253293532945329553296532975329853299533005330153302533035330453305533065330753308533095331053311533125331353314533155331653317533185331953320533215332253323533245332553326533275332853329533305333153332533335333453335533365333753338533395334053341533425334353344533455334653347533485334953350533515335253353533545335553356533575335853359533605336153362533635336453365533665336753368533695337053371533725337353374533755337653377533785337953380533815338253383533845338553386533875338853389533905339153392533935339453395533965339753398533995340053401534025340353404534055340653407534085340953410534115341253413534145341553416534175341853419534205342153422534235342453425534265342753428534295343053431534325343353434534355343653437534385343953440534415344253443534445344553446534475344853449534505345153452534535345453455534565345753458534595346053461534625346353464534655346653467534685346953470534715347253473534745347553476534775347853479534805348153482534835348453485534865348753488534895349053491534925349353494534955349653497534985349953500535015350253503535045350553506535075350853509535105351153512535135351453515535165351753518535195352053521535225352353524535255352653527535285352953530535315353253533535345353553536535375353853539535405354153542535435354453545535465354753548535495355053551535525355353554535555355653557535585355953560535615356253563535645356553566535675356853569535705357153572535735357453575535765357753578535795358053581535825358353584535855358653587535885358953590535915359253593535945359553596535975359853599536005360153602536035360453605536065360753608536095361053611536125361353614536155361653617536185361953620536215362253623536245362553626536275362853629536305363153632536335363453635536365363753638536395364053641536425364353644536455364653647536485364953650536515365253653536545365553656536575365853659536605366153662536635366453665536665366753668536695367053671536725367353674536755367653677536785367953680536815368253683536845368553686536875368853689536905369153692536935369453695536965369753698536995370053701537025370353704537055370653707537085370953710537115371253713537145371553716537175371853719537205372153722537235372453725537265372753728537295373053731537325373353734537355373653737537385373953740537415374253743537445374553746537475374853749537505375153752537535375453755537565375753758537595376053761537625376353764537655376653767537685376953770537715377253773537745377553776537775377853779537805378153782537835378453785537865378753788537895379053791537925379353794537955379653797537985379953800538015380253803538045380553806538075380853809538105381153812538135381453815538165381753818538195382053821538225382353824538255382653827538285382953830538315383253833538345383553836538375383853839538405384153842538435384453845538465384753848538495385053851538525385353854538555385653857538585385953860538615386253863538645386553866538675386853869538705387153872538735387453875538765387753878538795388053881538825388353884538855388653887538885388953890538915389253893538945389553896538975389853899539005390153902539035390453905539065390753908539095391053911539125391353914539155391653917539185391953920539215392253923539245392553926539275392853929539305393153932539335393453935539365393753938539395394053941539425394353944539455394653947539485394953950539515395253953539545395553956539575395853959539605396153962539635396453965539665396753968539695397053971539725397353974539755397653977539785397953980539815398253983539845398553986539875398853989539905399153992539935399453995539965399753998539995400054001540025400354004540055400654007540085400954010540115401254013540145401554016540175401854019540205402154022540235402454025540265402754028540295403054031540325403354034540355403654037540385403954040540415404254043540445404554046540475404854049540505405154052540535405454055540565405754058540595406054061540625406354064540655406654067540685406954070540715407254073540745407554076540775407854079540805408154082540835408454085540865408754088540895409054091540925409354094540955409654097540985409954100541015410254103541045410554106541075410854109541105411154112541135411454115541165411754118541195412054121541225412354124541255412654127541285412954130541315413254133541345413554136541375413854139541405414154142541435414454145541465414754148541495415054151541525415354154541555415654157541585415954160541615416254163541645416554166541675416854169541705417154172541735417454175541765417754178541795418054181541825418354184541855418654187541885418954190541915419254193541945419554196541975419854199542005420154202542035420454205542065420754208542095421054211542125421354214542155421654217542185421954220542215422254223542245422554226542275422854229542305423154232542335423454235542365423754238542395424054241542425424354244542455424654247542485424954250542515425254253542545425554256542575425854259542605426154262542635426454265542665426754268542695427054271542725427354274542755427654277542785427954280542815428254283542845428554286542875428854289542905429154292542935429454295542965429754298542995430054301543025430354304543055430654307543085430954310543115431254313543145431554316543175431854319543205432154322543235432454325543265432754328543295433054331543325433354334543355433654337543385433954340543415434254343543445434554346543475434854349543505435154352543535435454355543565435754358543595436054361543625436354364543655436654367543685436954370543715437254373543745437554376543775437854379543805438154382543835438454385543865438754388543895439054391543925439354394543955439654397543985439954400544015440254403544045440554406544075440854409544105441154412544135441454415544165441754418544195442054421544225442354424544255442654427544285442954430544315443254433544345443554436544375443854439544405444154442544435444454445544465444754448544495445054451544525445354454544555445654457544585445954460544615446254463544645446554466544675446854469544705447154472544735447454475544765447754478544795448054481544825448354484544855448654487544885448954490544915449254493544945449554496544975449854499545005450154502545035450454505545065450754508545095451054511545125451354514545155451654517545185451954520545215452254523545245452554526545275452854529545305453154532545335453454535545365453754538545395454054541545425454354544545455454654547545485454954550545515455254553545545455554556545575455854559545605456154562545635456454565545665456754568545695457054571545725457354574545755457654577545785457954580545815458254583545845458554586545875458854589545905459154592545935459454595545965459754598545995460054601546025460354604546055460654607546085460954610546115461254613546145461554616546175461854619546205462154622546235462454625546265462754628546295463054631546325463354634546355463654637546385463954640546415464254643546445464554646546475464854649546505465154652546535465454655546565465754658546595466054661546625466354664546655466654667546685466954670546715467254673546745467554676546775467854679546805468154682546835468454685546865468754688546895469054691546925469354694546955469654697546985469954700547015470254703547045470554706547075470854709547105471154712547135471454715547165471754718547195472054721547225472354724547255472654727547285472954730547315473254733547345473554736547375473854739547405474154742547435474454745547465474754748547495475054751547525475354754547555475654757547585475954760547615476254763547645476554766547675476854769547705477154772547735477454775547765477754778547795478054781547825478354784547855478654787547885478954790547915479254793547945479554796547975479854799548005480154802548035480454805548065480754808548095481054811548125481354814548155481654817548185481954820548215482254823548245482554826548275482854829548305483154832548335483454835548365483754838548395484054841548425484354844548455484654847548485484954850548515485254853548545485554856548575485854859548605486154862548635486454865548665486754868548695487054871548725487354874548755487654877548785487954880548815488254883548845488554886548875488854889548905489154892548935489454895548965489754898548995490054901549025490354904549055490654907549085490954910549115491254913549145491554916549175491854919549205492154922549235492454925549265492754928549295493054931549325493354934549355493654937549385493954940549415494254943549445494554946549475494854949549505495154952549535495454955549565495754958549595496054961549625496354964549655496654967549685496954970549715497254973549745497554976549775497854979549805498154982549835498454985549865498754988549895499054991549925499354994549955499654997549985499955000550015500255003550045500555006550075500855009550105501155012550135501455015550165501755018550195502055021550225502355024550255502655027550285502955030550315503255033550345503555036550375503855039550405504155042550435504455045550465504755048550495505055051550525505355054550555505655057550585505955060550615506255063550645506555066550675506855069550705507155072550735507455075550765507755078550795508055081550825508355084550855508655087550885508955090550915509255093550945509555096550975509855099551005510155102551035510455105551065510755108551095511055111551125511355114551155511655117551185511955120551215512255123551245512555126551275512855129551305513155132551335513455135551365513755138551395514055141551425514355144551455514655147551485514955150551515515255153551545515555156551575515855159551605516155162551635516455165551665516755168551695517055171551725517355174551755517655177551785517955180551815518255183551845518555186551875518855189551905519155192551935519455195551965519755198551995520055201552025520355204552055520655207552085520955210552115521255213552145521555216552175521855219552205522155222552235522455225552265522755228552295523055231552325523355234552355523655237552385523955240552415524255243552445524555246552475524855249552505525155252552535525455255552565525755258552595526055261552625526355264552655526655267552685526955270552715527255273552745527555276552775527855279552805528155282552835528455285552865528755288552895529055291552925529355294552955529655297552985529955300553015530255303553045530555306553075530855309553105531155312553135531455315553165531755318553195532055321553225532355324553255532655327553285532955330553315533255333553345533555336553375533855339553405534155342553435534455345553465534755348553495535055351553525535355354553555535655357553585535955360553615536255363553645536555366553675536855369553705537155372553735537455375553765537755378553795538055381553825538355384553855538655387553885538955390553915539255393553945539555396553975539855399554005540155402554035540455405554065540755408554095541055411554125541355414554155541655417554185541955420554215542255423554245542555426554275542855429554305543155432554335543455435554365543755438554395544055441554425544355444554455544655447554485544955450554515545255453554545545555456554575545855459554605546155462554635546455465554665546755468554695547055471554725547355474554755547655477554785547955480554815548255483554845548555486554875548855489554905549155492554935549455495554965549755498554995550055501555025550355504555055550655507555085550955510555115551255513555145551555516555175551855519555205552155522555235552455525555265552755528555295553055531555325553355534555355553655537555385553955540555415554255543555445554555546555475554855549555505555155552555535555455555555565555755558555595556055561555625556355564555655556655567555685556955570555715557255573555745557555576555775557855579555805558155582555835558455585555865558755588555895559055591555925559355594555955559655597555985559955600556015560255603556045560555606556075560855609556105561155612556135561455615556165561755618556195562055621556225562355624556255562655627556285562955630556315563255633556345563555636556375563855639556405564155642556435564455645556465564755648556495565055651556525565355654556555565655657556585565955660556615566255663556645566555666556675566855669556705567155672556735567455675556765567755678556795568055681556825568355684556855568655687556885568955690556915569255693556945569555696556975569855699557005570155702557035570455705557065570755708557095571055711557125571355714557155571655717557185571955720557215572255723557245572555726557275572855729557305573155732557335573455735557365573755738557395574055741557425574355744557455574655747557485574955750557515575255753557545575555756557575575855759557605576155762557635576455765557665576755768557695577055771557725577355774557755577655777557785577955780557815578255783557845578555786557875578855789557905579155792557935579455795557965579755798557995580055801558025580355804558055580655807558085580955810558115581255813558145581555816558175581855819558205582155822558235582455825558265582755828558295583055831558325583355834558355583655837558385583955840558415584255843558445584555846558475584855849558505585155852558535585455855558565585755858558595586055861558625586355864558655586655867558685586955870558715587255873558745587555876558775587855879558805588155882558835588455885558865588755888558895589055891558925589355894558955589655897558985589955900559015590255903559045590555906559075590855909559105591155912559135591455915559165591755918559195592055921559225592355924559255592655927559285592955930559315593255933559345593555936559375593855939559405594155942559435594455945559465594755948559495595055951559525595355954559555595655957559585595955960559615596255963559645596555966559675596855969559705597155972559735597455975559765597755978559795598055981559825598355984559855598655987559885598955990559915599255993559945599555996559975599855999560005600156002560035600456005560065600756008560095601056011560125601356014560155601656017560185601956020560215602256023560245602556026560275602856029560305603156032560335603456035560365603756038560395604056041560425604356044560455604656047560485604956050560515605256053560545605556056560575605856059560605606156062560635606456065560665606756068560695607056071560725607356074560755607656077560785607956080560815608256083560845608556086560875608856089560905609156092560935609456095560965609756098560995610056101561025610356104561055610656107561085610956110561115611256113561145611556116561175611856119561205612156122561235612456125561265612756128561295613056131561325613356134561355613656137561385613956140561415614256143561445614556146561475614856149561505615156152561535615456155561565615756158561595616056161561625616356164561655616656167561685616956170561715617256173561745617556176561775617856179561805618156182561835618456185561865618756188561895619056191561925619356194561955619656197561985619956200562015620256203562045620556206562075620856209562105621156212562135621456215562165621756218562195622056221562225622356224562255622656227562285622956230562315623256233562345623556236562375623856239562405624156242562435624456245562465624756248562495625056251562525625356254562555625656257562585625956260562615626256263562645626556266562675626856269562705627156272562735627456275562765627756278562795628056281562825628356284562855628656287562885628956290562915629256293562945629556296562975629856299563005630156302563035630456305563065630756308563095631056311563125631356314563155631656317563185631956320563215632256323563245632556326563275632856329563305633156332563335633456335563365633756338563395634056341563425634356344563455634656347563485634956350563515635256353563545635556356563575635856359563605636156362563635636456365563665636756368563695637056371563725637356374563755637656377563785637956380563815638256383563845638556386563875638856389563905639156392563935639456395563965639756398563995640056401564025640356404564055640656407564085640956410564115641256413564145641556416564175641856419564205642156422564235642456425564265642756428564295643056431564325643356434564355643656437564385643956440564415644256443564445644556446564475644856449564505645156452564535645456455564565645756458564595646056461564625646356464564655646656467564685646956470564715647256473564745647556476564775647856479564805648156482564835648456485564865648756488564895649056491564925649356494564955649656497564985649956500565015650256503565045650556506565075650856509565105651156512565135651456515565165651756518565195652056521565225652356524565255652656527565285652956530565315653256533565345653556536565375653856539565405654156542565435654456545565465654756548565495655056551565525655356554565555655656557565585655956560565615656256563565645656556566565675656856569565705657156572565735657456575565765657756578565795658056581565825658356584565855658656587565885658956590565915659256593565945659556596565975659856599566005660156602566035660456605566065660756608566095661056611566125661356614566155661656617566185661956620566215662256623566245662556626566275662856629566305663156632566335663456635566365663756638566395664056641566425664356644566455664656647566485664956650566515665256653566545665556656566575665856659566605666156662566635666456665566665666756668566695667056671566725667356674566755667656677566785667956680566815668256683566845668556686566875668856689566905669156692566935669456695566965669756698566995670056701567025670356704567055670656707567085670956710567115671256713567145671556716567175671856719567205672156722567235672456725567265672756728567295673056731567325673356734567355673656737567385673956740567415674256743567445674556746567475674856749567505675156752567535675456755567565675756758567595676056761567625676356764567655676656767567685676956770567715677256773567745677556776567775677856779567805678156782567835678456785567865678756788567895679056791567925679356794567955679656797567985679956800568015680256803568045680556806568075680856809568105681156812568135681456815568165681756818568195682056821568225682356824568255682656827568285682956830568315683256833568345683556836568375683856839568405684156842568435684456845568465684756848568495685056851568525685356854568555685656857568585685956860568615686256863568645686556866568675686856869568705687156872568735687456875568765687756878568795688056881568825688356884568855688656887568885688956890568915689256893568945689556896568975689856899569005690156902569035690456905569065690756908569095691056911569125691356914569155691656917569185691956920569215692256923569245692556926569275692856929569305693156932569335693456935569365693756938569395694056941569425694356944569455694656947569485694956950569515695256953569545695556956569575695856959569605696156962569635696456965569665696756968569695697056971569725697356974569755697656977569785697956980569815698256983569845698556986569875698856989569905699156992569935699456995569965699756998569995700057001570025700357004570055700657007570085700957010570115701257013570145701557016570175701857019570205702157022570235702457025570265702757028570295703057031570325703357034570355703657037570385703957040570415704257043570445704557046570475704857049570505705157052570535705457055570565705757058570595706057061570625706357064570655706657067570685706957070570715707257073570745707557076570775707857079570805708157082570835708457085570865708757088570895709057091570925709357094570955709657097570985709957100571015710257103571045710557106571075710857109571105711157112571135711457115571165711757118571195712057121571225712357124571255712657127571285712957130571315713257133571345713557136571375713857139571405714157142571435714457145571465714757148571495715057151571525715357154571555715657157571585715957160571615716257163571645716557166571675716857169571705717157172571735717457175571765717757178571795718057181571825718357184571855718657187571885718957190571915719257193571945719557196571975719857199572005720157202572035720457205572065720757208572095721057211572125721357214572155721657217572185721957220572215722257223572245722557226572275722857229572305723157232572335723457235572365723757238572395724057241572425724357244572455724657247572485724957250572515725257253572545725557256572575725857259572605726157262572635726457265572665726757268572695727057271572725727357274572755727657277572785727957280572815728257283572845728557286572875728857289572905729157292572935729457295572965729757298572995730057301573025730357304573055730657307573085730957310573115731257313573145731557316573175731857319573205732157322573235732457325573265732757328573295733057331573325733357334573355733657337573385733957340573415734257343573445734557346573475734857349573505735157352573535735457355573565735757358573595736057361573625736357364573655736657367573685736957370573715737257373573745737557376573775737857379573805738157382573835738457385573865738757388573895739057391573925739357394573955739657397573985739957400574015740257403574045740557406574075740857409574105741157412574135741457415574165741757418574195742057421574225742357424574255742657427574285742957430574315743257433574345743557436574375743857439574405744157442574435744457445574465744757448574495745057451574525745357454574555745657457574585745957460574615746257463574645746557466574675746857469574705747157472574735747457475574765747757478574795748057481574825748357484574855748657487574885748957490574915749257493574945749557496574975749857499575005750157502575035750457505575065750757508575095751057511575125751357514575155751657517575185751957520575215752257523575245752557526575275752857529575305753157532575335753457535575365753757538575395754057541575425754357544575455754657547575485754957550575515755257553575545755557556575575755857559575605756157562575635756457565575665756757568575695757057571575725757357574575755757657577575785757957580575815758257583575845758557586575875758857589575905759157592575935759457595575965759757598575995760057601576025760357604576055760657607576085760957610576115761257613576145761557616576175761857619576205762157622576235762457625576265762757628576295763057631576325763357634576355763657637576385763957640576415764257643576445764557646576475764857649576505765157652576535765457655576565765757658576595766057661576625766357664576655766657667576685766957670576715767257673576745767557676576775767857679576805768157682576835768457685576865768757688576895769057691576925769357694576955769657697576985769957700577015770257703577045770557706577075770857709577105771157712577135771457715577165771757718577195772057721577225772357724577255772657727577285772957730577315773257733577345773557736577375773857739577405774157742577435774457745577465774757748577495775057751577525775357754577555775657757577585775957760577615776257763577645776557766577675776857769577705777157772577735777457775577765777757778577795778057781577825778357784577855778657787577885778957790577915779257793577945779557796577975779857799578005780157802578035780457805578065780757808578095781057811578125781357814578155781657817578185781957820578215782257823578245782557826578275782857829578305783157832578335783457835578365783757838578395784057841578425784357844578455784657847578485784957850578515785257853578545785557856578575785857859578605786157862578635786457865578665786757868578695787057871578725787357874578755787657877578785787957880578815788257883578845788557886578875788857889578905789157892578935789457895578965789757898578995790057901579025790357904579055790657907579085790957910579115791257913579145791557916579175791857919579205792157922579235792457925579265792757928579295793057931579325793357934579355793657937579385793957940579415794257943579445794557946579475794857949579505795157952579535795457955579565795757958579595796057961579625796357964579655796657967579685796957970579715797257973579745797557976579775797857979579805798157982579835798457985579865798757988579895799057991579925799357994579955799657997579985799958000580015800258003580045800558006580075800858009580105801158012580135801458015580165801758018580195802058021580225802358024580255802658027580285802958030580315803258033580345803558036580375803858039580405804158042580435804458045580465804758048580495805058051580525805358054580555805658057580585805958060580615806258063580645806558066580675806858069580705807158072580735807458075580765807758078580795808058081580825808358084580855808658087580885808958090580915809258093580945809558096580975809858099581005810158102581035810458105581065810758108581095811058111581125811358114581155811658117581185811958120581215812258123581245812558126581275812858129581305813158132581335813458135581365813758138581395814058141581425814358144581455814658147581485814958150581515815258153581545815558156581575815858159581605816158162581635816458165581665816758168581695817058171581725817358174581755817658177581785817958180581815818258183581845818558186581875818858189581905819158192581935819458195581965819758198581995820058201582025820358204582055820658207582085820958210582115821258213582145821558216582175821858219582205822158222582235822458225582265822758228582295823058231582325823358234582355823658237582385823958240582415824258243582445824558246582475824858249582505825158252582535825458255582565825758258582595826058261582625826358264582655826658267582685826958270582715827258273582745827558276582775827858279582805828158282582835828458285582865828758288582895829058291582925829358294582955829658297582985829958300583015830258303583045830558306583075830858309583105831158312583135831458315583165831758318583195832058321583225832358324583255832658327583285832958330583315833258333583345833558336583375833858339583405834158342583435834458345583465834758348583495835058351583525835358354583555835658357583585835958360583615836258363583645836558366583675836858369583705837158372583735837458375583765837758378583795838058381583825838358384583855838658387583885838958390583915839258393583945839558396583975839858399584005840158402584035840458405584065840758408584095841058411584125841358414584155841658417584185841958420584215842258423584245842558426584275842858429584305843158432584335843458435584365843758438584395844058441584425844358444584455844658447584485844958450584515845258453584545845558456584575845858459584605846158462584635846458465584665846758468584695847058471584725847358474584755847658477584785847958480584815848258483584845848558486584875848858489584905849158492584935849458495584965849758498584995850058501585025850358504585055850658507585085850958510585115851258513585145851558516585175851858519585205852158522585235852458525585265852758528585295853058531585325853358534585355853658537585385853958540585415854258543585445854558546585475854858549585505855158552585535855458555585565855758558585595856058561585625856358564585655856658567585685856958570585715857258573585745857558576585775857858579585805858158582585835858458585585865858758588585895859058591585925859358594585955859658597585985859958600586015860258603586045860558606586075860858609586105861158612586135861458615586165861758618586195862058621586225862358624586255862658627586285862958630586315863258633586345863558636586375863858639586405864158642586435864458645586465864758648586495865058651586525865358654586555865658657586585865958660586615866258663586645866558666586675866858669586705867158672586735867458675586765867758678586795868058681586825868358684586855868658687586885868958690586915869258693586945869558696586975869858699587005870158702587035870458705587065870758708587095871058711587125871358714587155871658717587185871958720587215872258723587245872558726587275872858729587305873158732587335873458735587365873758738587395874058741587425874358744587455874658747587485874958750587515875258753587545875558756587575875858759587605876158762587635876458765587665876758768587695877058771587725877358774587755877658777587785877958780587815878258783587845878558786587875878858789587905879158792587935879458795587965879758798587995880058801588025880358804588055880658807588085880958810588115881258813588145881558816588175881858819588205882158822588235882458825588265882758828588295883058831588325883358834588355883658837588385883958840588415884258843588445884558846588475884858849588505885158852588535885458855588565885758858588595886058861588625886358864588655886658867588685886958870588715887258873588745887558876588775887858879588805888158882588835888458885588865888758888588895889058891588925889358894588955889658897588985889958900589015890258903589045890558906589075890858909589105891158912
  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. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  30. struct MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7;
  31. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  32. struct MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58;
  33. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<System.Int32>
  34. struct MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD;
  35. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.L16>
  36. struct MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F;
  37. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.L8>
  38. struct MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74;
  39. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.La16>
  40. struct MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0;
  41. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.La32>
  42. struct MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4;
  43. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  44. struct MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2;
  45. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  46. struct MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784;
  47. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  48. struct MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7;
  49. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  50. struct MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35;
  51. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  52. struct MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0;
  53. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  54. struct MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084;
  55. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  56. struct MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D;
  57. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  58. struct MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3;
  59. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  60. struct MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E;
  61. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  62. struct MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC;
  63. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  64. struct MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317;
  65. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.Short2>
  66. struct MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057;
  67. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.Short4>
  68. struct MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB;
  69. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<System.Single>
  70. struct MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D;
  71. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<System.UInt64>
  72. struct MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA;
  73. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<System.Numerics.Vector4>
  74. struct MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D;
  75. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  76. struct MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479;
  77. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  78. struct MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B;
  79. // SixLabors.ImageSharp.Memory.MemoryGroup`1<System.Int32>
  80. struct MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A;
  81. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.L16>
  82. struct MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866;
  83. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.L8>
  84. struct MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648;
  85. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.La16>
  86. struct MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876;
  87. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.La32>
  88. struct MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747;
  89. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  90. struct MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C;
  91. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  92. struct MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008;
  93. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  94. struct MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A;
  95. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  96. struct MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C;
  97. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  98. struct MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503;
  99. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  100. struct MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712;
  101. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  102. struct MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664;
  103. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  104. struct MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4;
  105. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  106. struct MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F;
  107. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  108. struct MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675;
  109. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  110. struct MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E;
  111. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Short2>
  112. struct MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A;
  113. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Short4>
  114. struct MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102;
  115. // SixLabors.ImageSharp.Memory.MemoryGroup`1<System.Single>
  116. struct MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09;
  117. // SixLabors.ImageSharp.Memory.MemoryGroup`1<System.UInt64>
  118. struct MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49;
  119. // SixLabors.ImageSharp.Memory.MemoryGroup`1<System.Numerics.Vector4>
  120. struct MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C;
  121. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>
  122. struct MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97;
  123. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  124. struct MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF;
  125. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>
  126. struct MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA;
  127. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  128. struct MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622;
  129. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  130. struct MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77;
  131. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  132. struct MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115;
  133. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  134. struct MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD;
  135. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  136. struct MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2;
  137. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>
  138. struct MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA;
  139. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  140. struct MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1;
  141. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  142. struct MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260;
  143. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  144. struct MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC;
  145. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>
  146. struct MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2;
  147. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>
  148. struct MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644;
  149. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>
  150. struct MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F;
  151. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>
  152. struct MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009;
  153. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  154. struct MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A;
  155. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  156. struct MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD;
  157. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  158. struct MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F;
  159. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  160. struct MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A;
  161. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  162. struct MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598;
  163. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  164. struct MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835;
  165. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  166. struct MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6;
  167. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  168. struct MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E;
  169. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  170. struct MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905;
  171. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  172. struct MemoryOwnerWrapper_t13D6D3B2B166853C1462F4F1286F2D2CD5746D66;
  173. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  174. struct MemoryOwnerWrapper_t7C158D27E187E9636FBAF72A23750795CE95F9C1;
  175. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Int32>
  176. struct MemoryOwnerWrapper_tC8196A7311BFB68FF974FA482E280A1931FD0B4F;
  177. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.L16>
  178. struct MemoryOwnerWrapper_t5C1FAC7D3B50680862E8615052A33239457C4D0C;
  179. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.L8>
  180. struct MemoryOwnerWrapper_t2BD0552AF25BD7BB0197AD87C1561B9159A19E8A;
  181. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.La16>
  182. struct MemoryOwnerWrapper_tCB0F439169D7982FDD5208C3B477E8894E0CDC26;
  183. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.La32>
  184. struct MemoryOwnerWrapper_tC1D23310279487F20D2387F7C317AB0A714600A7;
  185. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  186. struct MemoryOwnerWrapper_t862EB37A27AF81915D1AFB5682489E9394E0C0E1;
  187. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  188. struct MemoryOwnerWrapper_t31BE4AE264B14584A94C9862E8297DEABA55DD36;
  189. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  190. struct MemoryOwnerWrapper_t774A418C74154599D1E9228E95EA153D9F390605;
  191. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  192. struct MemoryOwnerWrapper_tC29D477EBAC4AED91C41A3D89891F9EAB12BFF0D;
  193. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rg32>
  194. struct MemoryOwnerWrapper_t2465A24469535B06D3723673E3BD18CCA491A4AE;
  195. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgb24>
  196. struct MemoryOwnerWrapper_t1105927C8011BA869577673C8FB87290ABFFAC2F;
  197. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgb48>
  198. struct MemoryOwnerWrapper_tF88E66112603894278BA833A2C9D60C4872AE781;
  199. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  200. struct MemoryOwnerWrapper_t197B210199C50EA8F0941C06B96A13F2680BBC54;
  201. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba32>
  202. struct MemoryOwnerWrapper_tCF6979859C30999032CA397B59DBE07CF375D41B;
  203. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba64>
  204. struct MemoryOwnerWrapper_tCB6FD144EBFB86225155C8D85B0956B388570529;
  205. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  206. struct MemoryOwnerWrapper_tA46FB69C4445710462DC962006D8EDEB4BF539B2;
  207. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Short2>
  208. struct MemoryOwnerWrapper_tB26EDC6E0BDFB878FF89163DA0CDDE888BBD15E6;
  209. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Short4>
  210. struct MemoryOwnerWrapper_tD3FA64941060D23EAC122A044B21E3B57FE9C5D4;
  211. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Single>
  212. struct MemoryOwnerWrapper_t729A8EB43D3E0175BEC886959DF8A9251F33BEA2;
  213. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.UInt64>
  214. struct MemoryOwnerWrapper_t91E5953B61ED0857702B599937D37E90B81F6A82;
  215. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Numerics.Vector4>
  216. struct MemoryOwnerWrapper_t14B9452B77A20D31B58AB17AC6B2C1EC4218352C;
  217. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>
  218. struct Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA;
  219. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  220. struct Pinnable_1_t995246336920565198FB5642AAE104F3134A3468;
  221. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>
  222. struct Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A;
  223. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  224. struct Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B;
  225. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  226. struct Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146;
  227. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  228. struct Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE;
  229. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  230. struct Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3;
  231. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  232. struct Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103;
  233. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>
  234. struct Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF;
  235. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  236. struct Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9;
  237. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  238. struct Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F;
  239. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  240. struct Pinnable_1_t76758360C06982977C68715853C878A47E8602EA;
  241. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>
  242. struct Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770;
  243. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>
  244. struct Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB;
  245. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>
  246. struct Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975;
  247. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>
  248. struct Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C;
  249. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  250. struct Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85;
  251. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  252. struct Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45;
  253. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  254. struct Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2;
  255. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  256. struct Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868;
  257. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  258. struct Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56;
  259. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  260. struct Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9;
  261. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  262. struct Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B;
  263. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  264. struct Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A;
  265. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  266. struct Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23;
  267. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  268. struct Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D;
  269. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  270. struct Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B;
  271. // System.Pinnable`1<System.Int32>
  272. struct Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D;
  273. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.L16>
  274. struct Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773;
  275. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.L8>
  276. struct Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC;
  277. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.La16>
  278. struct Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E;
  279. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.La32>
  280. struct Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0;
  281. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  282. struct Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3;
  283. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  284. struct Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56;
  285. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  286. struct Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804;
  287. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  288. struct Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8;
  289. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  290. struct Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4;
  291. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  292. struct Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D;
  293. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  294. struct Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF;
  295. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  296. struct Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF;
  297. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  298. struct Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63;
  299. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  300. struct Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716;
  301. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  302. struct Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF;
  303. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Short2>
  304. struct Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C;
  305. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Short4>
  306. struct Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1;
  307. // System.Pinnable`1<System.Single>
  308. struct Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731;
  309. // System.Pinnable`1<System.UInt64>
  310. struct Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6;
  311. // System.Pinnable`1<System.Numerics.Vector4>
  312. struct Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7;
  313. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.HalfVector2>[]
  314. struct MemoryOwnerWrapperU5BU5D_t176BE104B8C488F887BD1DA497E5B1AD58B287F7;
  315. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.HalfVector4>[]
  316. struct MemoryOwnerWrapperU5BU5D_t7ED5B7842B69BDB062D5A67E3B30914D072CFCAB;
  317. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Int32>[]
  318. struct MemoryOwnerWrapperU5BU5D_tB170A15D1B3AAABC46CDEDB98B8C15933E6153BE;
  319. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.L16>[]
  320. struct MemoryOwnerWrapperU5BU5D_tB42A40D8DFA685D5A1DEF687CBD0DA13099F78E0;
  321. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.L8>[]
  322. struct MemoryOwnerWrapperU5BU5D_t032A37B5E31DF85BA217DD45C5F3960D25E68DE4;
  323. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.La16>[]
  324. struct MemoryOwnerWrapperU5BU5D_tAAD82BE39E1CFB821A81772DA49AB7F9C8B4E074;
  325. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.La32>[]
  326. struct MemoryOwnerWrapperU5BU5D_t43DAE438984F0A77CC96B1A967F64F99E7D1BBC7;
  327. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>[]
  328. struct MemoryOwnerWrapperU5BU5D_t61171517203AA37887B5CF322FB4F9FD28169116;
  329. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>[]
  330. struct MemoryOwnerWrapperU5BU5D_t82BF84BFEA9FDE00CDF400F5EE497B00A4BEB7CE;
  331. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>[]
  332. struct MemoryOwnerWrapperU5BU5D_t8909A273410C798274BF8AE073210BA43C07EDFE;
  333. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>[]
  334. struct MemoryOwnerWrapperU5BU5D_tCEB69ACF596382CFD2345E6C38169274F91C41CE;
  335. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rg32>[]
  336. struct MemoryOwnerWrapperU5BU5D_t3C5769889EE0F011D2CE7901522F724026994CE2;
  337. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgb24>[]
  338. struct MemoryOwnerWrapperU5BU5D_t2B209A0D09C047846DD88C37AC4489D661A7CC1D;
  339. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgb48>[]
  340. struct MemoryOwnerWrapperU5BU5D_t6D4EB079BB53DB6ED113A6663851BD45CFFA811F;
  341. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba1010102>[]
  342. struct MemoryOwnerWrapperU5BU5D_tFA6220A1A8F963FD4D3A8D1DFF1A4619E58F6181;
  343. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba32>[]
  344. struct MemoryOwnerWrapperU5BU5D_t5B81C24980DD49E9B4D6DF2561296C3E203E8E6F;
  345. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba64>[]
  346. struct MemoryOwnerWrapperU5BU5D_t374CE3592DD7E50496283CBED36A2FF94103C289;
  347. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.RgbaVector>[]
  348. struct MemoryOwnerWrapperU5BU5D_t0B9B5C5215037A9A92CF5AA52CAB071CE4198A0C;
  349. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Short2>[]
  350. struct MemoryOwnerWrapperU5BU5D_tF8C10EA3E3DF7E572ACA27ADF84728AB7B29A952;
  351. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Short4>[]
  352. struct MemoryOwnerWrapperU5BU5D_tA165ABAD96E0E1D714047D536D18375AFE17C5EB;
  353. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Single>[]
  354. struct MemoryOwnerWrapperU5BU5D_t985DF849AD61ABDEE40186FA66011C42AA54A4FD;
  355. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.UInt64>[]
  356. struct MemoryOwnerWrapperU5BU5D_tFD1956E84B3DAAB5A9165FB54BCC7AB702B2484C;
  357. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Numerics.Vector4>[]
  358. struct MemoryOwnerWrapperU5BU5D_tDABF5FED1AA9B1AE5D2F51CA2F1592AD6C56E942;
  359. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>[]
  360. struct MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067;
  361. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>[]
  362. struct MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750;
  363. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>[]
  364. struct MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617;
  365. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>[]
  366. struct MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825;
  367. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>[]
  368. struct MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754;
  369. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>[]
  370. struct MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE;
  371. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>[]
  372. struct MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A;
  373. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>[]
  374. struct MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB;
  375. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>[]
  376. struct MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0;
  377. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>[]
  378. struct MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6;
  379. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>[]
  380. struct MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067;
  381. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>[]
  382. struct MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279;
  383. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>[]
  384. struct MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC;
  385. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>[]
  386. struct MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7;
  387. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>[]
  388. struct MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C;
  389. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>[]
  390. struct MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783;
  391. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>[]
  392. struct MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F;
  393. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>[]
  394. struct MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3;
  395. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>[]
  396. struct MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4;
  397. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>[]
  398. struct MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8;
  399. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>[]
  400. struct MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C;
  401. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>[]
  402. struct MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D;
  403. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>[]
  404. struct MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64;
  405. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>[]
  406. struct MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109;
  407. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>[]
  408. struct MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD;
  409. // System.Void*[]
  410. struct VoidU2AU5BU5D_t2AFB886FD2F45D889C078F064736049ECE65D10C;
  411. // System.Byte[]
  412. struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726;
  413. // System.Char[]
  414. struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34;
  415. // SixLabors.ImageSharp.PixelFormats.HalfVector2[]
  416. struct HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8;
  417. // SixLabors.ImageSharp.PixelFormats.HalfVector4[]
  418. struct HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0;
  419. // System.Int32[]
  420. struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32;
  421. // System.IntPtr[]
  422. struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6;
  423. // SixLabors.ImageSharp.PixelFormats.L16[]
  424. struct L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D;
  425. // SixLabors.ImageSharp.PixelFormats.L8[]
  426. struct L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236;
  427. // SixLabors.ImageSharp.PixelFormats.La16[]
  428. struct La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C;
  429. // SixLabors.ImageSharp.PixelFormats.La32[]
  430. struct La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE;
  431. // SixLabors.ImageSharp.PixelFormats.NormalizedByte2[]
  432. struct NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3;
  433. // SixLabors.ImageSharp.PixelFormats.NormalizedByte4[]
  434. struct NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E;
  435. // SixLabors.ImageSharp.PixelFormats.NormalizedShort2[]
  436. struct NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE;
  437. // SixLabors.ImageSharp.PixelFormats.NormalizedShort4[]
  438. struct NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83;
  439. // SixLabors.ImageSharp.PixelFormats.Rg32[]
  440. struct Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E;
  441. // SixLabors.ImageSharp.PixelFormats.Rgb24[]
  442. struct Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284;
  443. // SixLabors.ImageSharp.PixelFormats.Rgb48[]
  444. struct Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058;
  445. // SixLabors.ImageSharp.PixelFormats.Rgba1010102[]
  446. struct Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92;
  447. // SixLabors.ImageSharp.PixelFormats.Rgba32[]
  448. struct Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9;
  449. // SixLabors.ImageSharp.PixelFormats.Rgba64[]
  450. struct Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885;
  451. // SixLabors.ImageSharp.PixelFormats.RgbaVector[]
  452. struct RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4;
  453. // SixLabors.ImageSharp.PixelFormats.Short2[]
  454. struct Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0;
  455. // SixLabors.ImageSharp.PixelFormats.Short4[]
  456. struct Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5;
  457. // System.Single[]
  458. struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA;
  459. // System.Diagnostics.StackTrace[]
  460. struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971;
  461. // System.Type[]
  462. struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755;
  463. // System.UInt64[]
  464. struct UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2;
  465. // System.Numerics.Vector4[]
  466. struct Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F;
  467. // System.Reflection.Binder
  468. struct Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30;
  469. // System.Collections.IDictionary
  470. struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A;
  471. // System.Buffers.IPinnable
  472. struct IPinnable_t5F43661062D3A813291C43D3D17B9FA43963D6F3;
  473. // System.Reflection.MemberFilter
  474. struct MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81;
  475. // System.NotSupportedException
  476. struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339;
  477. // System.Runtime.Serialization.SafeSerializationManager
  478. struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F;
  479. // System.String
  480. struct String_t;
  481. // System.Type
  482. struct Type_t;
  483. // System.Void
  484. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5;
  485. IL2CPP_EXTERN_C RuntimeClass* Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var;
  486. IL2CPP_EXTERN_C RuntimeClass* MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var;
  487. IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var;
  488. IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
  489. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  490. IL2CPP_EXTERN_C String_t* _stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69;
  491. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_m0246A3DD3ED967BA3BBD0475FA55112C64B29B74_RuntimeMethod_var;
  492. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_m0D46E1A76725949CF75DD3C6832002FF6100FB30_RuntimeMethod_var;
  493. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_m0E483E518B52C57D88BF9B0DE8B12FF1B00EB17F_RuntimeMethod_var;
  494. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_m12696B14AFEEB548E51A1756202ADC34B9117317_RuntimeMethod_var;
  495. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_m201DA89BF826C47C3534143537D7AE5F7FD622D8_RuntimeMethod_var;
  496. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_m27637D32A0A16B3896D849167D0310FB90170589_RuntimeMethod_var;
  497. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_m345A9C4BEC40A3B21C47DE8236822C01CC7151E8_RuntimeMethod_var;
  498. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_m3BA1B10FB2400C330DF313FF63A92CCAC0886C39_RuntimeMethod_var;
  499. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_m3E2CE522F90E6C4A8889106B7EDF4C45524CD47B_RuntimeMethod_var;
  500. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_m52800D437B4C30CF33199439FEA8E2D147CC1AE5_RuntimeMethod_var;
  501. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_m6FF1B4653F38DF4E4BDD29EF5839A955AE1E4F36_RuntimeMethod_var;
  502. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_m7D94C39EDCACFF2C08D16B954D5068C6F904A628_RuntimeMethod_var;
  503. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_m9275187CEE1DA437068EDCFCC64B6B6DBB496B7B_RuntimeMethod_var;
  504. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_mBA9B39E8A8EB08587CB1BBEA92CC3E049C4912D5_RuntimeMethod_var;
  505. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_mBCE74CBE55278E771D33295D2CBB4325E60EB8DD_RuntimeMethod_var;
  506. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_mC1479226CD6D7D76EFED1B1DF8AC353D3B633089_RuntimeMethod_var;
  507. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_mCEB81CC1F3FD656486AA3BD34AACDCA6E166553E_RuntimeMethod_var;
  508. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_mDB670CFA6E17A13075E31184EE236FB797021543_RuntimeMethod_var;
  509. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_mE37C193E87B40B137168AF5D62D33EA41C4FEBA9_RuntimeMethod_var;
  510. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_mF2CB41069C2DEDF83D5B16746FA41916E9A94184_RuntimeMethod_var;
  511. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_mF5A64982E618328B9BF30B9FA2734649B6A2BAF0_RuntimeMethod_var;
  512. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_mF6084C08434DEA71544CB3B4968C7791D859D541_RuntimeMethod_var;
  513. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerWrapper_Unpin_mFBF913D4449331CBC92FEE15D7EF2E54CC51E5EE_RuntimeMethod_var;
  514. IL2CPP_EXTERN_C const RuntimeType* Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var;
  515. struct Exception_t_marshaled_com;
  516. struct Exception_t_marshaled_pinvoke;
  517. struct MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067;
  518. struct MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750;
  519. struct MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617;
  520. struct MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825;
  521. struct MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754;
  522. struct MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE;
  523. struct MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A;
  524. struct MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB;
  525. struct MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0;
  526. struct MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6;
  527. struct MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067;
  528. struct MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279;
  529. struct MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC;
  530. struct MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7;
  531. struct MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C;
  532. struct MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783;
  533. struct MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F;
  534. struct MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3;
  535. struct MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4;
  536. struct MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8;
  537. struct MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C;
  538. struct MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D;
  539. struct MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64;
  540. struct MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109;
  541. struct MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD;
  542. struct HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8;
  543. struct HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0;
  544. struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32;
  545. struct L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D;
  546. struct L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236;
  547. struct La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C;
  548. struct La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE;
  549. struct NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3;
  550. struct NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E;
  551. struct NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE;
  552. struct NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83;
  553. struct Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E;
  554. struct Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284;
  555. struct Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058;
  556. struct Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92;
  557. struct Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9;
  558. struct Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885;
  559. struct RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4;
  560. struct Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0;
  561. struct Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5;
  562. struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA;
  563. struct UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2;
  564. struct Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F;
  565. IL2CPP_EXTERN_C_BEGIN
  566. IL2CPP_EXTERN_C_END
  567. #ifdef __clang__
  568. #pragma clang diagnostic push
  569. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  570. #pragma clang diagnostic ignored "-Wunused-variable"
  571. #endif
  572. // System.Object
  573. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  574. struct MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 : public RuntimeObject
  575. {
  576. public:
  577. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  578. MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 * ___owner_0;
  579. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  580. MemoryOwnerWrapperU5BU5D_t176BE104B8C488F887BD1DA497E5B1AD58B287F7* ___memoryWrappers_1;
  581. public:
  582. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7, ___owner_0)); }
  583. inline MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 * get_owner_0() const { return ___owner_0; }
  584. inline MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 ** get_address_of_owner_0() { return &___owner_0; }
  585. inline void set_owner_0(MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 * value)
  586. {
  587. ___owner_0 = value;
  588. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  589. }
  590. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7, ___memoryWrappers_1)); }
  591. inline MemoryOwnerWrapperU5BU5D_t176BE104B8C488F887BD1DA497E5B1AD58B287F7* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  592. inline MemoryOwnerWrapperU5BU5D_t176BE104B8C488F887BD1DA497E5B1AD58B287F7** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  593. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_t176BE104B8C488F887BD1DA497E5B1AD58B287F7* value)
  594. {
  595. ___memoryWrappers_1 = value;
  596. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  597. }
  598. };
  599. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  600. struct MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 : public RuntimeObject
  601. {
  602. public:
  603. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  604. MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B * ___owner_0;
  605. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  606. MemoryOwnerWrapperU5BU5D_t7ED5B7842B69BDB062D5A67E3B30914D072CFCAB* ___memoryWrappers_1;
  607. public:
  608. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58, ___owner_0)); }
  609. inline MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B * get_owner_0() const { return ___owner_0; }
  610. inline MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B ** get_address_of_owner_0() { return &___owner_0; }
  611. inline void set_owner_0(MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B * value)
  612. {
  613. ___owner_0 = value;
  614. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  615. }
  616. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58, ___memoryWrappers_1)); }
  617. inline MemoryOwnerWrapperU5BU5D_t7ED5B7842B69BDB062D5A67E3B30914D072CFCAB* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  618. inline MemoryOwnerWrapperU5BU5D_t7ED5B7842B69BDB062D5A67E3B30914D072CFCAB** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  619. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_t7ED5B7842B69BDB062D5A67E3B30914D072CFCAB* value)
  620. {
  621. ___memoryWrappers_1 = value;
  622. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  623. }
  624. };
  625. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<System.Int32>
  626. struct MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD : public RuntimeObject
  627. {
  628. public:
  629. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  630. MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A * ___owner_0;
  631. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  632. MemoryOwnerWrapperU5BU5D_tB170A15D1B3AAABC46CDEDB98B8C15933E6153BE* ___memoryWrappers_1;
  633. public:
  634. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD, ___owner_0)); }
  635. inline MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A * get_owner_0() const { return ___owner_0; }
  636. inline MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A ** get_address_of_owner_0() { return &___owner_0; }
  637. inline void set_owner_0(MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A * value)
  638. {
  639. ___owner_0 = value;
  640. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  641. }
  642. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD, ___memoryWrappers_1)); }
  643. inline MemoryOwnerWrapperU5BU5D_tB170A15D1B3AAABC46CDEDB98B8C15933E6153BE* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  644. inline MemoryOwnerWrapperU5BU5D_tB170A15D1B3AAABC46CDEDB98B8C15933E6153BE** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  645. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_tB170A15D1B3AAABC46CDEDB98B8C15933E6153BE* value)
  646. {
  647. ___memoryWrappers_1 = value;
  648. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  649. }
  650. };
  651. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.L16>
  652. struct MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F : public RuntimeObject
  653. {
  654. public:
  655. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  656. MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 * ___owner_0;
  657. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  658. MemoryOwnerWrapperU5BU5D_tB42A40D8DFA685D5A1DEF687CBD0DA13099F78E0* ___memoryWrappers_1;
  659. public:
  660. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F, ___owner_0)); }
  661. inline MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 * get_owner_0() const { return ___owner_0; }
  662. inline MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 ** get_address_of_owner_0() { return &___owner_0; }
  663. inline void set_owner_0(MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 * value)
  664. {
  665. ___owner_0 = value;
  666. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  667. }
  668. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F, ___memoryWrappers_1)); }
  669. inline MemoryOwnerWrapperU5BU5D_tB42A40D8DFA685D5A1DEF687CBD0DA13099F78E0* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  670. inline MemoryOwnerWrapperU5BU5D_tB42A40D8DFA685D5A1DEF687CBD0DA13099F78E0** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  671. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_tB42A40D8DFA685D5A1DEF687CBD0DA13099F78E0* value)
  672. {
  673. ___memoryWrappers_1 = value;
  674. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  675. }
  676. };
  677. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.L8>
  678. struct MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 : public RuntimeObject
  679. {
  680. public:
  681. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  682. MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 * ___owner_0;
  683. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  684. MemoryOwnerWrapperU5BU5D_t032A37B5E31DF85BA217DD45C5F3960D25E68DE4* ___memoryWrappers_1;
  685. public:
  686. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74, ___owner_0)); }
  687. inline MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 * get_owner_0() const { return ___owner_0; }
  688. inline MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 ** get_address_of_owner_0() { return &___owner_0; }
  689. inline void set_owner_0(MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 * value)
  690. {
  691. ___owner_0 = value;
  692. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  693. }
  694. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74, ___memoryWrappers_1)); }
  695. inline MemoryOwnerWrapperU5BU5D_t032A37B5E31DF85BA217DD45C5F3960D25E68DE4* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  696. inline MemoryOwnerWrapperU5BU5D_t032A37B5E31DF85BA217DD45C5F3960D25E68DE4** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  697. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_t032A37B5E31DF85BA217DD45C5F3960D25E68DE4* value)
  698. {
  699. ___memoryWrappers_1 = value;
  700. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  701. }
  702. };
  703. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.La16>
  704. struct MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 : public RuntimeObject
  705. {
  706. public:
  707. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  708. MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 * ___owner_0;
  709. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  710. MemoryOwnerWrapperU5BU5D_tAAD82BE39E1CFB821A81772DA49AB7F9C8B4E074* ___memoryWrappers_1;
  711. public:
  712. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0, ___owner_0)); }
  713. inline MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 * get_owner_0() const { return ___owner_0; }
  714. inline MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 ** get_address_of_owner_0() { return &___owner_0; }
  715. inline void set_owner_0(MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 * value)
  716. {
  717. ___owner_0 = value;
  718. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  719. }
  720. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0, ___memoryWrappers_1)); }
  721. inline MemoryOwnerWrapperU5BU5D_tAAD82BE39E1CFB821A81772DA49AB7F9C8B4E074* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  722. inline MemoryOwnerWrapperU5BU5D_tAAD82BE39E1CFB821A81772DA49AB7F9C8B4E074** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  723. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_tAAD82BE39E1CFB821A81772DA49AB7F9C8B4E074* value)
  724. {
  725. ___memoryWrappers_1 = value;
  726. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  727. }
  728. };
  729. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.La32>
  730. struct MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 : public RuntimeObject
  731. {
  732. public:
  733. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  734. MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 * ___owner_0;
  735. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  736. MemoryOwnerWrapperU5BU5D_t43DAE438984F0A77CC96B1A967F64F99E7D1BBC7* ___memoryWrappers_1;
  737. public:
  738. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4, ___owner_0)); }
  739. inline MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 * get_owner_0() const { return ___owner_0; }
  740. inline MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 ** get_address_of_owner_0() { return &___owner_0; }
  741. inline void set_owner_0(MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 * value)
  742. {
  743. ___owner_0 = value;
  744. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  745. }
  746. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4, ___memoryWrappers_1)); }
  747. inline MemoryOwnerWrapperU5BU5D_t43DAE438984F0A77CC96B1A967F64F99E7D1BBC7* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  748. inline MemoryOwnerWrapperU5BU5D_t43DAE438984F0A77CC96B1A967F64F99E7D1BBC7** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  749. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_t43DAE438984F0A77CC96B1A967F64F99E7D1BBC7* value)
  750. {
  751. ___memoryWrappers_1 = value;
  752. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  753. }
  754. };
  755. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  756. struct MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 : public RuntimeObject
  757. {
  758. public:
  759. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  760. MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C * ___owner_0;
  761. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  762. MemoryOwnerWrapperU5BU5D_t61171517203AA37887B5CF322FB4F9FD28169116* ___memoryWrappers_1;
  763. public:
  764. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2, ___owner_0)); }
  765. inline MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C * get_owner_0() const { return ___owner_0; }
  766. inline MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C ** get_address_of_owner_0() { return &___owner_0; }
  767. inline void set_owner_0(MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C * value)
  768. {
  769. ___owner_0 = value;
  770. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  771. }
  772. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2, ___memoryWrappers_1)); }
  773. inline MemoryOwnerWrapperU5BU5D_t61171517203AA37887B5CF322FB4F9FD28169116* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  774. inline MemoryOwnerWrapperU5BU5D_t61171517203AA37887B5CF322FB4F9FD28169116** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  775. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_t61171517203AA37887B5CF322FB4F9FD28169116* value)
  776. {
  777. ___memoryWrappers_1 = value;
  778. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  779. }
  780. };
  781. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  782. struct MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 : public RuntimeObject
  783. {
  784. public:
  785. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  786. MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 * ___owner_0;
  787. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  788. MemoryOwnerWrapperU5BU5D_t82BF84BFEA9FDE00CDF400F5EE497B00A4BEB7CE* ___memoryWrappers_1;
  789. public:
  790. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784, ___owner_0)); }
  791. inline MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 * get_owner_0() const { return ___owner_0; }
  792. inline MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 ** get_address_of_owner_0() { return &___owner_0; }
  793. inline void set_owner_0(MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 * value)
  794. {
  795. ___owner_0 = value;
  796. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  797. }
  798. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784, ___memoryWrappers_1)); }
  799. inline MemoryOwnerWrapperU5BU5D_t82BF84BFEA9FDE00CDF400F5EE497B00A4BEB7CE* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  800. inline MemoryOwnerWrapperU5BU5D_t82BF84BFEA9FDE00CDF400F5EE497B00A4BEB7CE** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  801. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_t82BF84BFEA9FDE00CDF400F5EE497B00A4BEB7CE* value)
  802. {
  803. ___memoryWrappers_1 = value;
  804. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  805. }
  806. };
  807. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  808. struct MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 : public RuntimeObject
  809. {
  810. public:
  811. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  812. MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A * ___owner_0;
  813. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  814. MemoryOwnerWrapperU5BU5D_t8909A273410C798274BF8AE073210BA43C07EDFE* ___memoryWrappers_1;
  815. public:
  816. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7, ___owner_0)); }
  817. inline MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A * get_owner_0() const { return ___owner_0; }
  818. inline MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A ** get_address_of_owner_0() { return &___owner_0; }
  819. inline void set_owner_0(MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A * value)
  820. {
  821. ___owner_0 = value;
  822. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  823. }
  824. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7, ___memoryWrappers_1)); }
  825. inline MemoryOwnerWrapperU5BU5D_t8909A273410C798274BF8AE073210BA43C07EDFE* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  826. inline MemoryOwnerWrapperU5BU5D_t8909A273410C798274BF8AE073210BA43C07EDFE** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  827. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_t8909A273410C798274BF8AE073210BA43C07EDFE* value)
  828. {
  829. ___memoryWrappers_1 = value;
  830. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  831. }
  832. };
  833. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  834. struct MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 : public RuntimeObject
  835. {
  836. public:
  837. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  838. MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C * ___owner_0;
  839. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  840. MemoryOwnerWrapperU5BU5D_tCEB69ACF596382CFD2345E6C38169274F91C41CE* ___memoryWrappers_1;
  841. public:
  842. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35, ___owner_0)); }
  843. inline MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C * get_owner_0() const { return ___owner_0; }
  844. inline MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C ** get_address_of_owner_0() { return &___owner_0; }
  845. inline void set_owner_0(MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C * value)
  846. {
  847. ___owner_0 = value;
  848. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  849. }
  850. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35, ___memoryWrappers_1)); }
  851. inline MemoryOwnerWrapperU5BU5D_tCEB69ACF596382CFD2345E6C38169274F91C41CE* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  852. inline MemoryOwnerWrapperU5BU5D_tCEB69ACF596382CFD2345E6C38169274F91C41CE** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  853. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_tCEB69ACF596382CFD2345E6C38169274F91C41CE* value)
  854. {
  855. ___memoryWrappers_1 = value;
  856. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  857. }
  858. };
  859. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  860. struct MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 : public RuntimeObject
  861. {
  862. public:
  863. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  864. MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 * ___owner_0;
  865. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  866. MemoryOwnerWrapperU5BU5D_t3C5769889EE0F011D2CE7901522F724026994CE2* ___memoryWrappers_1;
  867. public:
  868. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0, ___owner_0)); }
  869. inline MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 * get_owner_0() const { return ___owner_0; }
  870. inline MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 ** get_address_of_owner_0() { return &___owner_0; }
  871. inline void set_owner_0(MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 * value)
  872. {
  873. ___owner_0 = value;
  874. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  875. }
  876. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0, ___memoryWrappers_1)); }
  877. inline MemoryOwnerWrapperU5BU5D_t3C5769889EE0F011D2CE7901522F724026994CE2* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  878. inline MemoryOwnerWrapperU5BU5D_t3C5769889EE0F011D2CE7901522F724026994CE2** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  879. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_t3C5769889EE0F011D2CE7901522F724026994CE2* value)
  880. {
  881. ___memoryWrappers_1 = value;
  882. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  883. }
  884. };
  885. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  886. struct MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 : public RuntimeObject
  887. {
  888. public:
  889. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  890. MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 * ___owner_0;
  891. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  892. MemoryOwnerWrapperU5BU5D_t2B209A0D09C047846DD88C37AC4489D661A7CC1D* ___memoryWrappers_1;
  893. public:
  894. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084, ___owner_0)); }
  895. inline MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 * get_owner_0() const { return ___owner_0; }
  896. inline MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 ** get_address_of_owner_0() { return &___owner_0; }
  897. inline void set_owner_0(MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 * value)
  898. {
  899. ___owner_0 = value;
  900. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  901. }
  902. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084, ___memoryWrappers_1)); }
  903. inline MemoryOwnerWrapperU5BU5D_t2B209A0D09C047846DD88C37AC4489D661A7CC1D* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  904. inline MemoryOwnerWrapperU5BU5D_t2B209A0D09C047846DD88C37AC4489D661A7CC1D** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  905. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_t2B209A0D09C047846DD88C37AC4489D661A7CC1D* value)
  906. {
  907. ___memoryWrappers_1 = value;
  908. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  909. }
  910. };
  911. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  912. struct MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D : public RuntimeObject
  913. {
  914. public:
  915. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  916. MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 * ___owner_0;
  917. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  918. MemoryOwnerWrapperU5BU5D_t6D4EB079BB53DB6ED113A6663851BD45CFFA811F* ___memoryWrappers_1;
  919. public:
  920. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D, ___owner_0)); }
  921. inline MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 * get_owner_0() const { return ___owner_0; }
  922. inline MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 ** get_address_of_owner_0() { return &___owner_0; }
  923. inline void set_owner_0(MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 * value)
  924. {
  925. ___owner_0 = value;
  926. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  927. }
  928. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D, ___memoryWrappers_1)); }
  929. inline MemoryOwnerWrapperU5BU5D_t6D4EB079BB53DB6ED113A6663851BD45CFFA811F* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  930. inline MemoryOwnerWrapperU5BU5D_t6D4EB079BB53DB6ED113A6663851BD45CFFA811F** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  931. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_t6D4EB079BB53DB6ED113A6663851BD45CFFA811F* value)
  932. {
  933. ___memoryWrappers_1 = value;
  934. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  935. }
  936. };
  937. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  938. struct MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 : public RuntimeObject
  939. {
  940. public:
  941. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  942. MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 * ___owner_0;
  943. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  944. MemoryOwnerWrapperU5BU5D_tFA6220A1A8F963FD4D3A8D1DFF1A4619E58F6181* ___memoryWrappers_1;
  945. public:
  946. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3, ___owner_0)); }
  947. inline MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 * get_owner_0() const { return ___owner_0; }
  948. inline MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 ** get_address_of_owner_0() { return &___owner_0; }
  949. inline void set_owner_0(MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 * value)
  950. {
  951. ___owner_0 = value;
  952. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  953. }
  954. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3, ___memoryWrappers_1)); }
  955. inline MemoryOwnerWrapperU5BU5D_tFA6220A1A8F963FD4D3A8D1DFF1A4619E58F6181* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  956. inline MemoryOwnerWrapperU5BU5D_tFA6220A1A8F963FD4D3A8D1DFF1A4619E58F6181** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  957. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_tFA6220A1A8F963FD4D3A8D1DFF1A4619E58F6181* value)
  958. {
  959. ___memoryWrappers_1 = value;
  960. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  961. }
  962. };
  963. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  964. struct MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E : public RuntimeObject
  965. {
  966. public:
  967. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  968. MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F * ___owner_0;
  969. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  970. MemoryOwnerWrapperU5BU5D_t5B81C24980DD49E9B4D6DF2561296C3E203E8E6F* ___memoryWrappers_1;
  971. public:
  972. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E, ___owner_0)); }
  973. inline MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F * get_owner_0() const { return ___owner_0; }
  974. inline MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F ** get_address_of_owner_0() { return &___owner_0; }
  975. inline void set_owner_0(MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F * value)
  976. {
  977. ___owner_0 = value;
  978. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  979. }
  980. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E, ___memoryWrappers_1)); }
  981. inline MemoryOwnerWrapperU5BU5D_t5B81C24980DD49E9B4D6DF2561296C3E203E8E6F* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  982. inline MemoryOwnerWrapperU5BU5D_t5B81C24980DD49E9B4D6DF2561296C3E203E8E6F** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  983. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_t5B81C24980DD49E9B4D6DF2561296C3E203E8E6F* value)
  984. {
  985. ___memoryWrappers_1 = value;
  986. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  987. }
  988. };
  989. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  990. struct MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC : public RuntimeObject
  991. {
  992. public:
  993. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  994. MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 * ___owner_0;
  995. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  996. MemoryOwnerWrapperU5BU5D_t374CE3592DD7E50496283CBED36A2FF94103C289* ___memoryWrappers_1;
  997. public:
  998. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC, ___owner_0)); }
  999. inline MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 * get_owner_0() const { return ___owner_0; }
  1000. inline MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 ** get_address_of_owner_0() { return &___owner_0; }
  1001. inline void set_owner_0(MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 * value)
  1002. {
  1003. ___owner_0 = value;
  1004. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  1005. }
  1006. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC, ___memoryWrappers_1)); }
  1007. inline MemoryOwnerWrapperU5BU5D_t374CE3592DD7E50496283CBED36A2FF94103C289* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  1008. inline MemoryOwnerWrapperU5BU5D_t374CE3592DD7E50496283CBED36A2FF94103C289** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  1009. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_t374CE3592DD7E50496283CBED36A2FF94103C289* value)
  1010. {
  1011. ___memoryWrappers_1 = value;
  1012. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  1013. }
  1014. };
  1015. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  1016. struct MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 : public RuntimeObject
  1017. {
  1018. public:
  1019. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  1020. MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E * ___owner_0;
  1021. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  1022. MemoryOwnerWrapperU5BU5D_t0B9B5C5215037A9A92CF5AA52CAB071CE4198A0C* ___memoryWrappers_1;
  1023. public:
  1024. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317, ___owner_0)); }
  1025. inline MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E * get_owner_0() const { return ___owner_0; }
  1026. inline MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E ** get_address_of_owner_0() { return &___owner_0; }
  1027. inline void set_owner_0(MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E * value)
  1028. {
  1029. ___owner_0 = value;
  1030. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  1031. }
  1032. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317, ___memoryWrappers_1)); }
  1033. inline MemoryOwnerWrapperU5BU5D_t0B9B5C5215037A9A92CF5AA52CAB071CE4198A0C* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  1034. inline MemoryOwnerWrapperU5BU5D_t0B9B5C5215037A9A92CF5AA52CAB071CE4198A0C** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  1035. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_t0B9B5C5215037A9A92CF5AA52CAB071CE4198A0C* value)
  1036. {
  1037. ___memoryWrappers_1 = value;
  1038. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  1039. }
  1040. };
  1041. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.Short2>
  1042. struct MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 : public RuntimeObject
  1043. {
  1044. public:
  1045. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  1046. MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A * ___owner_0;
  1047. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  1048. MemoryOwnerWrapperU5BU5D_tF8C10EA3E3DF7E572ACA27ADF84728AB7B29A952* ___memoryWrappers_1;
  1049. public:
  1050. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057, ___owner_0)); }
  1051. inline MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A * get_owner_0() const { return ___owner_0; }
  1052. inline MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A ** get_address_of_owner_0() { return &___owner_0; }
  1053. inline void set_owner_0(MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A * value)
  1054. {
  1055. ___owner_0 = value;
  1056. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  1057. }
  1058. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057, ___memoryWrappers_1)); }
  1059. inline MemoryOwnerWrapperU5BU5D_tF8C10EA3E3DF7E572ACA27ADF84728AB7B29A952* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  1060. inline MemoryOwnerWrapperU5BU5D_tF8C10EA3E3DF7E572ACA27ADF84728AB7B29A952** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  1061. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_tF8C10EA3E3DF7E572ACA27ADF84728AB7B29A952* value)
  1062. {
  1063. ___memoryWrappers_1 = value;
  1064. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  1065. }
  1066. };
  1067. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<SixLabors.ImageSharp.PixelFormats.Short4>
  1068. struct MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB : public RuntimeObject
  1069. {
  1070. public:
  1071. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  1072. MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 * ___owner_0;
  1073. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  1074. MemoryOwnerWrapperU5BU5D_tA165ABAD96E0E1D714047D536D18375AFE17C5EB* ___memoryWrappers_1;
  1075. public:
  1076. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB, ___owner_0)); }
  1077. inline MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 * get_owner_0() const { return ___owner_0; }
  1078. inline MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 ** get_address_of_owner_0() { return &___owner_0; }
  1079. inline void set_owner_0(MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 * value)
  1080. {
  1081. ___owner_0 = value;
  1082. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  1083. }
  1084. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB, ___memoryWrappers_1)); }
  1085. inline MemoryOwnerWrapperU5BU5D_tA165ABAD96E0E1D714047D536D18375AFE17C5EB* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  1086. inline MemoryOwnerWrapperU5BU5D_tA165ABAD96E0E1D714047D536D18375AFE17C5EB** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  1087. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_tA165ABAD96E0E1D714047D536D18375AFE17C5EB* value)
  1088. {
  1089. ___memoryWrappers_1 = value;
  1090. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  1091. }
  1092. };
  1093. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<System.Single>
  1094. struct MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D : public RuntimeObject
  1095. {
  1096. public:
  1097. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  1098. MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09 * ___owner_0;
  1099. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  1100. MemoryOwnerWrapperU5BU5D_t985DF849AD61ABDEE40186FA66011C42AA54A4FD* ___memoryWrappers_1;
  1101. public:
  1102. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D, ___owner_0)); }
  1103. inline MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09 * get_owner_0() const { return ___owner_0; }
  1104. inline MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09 ** get_address_of_owner_0() { return &___owner_0; }
  1105. inline void set_owner_0(MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09 * value)
  1106. {
  1107. ___owner_0 = value;
  1108. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  1109. }
  1110. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D, ___memoryWrappers_1)); }
  1111. inline MemoryOwnerWrapperU5BU5D_t985DF849AD61ABDEE40186FA66011C42AA54A4FD* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  1112. inline MemoryOwnerWrapperU5BU5D_t985DF849AD61ABDEE40186FA66011C42AA54A4FD** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  1113. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_t985DF849AD61ABDEE40186FA66011C42AA54A4FD* value)
  1114. {
  1115. ___memoryWrappers_1 = value;
  1116. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  1117. }
  1118. };
  1119. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<System.UInt64>
  1120. struct MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA : public RuntimeObject
  1121. {
  1122. public:
  1123. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  1124. MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49 * ___owner_0;
  1125. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  1126. MemoryOwnerWrapperU5BU5D_tFD1956E84B3DAAB5A9165FB54BCC7AB702B2484C* ___memoryWrappers_1;
  1127. public:
  1128. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA, ___owner_0)); }
  1129. inline MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49 * get_owner_0() const { return ___owner_0; }
  1130. inline MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49 ** get_address_of_owner_0() { return &___owner_0; }
  1131. inline void set_owner_0(MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49 * value)
  1132. {
  1133. ___owner_0 = value;
  1134. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  1135. }
  1136. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA, ___memoryWrappers_1)); }
  1137. inline MemoryOwnerWrapperU5BU5D_tFD1956E84B3DAAB5A9165FB54BCC7AB702B2484C* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  1138. inline MemoryOwnerWrapperU5BU5D_tFD1956E84B3DAAB5A9165FB54BCC7AB702B2484C** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  1139. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_tFD1956E84B3DAAB5A9165FB54BCC7AB702B2484C* value)
  1140. {
  1141. ___memoryWrappers_1 = value;
  1142. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  1143. }
  1144. };
  1145. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<System.Numerics.Vector4>
  1146. struct MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D : public RuntimeObject
  1147. {
  1148. public:
  1149. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1::owner
  1150. MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C * ___owner_0;
  1151. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<T>[] SixLabors.ImageSharp.Memory.MemoryGroupView`1::memoryWrappers
  1152. MemoryOwnerWrapperU5BU5D_tDABF5FED1AA9B1AE5D2F51CA2F1592AD6C56E942* ___memoryWrappers_1;
  1153. public:
  1154. inline static int32_t get_offset_of_owner_0() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D, ___owner_0)); }
  1155. inline MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C * get_owner_0() const { return ___owner_0; }
  1156. inline MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C ** get_address_of_owner_0() { return &___owner_0; }
  1157. inline void set_owner_0(MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C * value)
  1158. {
  1159. ___owner_0 = value;
  1160. Il2CppCodeGenWriteBarrier((void**)(&___owner_0), (void*)value);
  1161. }
  1162. inline static int32_t get_offset_of_memoryWrappers_1() { return static_cast<int32_t>(offsetof(MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D, ___memoryWrappers_1)); }
  1163. inline MemoryOwnerWrapperU5BU5D_tDABF5FED1AA9B1AE5D2F51CA2F1592AD6C56E942* get_memoryWrappers_1() const { return ___memoryWrappers_1; }
  1164. inline MemoryOwnerWrapperU5BU5D_tDABF5FED1AA9B1AE5D2F51CA2F1592AD6C56E942** get_address_of_memoryWrappers_1() { return &___memoryWrappers_1; }
  1165. inline void set_memoryWrappers_1(MemoryOwnerWrapperU5BU5D_tDABF5FED1AA9B1AE5D2F51CA2F1592AD6C56E942* value)
  1166. {
  1167. ___memoryWrappers_1 = value;
  1168. Il2CppCodeGenWriteBarrier((void**)(&___memoryWrappers_1), (void*)value);
  1169. }
  1170. };
  1171. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>
  1172. struct MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 : public RuntimeObject
  1173. {
  1174. public:
  1175. public:
  1176. };
  1177. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  1178. struct MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF : public RuntimeObject
  1179. {
  1180. public:
  1181. public:
  1182. };
  1183. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>
  1184. struct MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA : public RuntimeObject
  1185. {
  1186. public:
  1187. public:
  1188. };
  1189. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  1190. struct MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 : public RuntimeObject
  1191. {
  1192. public:
  1193. public:
  1194. };
  1195. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  1196. struct MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 : public RuntimeObject
  1197. {
  1198. public:
  1199. public:
  1200. };
  1201. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  1202. struct MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 : public RuntimeObject
  1203. {
  1204. public:
  1205. public:
  1206. };
  1207. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  1208. struct MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD : public RuntimeObject
  1209. {
  1210. public:
  1211. public:
  1212. };
  1213. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  1214. struct MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 : public RuntimeObject
  1215. {
  1216. public:
  1217. public:
  1218. };
  1219. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>
  1220. struct MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA : public RuntimeObject
  1221. {
  1222. public:
  1223. public:
  1224. };
  1225. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  1226. struct MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 : public RuntimeObject
  1227. {
  1228. public:
  1229. public:
  1230. };
  1231. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  1232. struct MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 : public RuntimeObject
  1233. {
  1234. public:
  1235. public:
  1236. };
  1237. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  1238. struct MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC : public RuntimeObject
  1239. {
  1240. public:
  1241. public:
  1242. };
  1243. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>
  1244. struct MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 : public RuntimeObject
  1245. {
  1246. public:
  1247. public:
  1248. };
  1249. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>
  1250. struct MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 : public RuntimeObject
  1251. {
  1252. public:
  1253. public:
  1254. };
  1255. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>
  1256. struct MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F : public RuntimeObject
  1257. {
  1258. public:
  1259. public:
  1260. };
  1261. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>
  1262. struct MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 : public RuntimeObject
  1263. {
  1264. public:
  1265. public:
  1266. };
  1267. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  1268. struct MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A : public RuntimeObject
  1269. {
  1270. public:
  1271. public:
  1272. };
  1273. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  1274. struct MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD : public RuntimeObject
  1275. {
  1276. public:
  1277. public:
  1278. };
  1279. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  1280. struct MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F : public RuntimeObject
  1281. {
  1282. public:
  1283. public:
  1284. };
  1285. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  1286. struct MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A : public RuntimeObject
  1287. {
  1288. public:
  1289. public:
  1290. };
  1291. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  1292. struct MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 : public RuntimeObject
  1293. {
  1294. public:
  1295. public:
  1296. };
  1297. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  1298. struct MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 : public RuntimeObject
  1299. {
  1300. public:
  1301. public:
  1302. };
  1303. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  1304. struct MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 : public RuntimeObject
  1305. {
  1306. public:
  1307. public:
  1308. };
  1309. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  1310. struct MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E : public RuntimeObject
  1311. {
  1312. public:
  1313. public:
  1314. };
  1315. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  1316. struct MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 : public RuntimeObject
  1317. {
  1318. public:
  1319. public:
  1320. };
  1321. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  1322. struct MemoryManager_1_t5AAC8F54A6D54D11F76C3061BE55029B8BAAF3A1 : public RuntimeObject
  1323. {
  1324. public:
  1325. public:
  1326. };
  1327. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  1328. struct MemoryManager_1_tEA6B805643C63D8F50A4C672BC7AE3548BE96C3A : public RuntimeObject
  1329. {
  1330. public:
  1331. public:
  1332. };
  1333. // System.Buffers.MemoryManager`1<System.Int32>
  1334. struct MemoryManager_1_tBDC7175A480D069A3ACA71CE3A907EF2FC57538C : public RuntimeObject
  1335. {
  1336. public:
  1337. public:
  1338. };
  1339. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.L16>
  1340. struct MemoryManager_1_t98CBE01C337EDFA95FE95BA807A94AF30824894B : public RuntimeObject
  1341. {
  1342. public:
  1343. public:
  1344. };
  1345. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.L8>
  1346. struct MemoryManager_1_tDFD3B7E8792CD528C21A62FB6502B3E879A8ADBF : public RuntimeObject
  1347. {
  1348. public:
  1349. public:
  1350. };
  1351. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.La16>
  1352. struct MemoryManager_1_t894B14861A2097D65D45CD2D75D5B91C45C03537 : public RuntimeObject
  1353. {
  1354. public:
  1355. public:
  1356. };
  1357. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.La32>
  1358. struct MemoryManager_1_tE031F45313A45E0B96A12E69C0A196753CAB1B8B : public RuntimeObject
  1359. {
  1360. public:
  1361. public:
  1362. };
  1363. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  1364. struct MemoryManager_1_tE8F27987A00962545C523365DD4A940374B39212 : public RuntimeObject
  1365. {
  1366. public:
  1367. public:
  1368. };
  1369. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  1370. struct MemoryManager_1_t668083318570CAC4CCFD248C6C3C2AEF19F6EF7D : public RuntimeObject
  1371. {
  1372. public:
  1373. public:
  1374. };
  1375. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  1376. struct MemoryManager_1_t4FCD42440F483CAD47E07448A3183F07CAB1816B : public RuntimeObject
  1377. {
  1378. public:
  1379. public:
  1380. };
  1381. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  1382. struct MemoryManager_1_tE51F59BF917D2F63ABB566A757A76F30C9F1C69A : public RuntimeObject
  1383. {
  1384. public:
  1385. public:
  1386. };
  1387. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  1388. struct MemoryManager_1_tE49FE1CF743677F630C534805F528DFC283A37CC : public RuntimeObject
  1389. {
  1390. public:
  1391. public:
  1392. };
  1393. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  1394. struct MemoryManager_1_t515458B958BF22794195F3FCBAE1AA95966FB714 : public RuntimeObject
  1395. {
  1396. public:
  1397. public:
  1398. };
  1399. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  1400. struct MemoryManager_1_tA44FB76512061B64EB6CE4AFEF54B91D61E2D03B : public RuntimeObject
  1401. {
  1402. public:
  1403. public:
  1404. };
  1405. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  1406. struct MemoryManager_1_tA8557ABE6CF2AD44BB0730CE2B9A6E6F1B27D120 : public RuntimeObject
  1407. {
  1408. public:
  1409. public:
  1410. };
  1411. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  1412. struct MemoryManager_1_tBF51737E98AFC71588EBB05B0AD6BEEEC630702A : public RuntimeObject
  1413. {
  1414. public:
  1415. public:
  1416. };
  1417. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  1418. struct MemoryManager_1_t9FED9E89C82C06CAC788BE9239E16640E767AE44 : public RuntimeObject
  1419. {
  1420. public:
  1421. public:
  1422. };
  1423. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  1424. struct MemoryManager_1_t552D4BE43DD4642A8A291EA3D551FCEECB2213CD : public RuntimeObject
  1425. {
  1426. public:
  1427. public:
  1428. };
  1429. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Short2>
  1430. struct MemoryManager_1_tCB4D3D6D80D414C8ABA17E4F6E32ABF98B343B90 : public RuntimeObject
  1431. {
  1432. public:
  1433. public:
  1434. };
  1435. // System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Short4>
  1436. struct MemoryManager_1_tEC1238441776B628014509035989771661756E25 : public RuntimeObject
  1437. {
  1438. public:
  1439. public:
  1440. };
  1441. // System.Buffers.MemoryManager`1<System.Single>
  1442. struct MemoryManager_1_t9E58EA5F1DAC0777AB0DA3E4BEDE18FC6C9288DB : public RuntimeObject
  1443. {
  1444. public:
  1445. public:
  1446. };
  1447. // System.Buffers.MemoryManager`1<System.UInt64>
  1448. struct MemoryManager_1_tE13FF691F3D569F1F49F2EAD5D150A9AB0328773 : public RuntimeObject
  1449. {
  1450. public:
  1451. public:
  1452. };
  1453. // System.Buffers.MemoryManager`1<System.Numerics.Vector4>
  1454. struct MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555 : public RuntimeObject
  1455. {
  1456. public:
  1457. public:
  1458. };
  1459. // System.Pinnable`1<System.Int32>
  1460. struct Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D : public RuntimeObject
  1461. {
  1462. public:
  1463. // T System.Pinnable`1::Data
  1464. int32_t ___Data_0;
  1465. public:
  1466. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D, ___Data_0)); }
  1467. inline int32_t get_Data_0() const { return ___Data_0; }
  1468. inline int32_t* get_address_of_Data_0() { return &___Data_0; }
  1469. inline void set_Data_0(int32_t value)
  1470. {
  1471. ___Data_0 = value;
  1472. }
  1473. };
  1474. // System.Pinnable`1<System.Single>
  1475. struct Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 : public RuntimeObject
  1476. {
  1477. public:
  1478. // T System.Pinnable`1::Data
  1479. float ___Data_0;
  1480. public:
  1481. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731, ___Data_0)); }
  1482. inline float get_Data_0() const { return ___Data_0; }
  1483. inline float* get_address_of_Data_0() { return &___Data_0; }
  1484. inline void set_Data_0(float value)
  1485. {
  1486. ___Data_0 = value;
  1487. }
  1488. };
  1489. // System.Pinnable`1<System.UInt64>
  1490. struct Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 : public RuntimeObject
  1491. {
  1492. public:
  1493. // T System.Pinnable`1::Data
  1494. uint64_t ___Data_0;
  1495. public:
  1496. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6, ___Data_0)); }
  1497. inline uint64_t get_Data_0() const { return ___Data_0; }
  1498. inline uint64_t* get_address_of_Data_0() { return &___Data_0; }
  1499. inline void set_Data_0(uint64_t value)
  1500. {
  1501. ___Data_0 = value;
  1502. }
  1503. };
  1504. struct Il2CppArrayBounds;
  1505. // System.Array
  1506. // System.Reflection.MemberInfo
  1507. struct MemberInfo_t : public RuntimeObject
  1508. {
  1509. public:
  1510. public:
  1511. };
  1512. // System.String
  1513. struct String_t : public RuntimeObject
  1514. {
  1515. public:
  1516. // System.Int32 System.String::m_stringLength
  1517. int32_t ___m_stringLength_0;
  1518. // System.Char System.String::m_firstChar
  1519. Il2CppChar ___m_firstChar_1;
  1520. public:
  1521. inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
  1522. inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
  1523. inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
  1524. inline void set_m_stringLength_0(int32_t value)
  1525. {
  1526. ___m_stringLength_0 = value;
  1527. }
  1528. inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
  1529. inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
  1530. inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
  1531. inline void set_m_firstChar_1(Il2CppChar value)
  1532. {
  1533. ___m_firstChar_1 = value;
  1534. }
  1535. };
  1536. struct String_t_StaticFields
  1537. {
  1538. public:
  1539. // System.String System.String::Empty
  1540. String_t* ___Empty_5;
  1541. public:
  1542. inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
  1543. inline String_t* get_Empty_5() const { return ___Empty_5; }
  1544. inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
  1545. inline void set_Empty_5(String_t* value)
  1546. {
  1547. ___Empty_5 = value;
  1548. Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
  1549. }
  1550. };
  1551. // System.ValueType
  1552. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject
  1553. {
  1554. public:
  1555. public:
  1556. };
  1557. // Native definition for P/Invoke marshalling of System.ValueType
  1558. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke
  1559. {
  1560. };
  1561. // Native definition for COM marshalling of System.ValueType
  1562. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com
  1563. {
  1564. };
  1565. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  1566. struct MemoryOwnerWrapper_t13D6D3B2B166853C1462F4F1286F2D2CD5746D66 : public MemoryManager_1_t5AAC8F54A6D54D11F76C3061BE55029B8BAAF3A1
  1567. {
  1568. public:
  1569. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  1570. MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 * ___view_0;
  1571. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  1572. int32_t ___index_1;
  1573. public:
  1574. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t13D6D3B2B166853C1462F4F1286F2D2CD5746D66, ___view_0)); }
  1575. inline MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 * get_view_0() const { return ___view_0; }
  1576. inline MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 ** get_address_of_view_0() { return &___view_0; }
  1577. inline void set_view_0(MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 * value)
  1578. {
  1579. ___view_0 = value;
  1580. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  1581. }
  1582. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t13D6D3B2B166853C1462F4F1286F2D2CD5746D66, ___index_1)); }
  1583. inline int32_t get_index_1() const { return ___index_1; }
  1584. inline int32_t* get_address_of_index_1() { return &___index_1; }
  1585. inline void set_index_1(int32_t value)
  1586. {
  1587. ___index_1 = value;
  1588. }
  1589. };
  1590. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  1591. struct MemoryOwnerWrapper_t7C158D27E187E9636FBAF72A23750795CE95F9C1 : public MemoryManager_1_tEA6B805643C63D8F50A4C672BC7AE3548BE96C3A
  1592. {
  1593. public:
  1594. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  1595. MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 * ___view_0;
  1596. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  1597. int32_t ___index_1;
  1598. public:
  1599. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t7C158D27E187E9636FBAF72A23750795CE95F9C1, ___view_0)); }
  1600. inline MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 * get_view_0() const { return ___view_0; }
  1601. inline MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 ** get_address_of_view_0() { return &___view_0; }
  1602. inline void set_view_0(MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 * value)
  1603. {
  1604. ___view_0 = value;
  1605. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  1606. }
  1607. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t7C158D27E187E9636FBAF72A23750795CE95F9C1, ___index_1)); }
  1608. inline int32_t get_index_1() const { return ___index_1; }
  1609. inline int32_t* get_address_of_index_1() { return &___index_1; }
  1610. inline void set_index_1(int32_t value)
  1611. {
  1612. ___index_1 = value;
  1613. }
  1614. };
  1615. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Int32>
  1616. struct MemoryOwnerWrapper_tC8196A7311BFB68FF974FA482E280A1931FD0B4F : public MemoryManager_1_tBDC7175A480D069A3ACA71CE3A907EF2FC57538C
  1617. {
  1618. public:
  1619. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  1620. MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD * ___view_0;
  1621. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  1622. int32_t ___index_1;
  1623. public:
  1624. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tC8196A7311BFB68FF974FA482E280A1931FD0B4F, ___view_0)); }
  1625. inline MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD * get_view_0() const { return ___view_0; }
  1626. inline MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD ** get_address_of_view_0() { return &___view_0; }
  1627. inline void set_view_0(MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD * value)
  1628. {
  1629. ___view_0 = value;
  1630. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  1631. }
  1632. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tC8196A7311BFB68FF974FA482E280A1931FD0B4F, ___index_1)); }
  1633. inline int32_t get_index_1() const { return ___index_1; }
  1634. inline int32_t* get_address_of_index_1() { return &___index_1; }
  1635. inline void set_index_1(int32_t value)
  1636. {
  1637. ___index_1 = value;
  1638. }
  1639. };
  1640. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.L16>
  1641. struct MemoryOwnerWrapper_t5C1FAC7D3B50680862E8615052A33239457C4D0C : public MemoryManager_1_t98CBE01C337EDFA95FE95BA807A94AF30824894B
  1642. {
  1643. public:
  1644. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  1645. MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F * ___view_0;
  1646. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  1647. int32_t ___index_1;
  1648. public:
  1649. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t5C1FAC7D3B50680862E8615052A33239457C4D0C, ___view_0)); }
  1650. inline MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F * get_view_0() const { return ___view_0; }
  1651. inline MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F ** get_address_of_view_0() { return &___view_0; }
  1652. inline void set_view_0(MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F * value)
  1653. {
  1654. ___view_0 = value;
  1655. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  1656. }
  1657. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t5C1FAC7D3B50680862E8615052A33239457C4D0C, ___index_1)); }
  1658. inline int32_t get_index_1() const { return ___index_1; }
  1659. inline int32_t* get_address_of_index_1() { return &___index_1; }
  1660. inline void set_index_1(int32_t value)
  1661. {
  1662. ___index_1 = value;
  1663. }
  1664. };
  1665. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.L8>
  1666. struct MemoryOwnerWrapper_t2BD0552AF25BD7BB0197AD87C1561B9159A19E8A : public MemoryManager_1_tDFD3B7E8792CD528C21A62FB6502B3E879A8ADBF
  1667. {
  1668. public:
  1669. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  1670. MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 * ___view_0;
  1671. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  1672. int32_t ___index_1;
  1673. public:
  1674. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t2BD0552AF25BD7BB0197AD87C1561B9159A19E8A, ___view_0)); }
  1675. inline MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 * get_view_0() const { return ___view_0; }
  1676. inline MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 ** get_address_of_view_0() { return &___view_0; }
  1677. inline void set_view_0(MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 * value)
  1678. {
  1679. ___view_0 = value;
  1680. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  1681. }
  1682. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t2BD0552AF25BD7BB0197AD87C1561B9159A19E8A, ___index_1)); }
  1683. inline int32_t get_index_1() const { return ___index_1; }
  1684. inline int32_t* get_address_of_index_1() { return &___index_1; }
  1685. inline void set_index_1(int32_t value)
  1686. {
  1687. ___index_1 = value;
  1688. }
  1689. };
  1690. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.La16>
  1691. struct MemoryOwnerWrapper_tCB0F439169D7982FDD5208C3B477E8894E0CDC26 : public MemoryManager_1_t894B14861A2097D65D45CD2D75D5B91C45C03537
  1692. {
  1693. public:
  1694. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  1695. MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 * ___view_0;
  1696. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  1697. int32_t ___index_1;
  1698. public:
  1699. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tCB0F439169D7982FDD5208C3B477E8894E0CDC26, ___view_0)); }
  1700. inline MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 * get_view_0() const { return ___view_0; }
  1701. inline MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 ** get_address_of_view_0() { return &___view_0; }
  1702. inline void set_view_0(MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 * value)
  1703. {
  1704. ___view_0 = value;
  1705. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  1706. }
  1707. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tCB0F439169D7982FDD5208C3B477E8894E0CDC26, ___index_1)); }
  1708. inline int32_t get_index_1() const { return ___index_1; }
  1709. inline int32_t* get_address_of_index_1() { return &___index_1; }
  1710. inline void set_index_1(int32_t value)
  1711. {
  1712. ___index_1 = value;
  1713. }
  1714. };
  1715. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.La32>
  1716. struct MemoryOwnerWrapper_tC1D23310279487F20D2387F7C317AB0A714600A7 : public MemoryManager_1_tE031F45313A45E0B96A12E69C0A196753CAB1B8B
  1717. {
  1718. public:
  1719. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  1720. MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 * ___view_0;
  1721. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  1722. int32_t ___index_1;
  1723. public:
  1724. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tC1D23310279487F20D2387F7C317AB0A714600A7, ___view_0)); }
  1725. inline MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 * get_view_0() const { return ___view_0; }
  1726. inline MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 ** get_address_of_view_0() { return &___view_0; }
  1727. inline void set_view_0(MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 * value)
  1728. {
  1729. ___view_0 = value;
  1730. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  1731. }
  1732. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tC1D23310279487F20D2387F7C317AB0A714600A7, ___index_1)); }
  1733. inline int32_t get_index_1() const { return ___index_1; }
  1734. inline int32_t* get_address_of_index_1() { return &___index_1; }
  1735. inline void set_index_1(int32_t value)
  1736. {
  1737. ___index_1 = value;
  1738. }
  1739. };
  1740. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  1741. struct MemoryOwnerWrapper_t862EB37A27AF81915D1AFB5682489E9394E0C0E1 : public MemoryManager_1_tE8F27987A00962545C523365DD4A940374B39212
  1742. {
  1743. public:
  1744. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  1745. MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 * ___view_0;
  1746. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  1747. int32_t ___index_1;
  1748. public:
  1749. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t862EB37A27AF81915D1AFB5682489E9394E0C0E1, ___view_0)); }
  1750. inline MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 * get_view_0() const { return ___view_0; }
  1751. inline MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 ** get_address_of_view_0() { return &___view_0; }
  1752. inline void set_view_0(MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 * value)
  1753. {
  1754. ___view_0 = value;
  1755. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  1756. }
  1757. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t862EB37A27AF81915D1AFB5682489E9394E0C0E1, ___index_1)); }
  1758. inline int32_t get_index_1() const { return ___index_1; }
  1759. inline int32_t* get_address_of_index_1() { return &___index_1; }
  1760. inline void set_index_1(int32_t value)
  1761. {
  1762. ___index_1 = value;
  1763. }
  1764. };
  1765. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  1766. struct MemoryOwnerWrapper_t31BE4AE264B14584A94C9862E8297DEABA55DD36 : public MemoryManager_1_t668083318570CAC4CCFD248C6C3C2AEF19F6EF7D
  1767. {
  1768. public:
  1769. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  1770. MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 * ___view_0;
  1771. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  1772. int32_t ___index_1;
  1773. public:
  1774. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t31BE4AE264B14584A94C9862E8297DEABA55DD36, ___view_0)); }
  1775. inline MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 * get_view_0() const { return ___view_0; }
  1776. inline MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 ** get_address_of_view_0() { return &___view_0; }
  1777. inline void set_view_0(MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 * value)
  1778. {
  1779. ___view_0 = value;
  1780. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  1781. }
  1782. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t31BE4AE264B14584A94C9862E8297DEABA55DD36, ___index_1)); }
  1783. inline int32_t get_index_1() const { return ___index_1; }
  1784. inline int32_t* get_address_of_index_1() { return &___index_1; }
  1785. inline void set_index_1(int32_t value)
  1786. {
  1787. ___index_1 = value;
  1788. }
  1789. };
  1790. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  1791. struct MemoryOwnerWrapper_t774A418C74154599D1E9228E95EA153D9F390605 : public MemoryManager_1_t4FCD42440F483CAD47E07448A3183F07CAB1816B
  1792. {
  1793. public:
  1794. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  1795. MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 * ___view_0;
  1796. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  1797. int32_t ___index_1;
  1798. public:
  1799. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t774A418C74154599D1E9228E95EA153D9F390605, ___view_0)); }
  1800. inline MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 * get_view_0() const { return ___view_0; }
  1801. inline MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 ** get_address_of_view_0() { return &___view_0; }
  1802. inline void set_view_0(MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 * value)
  1803. {
  1804. ___view_0 = value;
  1805. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  1806. }
  1807. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t774A418C74154599D1E9228E95EA153D9F390605, ___index_1)); }
  1808. inline int32_t get_index_1() const { return ___index_1; }
  1809. inline int32_t* get_address_of_index_1() { return &___index_1; }
  1810. inline void set_index_1(int32_t value)
  1811. {
  1812. ___index_1 = value;
  1813. }
  1814. };
  1815. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  1816. struct MemoryOwnerWrapper_tC29D477EBAC4AED91C41A3D89891F9EAB12BFF0D : public MemoryManager_1_tE51F59BF917D2F63ABB566A757A76F30C9F1C69A
  1817. {
  1818. public:
  1819. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  1820. MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 * ___view_0;
  1821. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  1822. int32_t ___index_1;
  1823. public:
  1824. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tC29D477EBAC4AED91C41A3D89891F9EAB12BFF0D, ___view_0)); }
  1825. inline MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 * get_view_0() const { return ___view_0; }
  1826. inline MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 ** get_address_of_view_0() { return &___view_0; }
  1827. inline void set_view_0(MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 * value)
  1828. {
  1829. ___view_0 = value;
  1830. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  1831. }
  1832. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tC29D477EBAC4AED91C41A3D89891F9EAB12BFF0D, ___index_1)); }
  1833. inline int32_t get_index_1() const { return ___index_1; }
  1834. inline int32_t* get_address_of_index_1() { return &___index_1; }
  1835. inline void set_index_1(int32_t value)
  1836. {
  1837. ___index_1 = value;
  1838. }
  1839. };
  1840. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rg32>
  1841. struct MemoryOwnerWrapper_t2465A24469535B06D3723673E3BD18CCA491A4AE : public MemoryManager_1_tE49FE1CF743677F630C534805F528DFC283A37CC
  1842. {
  1843. public:
  1844. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  1845. MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 * ___view_0;
  1846. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  1847. int32_t ___index_1;
  1848. public:
  1849. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t2465A24469535B06D3723673E3BD18CCA491A4AE, ___view_0)); }
  1850. inline MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 * get_view_0() const { return ___view_0; }
  1851. inline MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 ** get_address_of_view_0() { return &___view_0; }
  1852. inline void set_view_0(MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 * value)
  1853. {
  1854. ___view_0 = value;
  1855. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  1856. }
  1857. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t2465A24469535B06D3723673E3BD18CCA491A4AE, ___index_1)); }
  1858. inline int32_t get_index_1() const { return ___index_1; }
  1859. inline int32_t* get_address_of_index_1() { return &___index_1; }
  1860. inline void set_index_1(int32_t value)
  1861. {
  1862. ___index_1 = value;
  1863. }
  1864. };
  1865. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgb24>
  1866. struct MemoryOwnerWrapper_t1105927C8011BA869577673C8FB87290ABFFAC2F : public MemoryManager_1_t515458B958BF22794195F3FCBAE1AA95966FB714
  1867. {
  1868. public:
  1869. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  1870. MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 * ___view_0;
  1871. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  1872. int32_t ___index_1;
  1873. public:
  1874. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t1105927C8011BA869577673C8FB87290ABFFAC2F, ___view_0)); }
  1875. inline MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 * get_view_0() const { return ___view_0; }
  1876. inline MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 ** get_address_of_view_0() { return &___view_0; }
  1877. inline void set_view_0(MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 * value)
  1878. {
  1879. ___view_0 = value;
  1880. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  1881. }
  1882. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t1105927C8011BA869577673C8FB87290ABFFAC2F, ___index_1)); }
  1883. inline int32_t get_index_1() const { return ___index_1; }
  1884. inline int32_t* get_address_of_index_1() { return &___index_1; }
  1885. inline void set_index_1(int32_t value)
  1886. {
  1887. ___index_1 = value;
  1888. }
  1889. };
  1890. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgb48>
  1891. struct MemoryOwnerWrapper_tF88E66112603894278BA833A2C9D60C4872AE781 : public MemoryManager_1_tA44FB76512061B64EB6CE4AFEF54B91D61E2D03B
  1892. {
  1893. public:
  1894. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  1895. MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D * ___view_0;
  1896. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  1897. int32_t ___index_1;
  1898. public:
  1899. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tF88E66112603894278BA833A2C9D60C4872AE781, ___view_0)); }
  1900. inline MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D * get_view_0() const { return ___view_0; }
  1901. inline MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D ** get_address_of_view_0() { return &___view_0; }
  1902. inline void set_view_0(MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D * value)
  1903. {
  1904. ___view_0 = value;
  1905. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  1906. }
  1907. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tF88E66112603894278BA833A2C9D60C4872AE781, ___index_1)); }
  1908. inline int32_t get_index_1() const { return ___index_1; }
  1909. inline int32_t* get_address_of_index_1() { return &___index_1; }
  1910. inline void set_index_1(int32_t value)
  1911. {
  1912. ___index_1 = value;
  1913. }
  1914. };
  1915. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  1916. struct MemoryOwnerWrapper_t197B210199C50EA8F0941C06B96A13F2680BBC54 : public MemoryManager_1_tA8557ABE6CF2AD44BB0730CE2B9A6E6F1B27D120
  1917. {
  1918. public:
  1919. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  1920. MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 * ___view_0;
  1921. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  1922. int32_t ___index_1;
  1923. public:
  1924. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t197B210199C50EA8F0941C06B96A13F2680BBC54, ___view_0)); }
  1925. inline MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 * get_view_0() const { return ___view_0; }
  1926. inline MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 ** get_address_of_view_0() { return &___view_0; }
  1927. inline void set_view_0(MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 * value)
  1928. {
  1929. ___view_0 = value;
  1930. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  1931. }
  1932. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t197B210199C50EA8F0941C06B96A13F2680BBC54, ___index_1)); }
  1933. inline int32_t get_index_1() const { return ___index_1; }
  1934. inline int32_t* get_address_of_index_1() { return &___index_1; }
  1935. inline void set_index_1(int32_t value)
  1936. {
  1937. ___index_1 = value;
  1938. }
  1939. };
  1940. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba32>
  1941. struct MemoryOwnerWrapper_tCF6979859C30999032CA397B59DBE07CF375D41B : public MemoryManager_1_tBF51737E98AFC71588EBB05B0AD6BEEEC630702A
  1942. {
  1943. public:
  1944. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  1945. MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E * ___view_0;
  1946. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  1947. int32_t ___index_1;
  1948. public:
  1949. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tCF6979859C30999032CA397B59DBE07CF375D41B, ___view_0)); }
  1950. inline MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E * get_view_0() const { return ___view_0; }
  1951. inline MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E ** get_address_of_view_0() { return &___view_0; }
  1952. inline void set_view_0(MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E * value)
  1953. {
  1954. ___view_0 = value;
  1955. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  1956. }
  1957. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tCF6979859C30999032CA397B59DBE07CF375D41B, ___index_1)); }
  1958. inline int32_t get_index_1() const { return ___index_1; }
  1959. inline int32_t* get_address_of_index_1() { return &___index_1; }
  1960. inline void set_index_1(int32_t value)
  1961. {
  1962. ___index_1 = value;
  1963. }
  1964. };
  1965. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba64>
  1966. struct MemoryOwnerWrapper_tCB6FD144EBFB86225155C8D85B0956B388570529 : public MemoryManager_1_t9FED9E89C82C06CAC788BE9239E16640E767AE44
  1967. {
  1968. public:
  1969. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  1970. MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC * ___view_0;
  1971. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  1972. int32_t ___index_1;
  1973. public:
  1974. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tCB6FD144EBFB86225155C8D85B0956B388570529, ___view_0)); }
  1975. inline MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC * get_view_0() const { return ___view_0; }
  1976. inline MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC ** get_address_of_view_0() { return &___view_0; }
  1977. inline void set_view_0(MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC * value)
  1978. {
  1979. ___view_0 = value;
  1980. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  1981. }
  1982. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tCB6FD144EBFB86225155C8D85B0956B388570529, ___index_1)); }
  1983. inline int32_t get_index_1() const { return ___index_1; }
  1984. inline int32_t* get_address_of_index_1() { return &___index_1; }
  1985. inline void set_index_1(int32_t value)
  1986. {
  1987. ___index_1 = value;
  1988. }
  1989. };
  1990. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  1991. struct MemoryOwnerWrapper_tA46FB69C4445710462DC962006D8EDEB4BF539B2 : public MemoryManager_1_t552D4BE43DD4642A8A291EA3D551FCEECB2213CD
  1992. {
  1993. public:
  1994. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  1995. MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 * ___view_0;
  1996. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  1997. int32_t ___index_1;
  1998. public:
  1999. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tA46FB69C4445710462DC962006D8EDEB4BF539B2, ___view_0)); }
  2000. inline MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 * get_view_0() const { return ___view_0; }
  2001. inline MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 ** get_address_of_view_0() { return &___view_0; }
  2002. inline void set_view_0(MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 * value)
  2003. {
  2004. ___view_0 = value;
  2005. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  2006. }
  2007. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tA46FB69C4445710462DC962006D8EDEB4BF539B2, ___index_1)); }
  2008. inline int32_t get_index_1() const { return ___index_1; }
  2009. inline int32_t* get_address_of_index_1() { return &___index_1; }
  2010. inline void set_index_1(int32_t value)
  2011. {
  2012. ___index_1 = value;
  2013. }
  2014. };
  2015. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Short2>
  2016. struct MemoryOwnerWrapper_tB26EDC6E0BDFB878FF89163DA0CDDE888BBD15E6 : public MemoryManager_1_tCB4D3D6D80D414C8ABA17E4F6E32ABF98B343B90
  2017. {
  2018. public:
  2019. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  2020. MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 * ___view_0;
  2021. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  2022. int32_t ___index_1;
  2023. public:
  2024. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tB26EDC6E0BDFB878FF89163DA0CDDE888BBD15E6, ___view_0)); }
  2025. inline MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 * get_view_0() const { return ___view_0; }
  2026. inline MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 ** get_address_of_view_0() { return &___view_0; }
  2027. inline void set_view_0(MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 * value)
  2028. {
  2029. ___view_0 = value;
  2030. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  2031. }
  2032. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tB26EDC6E0BDFB878FF89163DA0CDDE888BBD15E6, ___index_1)); }
  2033. inline int32_t get_index_1() const { return ___index_1; }
  2034. inline int32_t* get_address_of_index_1() { return &___index_1; }
  2035. inline void set_index_1(int32_t value)
  2036. {
  2037. ___index_1 = value;
  2038. }
  2039. };
  2040. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Short4>
  2041. struct MemoryOwnerWrapper_tD3FA64941060D23EAC122A044B21E3B57FE9C5D4 : public MemoryManager_1_tEC1238441776B628014509035989771661756E25
  2042. {
  2043. public:
  2044. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  2045. MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB * ___view_0;
  2046. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  2047. int32_t ___index_1;
  2048. public:
  2049. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tD3FA64941060D23EAC122A044B21E3B57FE9C5D4, ___view_0)); }
  2050. inline MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB * get_view_0() const { return ___view_0; }
  2051. inline MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB ** get_address_of_view_0() { return &___view_0; }
  2052. inline void set_view_0(MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB * value)
  2053. {
  2054. ___view_0 = value;
  2055. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  2056. }
  2057. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_tD3FA64941060D23EAC122A044B21E3B57FE9C5D4, ___index_1)); }
  2058. inline int32_t get_index_1() const { return ___index_1; }
  2059. inline int32_t* get_address_of_index_1() { return &___index_1; }
  2060. inline void set_index_1(int32_t value)
  2061. {
  2062. ___index_1 = value;
  2063. }
  2064. };
  2065. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Single>
  2066. struct MemoryOwnerWrapper_t729A8EB43D3E0175BEC886959DF8A9251F33BEA2 : public MemoryManager_1_t9E58EA5F1DAC0777AB0DA3E4BEDE18FC6C9288DB
  2067. {
  2068. public:
  2069. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  2070. MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D * ___view_0;
  2071. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  2072. int32_t ___index_1;
  2073. public:
  2074. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t729A8EB43D3E0175BEC886959DF8A9251F33BEA2, ___view_0)); }
  2075. inline MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D * get_view_0() const { return ___view_0; }
  2076. inline MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D ** get_address_of_view_0() { return &___view_0; }
  2077. inline void set_view_0(MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D * value)
  2078. {
  2079. ___view_0 = value;
  2080. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  2081. }
  2082. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t729A8EB43D3E0175BEC886959DF8A9251F33BEA2, ___index_1)); }
  2083. inline int32_t get_index_1() const { return ___index_1; }
  2084. inline int32_t* get_address_of_index_1() { return &___index_1; }
  2085. inline void set_index_1(int32_t value)
  2086. {
  2087. ___index_1 = value;
  2088. }
  2089. };
  2090. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.UInt64>
  2091. struct MemoryOwnerWrapper_t91E5953B61ED0857702B599937D37E90B81F6A82 : public MemoryManager_1_tE13FF691F3D569F1F49F2EAD5D150A9AB0328773
  2092. {
  2093. public:
  2094. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  2095. MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA * ___view_0;
  2096. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  2097. int32_t ___index_1;
  2098. public:
  2099. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t91E5953B61ED0857702B599937D37E90B81F6A82, ___view_0)); }
  2100. inline MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA * get_view_0() const { return ___view_0; }
  2101. inline MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA ** get_address_of_view_0() { return &___view_0; }
  2102. inline void set_view_0(MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA * value)
  2103. {
  2104. ___view_0 = value;
  2105. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  2106. }
  2107. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t91E5953B61ED0857702B599937D37E90B81F6A82, ___index_1)); }
  2108. inline int32_t get_index_1() const { return ___index_1; }
  2109. inline int32_t* get_address_of_index_1() { return &___index_1; }
  2110. inline void set_index_1(int32_t value)
  2111. {
  2112. ___index_1 = value;
  2113. }
  2114. };
  2115. // SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Numerics.Vector4>
  2116. struct MemoryOwnerWrapper_t14B9452B77A20D31B58AB17AC6B2C1EC4218352C : public MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555
  2117. {
  2118. public:
  2119. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::view
  2120. MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D * ___view_0;
  2121. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper::index
  2122. int32_t ___index_1;
  2123. public:
  2124. inline static int32_t get_offset_of_view_0() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t14B9452B77A20D31B58AB17AC6B2C1EC4218352C, ___view_0)); }
  2125. inline MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D * get_view_0() const { return ___view_0; }
  2126. inline MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D ** get_address_of_view_0() { return &___view_0; }
  2127. inline void set_view_0(MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D * value)
  2128. {
  2129. ___view_0 = value;
  2130. Il2CppCodeGenWriteBarrier((void**)(&___view_0), (void*)value);
  2131. }
  2132. inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(MemoryOwnerWrapper_t14B9452B77A20D31B58AB17AC6B2C1EC4218352C, ___index_1)); }
  2133. inline int32_t get_index_1() const { return ___index_1; }
  2134. inline int32_t* get_address_of_index_1() { return &___index_1; }
  2135. inline void set_index_1(int32_t value)
  2136. {
  2137. ___index_1 = value;
  2138. }
  2139. };
  2140. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>
  2141. struct Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201
  2142. {
  2143. public:
  2144. // System.Object System.Memory`1::_object
  2145. RuntimeObject * ____object_0;
  2146. // System.Int32 System.Memory`1::_index
  2147. int32_t ____index_1;
  2148. // System.Int32 System.Memory`1::_length
  2149. int32_t ____length_2;
  2150. public:
  2151. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201, ____object_0)); }
  2152. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2153. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2154. inline void set__object_0(RuntimeObject * value)
  2155. {
  2156. ____object_0 = value;
  2157. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2158. }
  2159. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201, ____index_1)); }
  2160. inline int32_t get__index_1() const { return ____index_1; }
  2161. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2162. inline void set__index_1(int32_t value)
  2163. {
  2164. ____index_1 = value;
  2165. }
  2166. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201, ____length_2)); }
  2167. inline int32_t get__length_2() const { return ____length_2; }
  2168. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2169. inline void set__length_2(int32_t value)
  2170. {
  2171. ____length_2 = value;
  2172. }
  2173. };
  2174. // Native definition for P/Invoke marshalling of System.Memory`1
  2175. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2176. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2177. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  2178. {
  2179. Il2CppIUnknown* ____object_0;
  2180. int32_t ____index_1;
  2181. int32_t ____length_2;
  2182. };
  2183. #endif
  2184. // Native definition for COM marshalling of System.Memory`1
  2185. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2186. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2187. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  2188. {
  2189. Il2CppIUnknown* ____object_0;
  2190. int32_t ____index_1;
  2191. int32_t ____length_2;
  2192. };
  2193. #endif
  2194. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  2195. struct Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471
  2196. {
  2197. public:
  2198. // System.Object System.Memory`1::_object
  2199. RuntimeObject * ____object_0;
  2200. // System.Int32 System.Memory`1::_index
  2201. int32_t ____index_1;
  2202. // System.Int32 System.Memory`1::_length
  2203. int32_t ____length_2;
  2204. public:
  2205. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471, ____object_0)); }
  2206. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2207. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2208. inline void set__object_0(RuntimeObject * value)
  2209. {
  2210. ____object_0 = value;
  2211. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2212. }
  2213. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471, ____index_1)); }
  2214. inline int32_t get__index_1() const { return ____index_1; }
  2215. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2216. inline void set__index_1(int32_t value)
  2217. {
  2218. ____index_1 = value;
  2219. }
  2220. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471, ____length_2)); }
  2221. inline int32_t get__length_2() const { return ____length_2; }
  2222. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2223. inline void set__length_2(int32_t value)
  2224. {
  2225. ____length_2 = value;
  2226. }
  2227. };
  2228. // Native definition for P/Invoke marshalling of System.Memory`1
  2229. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2230. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2231. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  2232. {
  2233. Il2CppIUnknown* ____object_0;
  2234. int32_t ____index_1;
  2235. int32_t ____length_2;
  2236. };
  2237. #endif
  2238. // Native definition for COM marshalling of System.Memory`1
  2239. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2240. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2241. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  2242. {
  2243. Il2CppIUnknown* ____object_0;
  2244. int32_t ____index_1;
  2245. int32_t ____length_2;
  2246. };
  2247. #endif
  2248. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>
  2249. struct Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539
  2250. {
  2251. public:
  2252. // System.Object System.Memory`1::_object
  2253. RuntimeObject * ____object_0;
  2254. // System.Int32 System.Memory`1::_index
  2255. int32_t ____index_1;
  2256. // System.Int32 System.Memory`1::_length
  2257. int32_t ____length_2;
  2258. public:
  2259. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539, ____object_0)); }
  2260. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2261. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2262. inline void set__object_0(RuntimeObject * value)
  2263. {
  2264. ____object_0 = value;
  2265. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2266. }
  2267. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539, ____index_1)); }
  2268. inline int32_t get__index_1() const { return ____index_1; }
  2269. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2270. inline void set__index_1(int32_t value)
  2271. {
  2272. ____index_1 = value;
  2273. }
  2274. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539, ____length_2)); }
  2275. inline int32_t get__length_2() const { return ____length_2; }
  2276. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2277. inline void set__length_2(int32_t value)
  2278. {
  2279. ____length_2 = value;
  2280. }
  2281. };
  2282. // Native definition for P/Invoke marshalling of System.Memory`1
  2283. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2284. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2285. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  2286. {
  2287. Il2CppIUnknown* ____object_0;
  2288. int32_t ____index_1;
  2289. int32_t ____length_2;
  2290. };
  2291. #endif
  2292. // Native definition for COM marshalling of System.Memory`1
  2293. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2294. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2295. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  2296. {
  2297. Il2CppIUnknown* ____object_0;
  2298. int32_t ____index_1;
  2299. int32_t ____length_2;
  2300. };
  2301. #endif
  2302. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  2303. struct Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696
  2304. {
  2305. public:
  2306. // System.Object System.Memory`1::_object
  2307. RuntimeObject * ____object_0;
  2308. // System.Int32 System.Memory`1::_index
  2309. int32_t ____index_1;
  2310. // System.Int32 System.Memory`1::_length
  2311. int32_t ____length_2;
  2312. public:
  2313. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696, ____object_0)); }
  2314. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2315. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2316. inline void set__object_0(RuntimeObject * value)
  2317. {
  2318. ____object_0 = value;
  2319. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2320. }
  2321. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696, ____index_1)); }
  2322. inline int32_t get__index_1() const { return ____index_1; }
  2323. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2324. inline void set__index_1(int32_t value)
  2325. {
  2326. ____index_1 = value;
  2327. }
  2328. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696, ____length_2)); }
  2329. inline int32_t get__length_2() const { return ____length_2; }
  2330. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2331. inline void set__length_2(int32_t value)
  2332. {
  2333. ____length_2 = value;
  2334. }
  2335. };
  2336. // Native definition for P/Invoke marshalling of System.Memory`1
  2337. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2338. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2339. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  2340. {
  2341. Il2CppIUnknown* ____object_0;
  2342. int32_t ____index_1;
  2343. int32_t ____length_2;
  2344. };
  2345. #endif
  2346. // Native definition for COM marshalling of System.Memory`1
  2347. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2348. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2349. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  2350. {
  2351. Il2CppIUnknown* ____object_0;
  2352. int32_t ____index_1;
  2353. int32_t ____length_2;
  2354. };
  2355. #endif
  2356. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  2357. struct Memory_1_tF6B004411E05421516F33EC7213A5117F222236B
  2358. {
  2359. public:
  2360. // System.Object System.Memory`1::_object
  2361. RuntimeObject * ____object_0;
  2362. // System.Int32 System.Memory`1::_index
  2363. int32_t ____index_1;
  2364. // System.Int32 System.Memory`1::_length
  2365. int32_t ____length_2;
  2366. public:
  2367. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tF6B004411E05421516F33EC7213A5117F222236B, ____object_0)); }
  2368. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2369. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2370. inline void set__object_0(RuntimeObject * value)
  2371. {
  2372. ____object_0 = value;
  2373. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2374. }
  2375. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tF6B004411E05421516F33EC7213A5117F222236B, ____index_1)); }
  2376. inline int32_t get__index_1() const { return ____index_1; }
  2377. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2378. inline void set__index_1(int32_t value)
  2379. {
  2380. ____index_1 = value;
  2381. }
  2382. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tF6B004411E05421516F33EC7213A5117F222236B, ____length_2)); }
  2383. inline int32_t get__length_2() const { return ____length_2; }
  2384. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2385. inline void set__length_2(int32_t value)
  2386. {
  2387. ____length_2 = value;
  2388. }
  2389. };
  2390. // Native definition for P/Invoke marshalling of System.Memory`1
  2391. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2392. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2393. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  2394. {
  2395. Il2CppIUnknown* ____object_0;
  2396. int32_t ____index_1;
  2397. int32_t ____length_2;
  2398. };
  2399. #endif
  2400. // Native definition for COM marshalling of System.Memory`1
  2401. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2402. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2403. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  2404. {
  2405. Il2CppIUnknown* ____object_0;
  2406. int32_t ____index_1;
  2407. int32_t ____length_2;
  2408. };
  2409. #endif
  2410. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  2411. struct Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A
  2412. {
  2413. public:
  2414. // System.Object System.Memory`1::_object
  2415. RuntimeObject * ____object_0;
  2416. // System.Int32 System.Memory`1::_index
  2417. int32_t ____index_1;
  2418. // System.Int32 System.Memory`1::_length
  2419. int32_t ____length_2;
  2420. public:
  2421. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A, ____object_0)); }
  2422. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2423. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2424. inline void set__object_0(RuntimeObject * value)
  2425. {
  2426. ____object_0 = value;
  2427. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2428. }
  2429. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A, ____index_1)); }
  2430. inline int32_t get__index_1() const { return ____index_1; }
  2431. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2432. inline void set__index_1(int32_t value)
  2433. {
  2434. ____index_1 = value;
  2435. }
  2436. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A, ____length_2)); }
  2437. inline int32_t get__length_2() const { return ____length_2; }
  2438. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2439. inline void set__length_2(int32_t value)
  2440. {
  2441. ____length_2 = value;
  2442. }
  2443. };
  2444. // Native definition for P/Invoke marshalling of System.Memory`1
  2445. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2446. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2447. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  2448. {
  2449. Il2CppIUnknown* ____object_0;
  2450. int32_t ____index_1;
  2451. int32_t ____length_2;
  2452. };
  2453. #endif
  2454. // Native definition for COM marshalling of System.Memory`1
  2455. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2456. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2457. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  2458. {
  2459. Il2CppIUnknown* ____object_0;
  2460. int32_t ____index_1;
  2461. int32_t ____length_2;
  2462. };
  2463. #endif
  2464. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  2465. struct Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB
  2466. {
  2467. public:
  2468. // System.Object System.Memory`1::_object
  2469. RuntimeObject * ____object_0;
  2470. // System.Int32 System.Memory`1::_index
  2471. int32_t ____index_1;
  2472. // System.Int32 System.Memory`1::_length
  2473. int32_t ____length_2;
  2474. public:
  2475. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB, ____object_0)); }
  2476. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2477. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2478. inline void set__object_0(RuntimeObject * value)
  2479. {
  2480. ____object_0 = value;
  2481. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2482. }
  2483. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB, ____index_1)); }
  2484. inline int32_t get__index_1() const { return ____index_1; }
  2485. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2486. inline void set__index_1(int32_t value)
  2487. {
  2488. ____index_1 = value;
  2489. }
  2490. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB, ____length_2)); }
  2491. inline int32_t get__length_2() const { return ____length_2; }
  2492. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2493. inline void set__length_2(int32_t value)
  2494. {
  2495. ____length_2 = value;
  2496. }
  2497. };
  2498. // Native definition for P/Invoke marshalling of System.Memory`1
  2499. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2500. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2501. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  2502. {
  2503. Il2CppIUnknown* ____object_0;
  2504. int32_t ____index_1;
  2505. int32_t ____length_2;
  2506. };
  2507. #endif
  2508. // Native definition for COM marshalling of System.Memory`1
  2509. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2510. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2511. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  2512. {
  2513. Il2CppIUnknown* ____object_0;
  2514. int32_t ____index_1;
  2515. int32_t ____length_2;
  2516. };
  2517. #endif
  2518. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  2519. struct Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E
  2520. {
  2521. public:
  2522. // System.Object System.Memory`1::_object
  2523. RuntimeObject * ____object_0;
  2524. // System.Int32 System.Memory`1::_index
  2525. int32_t ____index_1;
  2526. // System.Int32 System.Memory`1::_length
  2527. int32_t ____length_2;
  2528. public:
  2529. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E, ____object_0)); }
  2530. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2531. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2532. inline void set__object_0(RuntimeObject * value)
  2533. {
  2534. ____object_0 = value;
  2535. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2536. }
  2537. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E, ____index_1)); }
  2538. inline int32_t get__index_1() const { return ____index_1; }
  2539. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2540. inline void set__index_1(int32_t value)
  2541. {
  2542. ____index_1 = value;
  2543. }
  2544. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E, ____length_2)); }
  2545. inline int32_t get__length_2() const { return ____length_2; }
  2546. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2547. inline void set__length_2(int32_t value)
  2548. {
  2549. ____length_2 = value;
  2550. }
  2551. };
  2552. // Native definition for P/Invoke marshalling of System.Memory`1
  2553. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2554. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2555. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  2556. {
  2557. Il2CppIUnknown* ____object_0;
  2558. int32_t ____index_1;
  2559. int32_t ____length_2;
  2560. };
  2561. #endif
  2562. // Native definition for COM marshalling of System.Memory`1
  2563. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2564. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2565. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  2566. {
  2567. Il2CppIUnknown* ____object_0;
  2568. int32_t ____index_1;
  2569. int32_t ____length_2;
  2570. };
  2571. #endif
  2572. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>
  2573. struct Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5
  2574. {
  2575. public:
  2576. // System.Object System.Memory`1::_object
  2577. RuntimeObject * ____object_0;
  2578. // System.Int32 System.Memory`1::_index
  2579. int32_t ____index_1;
  2580. // System.Int32 System.Memory`1::_length
  2581. int32_t ____length_2;
  2582. public:
  2583. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5, ____object_0)); }
  2584. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2585. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2586. inline void set__object_0(RuntimeObject * value)
  2587. {
  2588. ____object_0 = value;
  2589. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2590. }
  2591. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5, ____index_1)); }
  2592. inline int32_t get__index_1() const { return ____index_1; }
  2593. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2594. inline void set__index_1(int32_t value)
  2595. {
  2596. ____index_1 = value;
  2597. }
  2598. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5, ____length_2)); }
  2599. inline int32_t get__length_2() const { return ____length_2; }
  2600. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2601. inline void set__length_2(int32_t value)
  2602. {
  2603. ____length_2 = value;
  2604. }
  2605. };
  2606. // Native definition for P/Invoke marshalling of System.Memory`1
  2607. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2608. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2609. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  2610. {
  2611. Il2CppIUnknown* ____object_0;
  2612. int32_t ____index_1;
  2613. int32_t ____length_2;
  2614. };
  2615. #endif
  2616. // Native definition for COM marshalling of System.Memory`1
  2617. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2618. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2619. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  2620. {
  2621. Il2CppIUnknown* ____object_0;
  2622. int32_t ____index_1;
  2623. int32_t ____length_2;
  2624. };
  2625. #endif
  2626. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  2627. struct Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90
  2628. {
  2629. public:
  2630. // System.Object System.Memory`1::_object
  2631. RuntimeObject * ____object_0;
  2632. // System.Int32 System.Memory`1::_index
  2633. int32_t ____index_1;
  2634. // System.Int32 System.Memory`1::_length
  2635. int32_t ____length_2;
  2636. public:
  2637. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90, ____object_0)); }
  2638. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2639. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2640. inline void set__object_0(RuntimeObject * value)
  2641. {
  2642. ____object_0 = value;
  2643. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2644. }
  2645. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90, ____index_1)); }
  2646. inline int32_t get__index_1() const { return ____index_1; }
  2647. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2648. inline void set__index_1(int32_t value)
  2649. {
  2650. ____index_1 = value;
  2651. }
  2652. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90, ____length_2)); }
  2653. inline int32_t get__length_2() const { return ____length_2; }
  2654. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2655. inline void set__length_2(int32_t value)
  2656. {
  2657. ____length_2 = value;
  2658. }
  2659. };
  2660. // Native definition for P/Invoke marshalling of System.Memory`1
  2661. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2662. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2663. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  2664. {
  2665. Il2CppIUnknown* ____object_0;
  2666. int32_t ____index_1;
  2667. int32_t ____length_2;
  2668. };
  2669. #endif
  2670. // Native definition for COM marshalling of System.Memory`1
  2671. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2672. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2673. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  2674. {
  2675. Il2CppIUnknown* ____object_0;
  2676. int32_t ____index_1;
  2677. int32_t ____length_2;
  2678. };
  2679. #endif
  2680. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  2681. struct Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232
  2682. {
  2683. public:
  2684. // System.Object System.Memory`1::_object
  2685. RuntimeObject * ____object_0;
  2686. // System.Int32 System.Memory`1::_index
  2687. int32_t ____index_1;
  2688. // System.Int32 System.Memory`1::_length
  2689. int32_t ____length_2;
  2690. public:
  2691. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232, ____object_0)); }
  2692. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2693. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2694. inline void set__object_0(RuntimeObject * value)
  2695. {
  2696. ____object_0 = value;
  2697. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2698. }
  2699. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232, ____index_1)); }
  2700. inline int32_t get__index_1() const { return ____index_1; }
  2701. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2702. inline void set__index_1(int32_t value)
  2703. {
  2704. ____index_1 = value;
  2705. }
  2706. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232, ____length_2)); }
  2707. inline int32_t get__length_2() const { return ____length_2; }
  2708. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2709. inline void set__length_2(int32_t value)
  2710. {
  2711. ____length_2 = value;
  2712. }
  2713. };
  2714. // Native definition for P/Invoke marshalling of System.Memory`1
  2715. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2716. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2717. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  2718. {
  2719. Il2CppIUnknown* ____object_0;
  2720. int32_t ____index_1;
  2721. int32_t ____length_2;
  2722. };
  2723. #endif
  2724. // Native definition for COM marshalling of System.Memory`1
  2725. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2726. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2727. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  2728. {
  2729. Il2CppIUnknown* ____object_0;
  2730. int32_t ____index_1;
  2731. int32_t ____length_2;
  2732. };
  2733. #endif
  2734. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  2735. struct Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7
  2736. {
  2737. public:
  2738. // System.Object System.Memory`1::_object
  2739. RuntimeObject * ____object_0;
  2740. // System.Int32 System.Memory`1::_index
  2741. int32_t ____index_1;
  2742. // System.Int32 System.Memory`1::_length
  2743. int32_t ____length_2;
  2744. public:
  2745. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7, ____object_0)); }
  2746. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2747. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2748. inline void set__object_0(RuntimeObject * value)
  2749. {
  2750. ____object_0 = value;
  2751. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2752. }
  2753. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7, ____index_1)); }
  2754. inline int32_t get__index_1() const { return ____index_1; }
  2755. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2756. inline void set__index_1(int32_t value)
  2757. {
  2758. ____index_1 = value;
  2759. }
  2760. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7, ____length_2)); }
  2761. inline int32_t get__length_2() const { return ____length_2; }
  2762. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2763. inline void set__length_2(int32_t value)
  2764. {
  2765. ____length_2 = value;
  2766. }
  2767. };
  2768. // Native definition for P/Invoke marshalling of System.Memory`1
  2769. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2770. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2771. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  2772. {
  2773. Il2CppIUnknown* ____object_0;
  2774. int32_t ____index_1;
  2775. int32_t ____length_2;
  2776. };
  2777. #endif
  2778. // Native definition for COM marshalling of System.Memory`1
  2779. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2780. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2781. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  2782. {
  2783. Il2CppIUnknown* ____object_0;
  2784. int32_t ____index_1;
  2785. int32_t ____length_2;
  2786. };
  2787. #endif
  2788. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>
  2789. struct Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952
  2790. {
  2791. public:
  2792. // System.Object System.Memory`1::_object
  2793. RuntimeObject * ____object_0;
  2794. // System.Int32 System.Memory`1::_index
  2795. int32_t ____index_1;
  2796. // System.Int32 System.Memory`1::_length
  2797. int32_t ____length_2;
  2798. public:
  2799. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952, ____object_0)); }
  2800. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2801. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2802. inline void set__object_0(RuntimeObject * value)
  2803. {
  2804. ____object_0 = value;
  2805. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2806. }
  2807. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952, ____index_1)); }
  2808. inline int32_t get__index_1() const { return ____index_1; }
  2809. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2810. inline void set__index_1(int32_t value)
  2811. {
  2812. ____index_1 = value;
  2813. }
  2814. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952, ____length_2)); }
  2815. inline int32_t get__length_2() const { return ____length_2; }
  2816. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2817. inline void set__length_2(int32_t value)
  2818. {
  2819. ____length_2 = value;
  2820. }
  2821. };
  2822. // Native definition for P/Invoke marshalling of System.Memory`1
  2823. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2824. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2825. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  2826. {
  2827. Il2CppIUnknown* ____object_0;
  2828. int32_t ____index_1;
  2829. int32_t ____length_2;
  2830. };
  2831. #endif
  2832. // Native definition for COM marshalling of System.Memory`1
  2833. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2834. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2835. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  2836. {
  2837. Il2CppIUnknown* ____object_0;
  2838. int32_t ____index_1;
  2839. int32_t ____length_2;
  2840. };
  2841. #endif
  2842. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>
  2843. struct Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C
  2844. {
  2845. public:
  2846. // System.Object System.Memory`1::_object
  2847. RuntimeObject * ____object_0;
  2848. // System.Int32 System.Memory`1::_index
  2849. int32_t ____index_1;
  2850. // System.Int32 System.Memory`1::_length
  2851. int32_t ____length_2;
  2852. public:
  2853. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C, ____object_0)); }
  2854. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2855. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2856. inline void set__object_0(RuntimeObject * value)
  2857. {
  2858. ____object_0 = value;
  2859. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2860. }
  2861. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C, ____index_1)); }
  2862. inline int32_t get__index_1() const { return ____index_1; }
  2863. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2864. inline void set__index_1(int32_t value)
  2865. {
  2866. ____index_1 = value;
  2867. }
  2868. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C, ____length_2)); }
  2869. inline int32_t get__length_2() const { return ____length_2; }
  2870. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2871. inline void set__length_2(int32_t value)
  2872. {
  2873. ____length_2 = value;
  2874. }
  2875. };
  2876. // Native definition for P/Invoke marshalling of System.Memory`1
  2877. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2878. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2879. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  2880. {
  2881. Il2CppIUnknown* ____object_0;
  2882. int32_t ____index_1;
  2883. int32_t ____length_2;
  2884. };
  2885. #endif
  2886. // Native definition for COM marshalling of System.Memory`1
  2887. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2888. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2889. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  2890. {
  2891. Il2CppIUnknown* ____object_0;
  2892. int32_t ____index_1;
  2893. int32_t ____length_2;
  2894. };
  2895. #endif
  2896. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>
  2897. struct Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4
  2898. {
  2899. public:
  2900. // System.Object System.Memory`1::_object
  2901. RuntimeObject * ____object_0;
  2902. // System.Int32 System.Memory`1::_index
  2903. int32_t ____index_1;
  2904. // System.Int32 System.Memory`1::_length
  2905. int32_t ____length_2;
  2906. public:
  2907. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4, ____object_0)); }
  2908. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2909. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2910. inline void set__object_0(RuntimeObject * value)
  2911. {
  2912. ____object_0 = value;
  2913. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2914. }
  2915. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4, ____index_1)); }
  2916. inline int32_t get__index_1() const { return ____index_1; }
  2917. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2918. inline void set__index_1(int32_t value)
  2919. {
  2920. ____index_1 = value;
  2921. }
  2922. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4, ____length_2)); }
  2923. inline int32_t get__length_2() const { return ____length_2; }
  2924. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2925. inline void set__length_2(int32_t value)
  2926. {
  2927. ____length_2 = value;
  2928. }
  2929. };
  2930. // Native definition for P/Invoke marshalling of System.Memory`1
  2931. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2932. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2933. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  2934. {
  2935. Il2CppIUnknown* ____object_0;
  2936. int32_t ____index_1;
  2937. int32_t ____length_2;
  2938. };
  2939. #endif
  2940. // Native definition for COM marshalling of System.Memory`1
  2941. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2942. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2943. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  2944. {
  2945. Il2CppIUnknown* ____object_0;
  2946. int32_t ____index_1;
  2947. int32_t ____length_2;
  2948. };
  2949. #endif
  2950. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>
  2951. struct Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0
  2952. {
  2953. public:
  2954. // System.Object System.Memory`1::_object
  2955. RuntimeObject * ____object_0;
  2956. // System.Int32 System.Memory`1::_index
  2957. int32_t ____index_1;
  2958. // System.Int32 System.Memory`1::_length
  2959. int32_t ____length_2;
  2960. public:
  2961. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0, ____object_0)); }
  2962. inline RuntimeObject * get__object_0() const { return ____object_0; }
  2963. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  2964. inline void set__object_0(RuntimeObject * value)
  2965. {
  2966. ____object_0 = value;
  2967. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  2968. }
  2969. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0, ____index_1)); }
  2970. inline int32_t get__index_1() const { return ____index_1; }
  2971. inline int32_t* get_address_of__index_1() { return &____index_1; }
  2972. inline void set__index_1(int32_t value)
  2973. {
  2974. ____index_1 = value;
  2975. }
  2976. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0, ____length_2)); }
  2977. inline int32_t get__length_2() const { return ____length_2; }
  2978. inline int32_t* get_address_of__length_2() { return &____length_2; }
  2979. inline void set__length_2(int32_t value)
  2980. {
  2981. ____length_2 = value;
  2982. }
  2983. };
  2984. // Native definition for P/Invoke marshalling of System.Memory`1
  2985. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2986. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  2987. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  2988. {
  2989. Il2CppIUnknown* ____object_0;
  2990. int32_t ____index_1;
  2991. int32_t ____length_2;
  2992. };
  2993. #endif
  2994. // Native definition for COM marshalling of System.Memory`1
  2995. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2996. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  2997. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  2998. {
  2999. Il2CppIUnknown* ____object_0;
  3000. int32_t ____index_1;
  3001. int32_t ____length_2;
  3002. };
  3003. #endif
  3004. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  3005. struct Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47
  3006. {
  3007. public:
  3008. // System.Object System.Memory`1::_object
  3009. RuntimeObject * ____object_0;
  3010. // System.Int32 System.Memory`1::_index
  3011. int32_t ____index_1;
  3012. // System.Int32 System.Memory`1::_length
  3013. int32_t ____length_2;
  3014. public:
  3015. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47, ____object_0)); }
  3016. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3017. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3018. inline void set__object_0(RuntimeObject * value)
  3019. {
  3020. ____object_0 = value;
  3021. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3022. }
  3023. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47, ____index_1)); }
  3024. inline int32_t get__index_1() const { return ____index_1; }
  3025. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3026. inline void set__index_1(int32_t value)
  3027. {
  3028. ____index_1 = value;
  3029. }
  3030. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47, ____length_2)); }
  3031. inline int32_t get__length_2() const { return ____length_2; }
  3032. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3033. inline void set__length_2(int32_t value)
  3034. {
  3035. ____length_2 = value;
  3036. }
  3037. };
  3038. // Native definition for P/Invoke marshalling of System.Memory`1
  3039. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3040. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3041. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  3042. {
  3043. Il2CppIUnknown* ____object_0;
  3044. int32_t ____index_1;
  3045. int32_t ____length_2;
  3046. };
  3047. #endif
  3048. // Native definition for COM marshalling of System.Memory`1
  3049. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3050. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3051. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  3052. {
  3053. Il2CppIUnknown* ____object_0;
  3054. int32_t ____index_1;
  3055. int32_t ____length_2;
  3056. };
  3057. #endif
  3058. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  3059. struct Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737
  3060. {
  3061. public:
  3062. // System.Object System.Memory`1::_object
  3063. RuntimeObject * ____object_0;
  3064. // System.Int32 System.Memory`1::_index
  3065. int32_t ____index_1;
  3066. // System.Int32 System.Memory`1::_length
  3067. int32_t ____length_2;
  3068. public:
  3069. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737, ____object_0)); }
  3070. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3071. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3072. inline void set__object_0(RuntimeObject * value)
  3073. {
  3074. ____object_0 = value;
  3075. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3076. }
  3077. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737, ____index_1)); }
  3078. inline int32_t get__index_1() const { return ____index_1; }
  3079. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3080. inline void set__index_1(int32_t value)
  3081. {
  3082. ____index_1 = value;
  3083. }
  3084. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737, ____length_2)); }
  3085. inline int32_t get__length_2() const { return ____length_2; }
  3086. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3087. inline void set__length_2(int32_t value)
  3088. {
  3089. ____length_2 = value;
  3090. }
  3091. };
  3092. // Native definition for P/Invoke marshalling of System.Memory`1
  3093. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3094. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3095. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  3096. {
  3097. Il2CppIUnknown* ____object_0;
  3098. int32_t ____index_1;
  3099. int32_t ____length_2;
  3100. };
  3101. #endif
  3102. // Native definition for COM marshalling of System.Memory`1
  3103. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3104. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3105. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  3106. {
  3107. Il2CppIUnknown* ____object_0;
  3108. int32_t ____index_1;
  3109. int32_t ____length_2;
  3110. };
  3111. #endif
  3112. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  3113. struct Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4
  3114. {
  3115. public:
  3116. // System.Object System.Memory`1::_object
  3117. RuntimeObject * ____object_0;
  3118. // System.Int32 System.Memory`1::_index
  3119. int32_t ____index_1;
  3120. // System.Int32 System.Memory`1::_length
  3121. int32_t ____length_2;
  3122. public:
  3123. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4, ____object_0)); }
  3124. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3125. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3126. inline void set__object_0(RuntimeObject * value)
  3127. {
  3128. ____object_0 = value;
  3129. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3130. }
  3131. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4, ____index_1)); }
  3132. inline int32_t get__index_1() const { return ____index_1; }
  3133. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3134. inline void set__index_1(int32_t value)
  3135. {
  3136. ____index_1 = value;
  3137. }
  3138. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4, ____length_2)); }
  3139. inline int32_t get__length_2() const { return ____length_2; }
  3140. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3141. inline void set__length_2(int32_t value)
  3142. {
  3143. ____length_2 = value;
  3144. }
  3145. };
  3146. // Native definition for P/Invoke marshalling of System.Memory`1
  3147. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3148. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3149. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  3150. {
  3151. Il2CppIUnknown* ____object_0;
  3152. int32_t ____index_1;
  3153. int32_t ____length_2;
  3154. };
  3155. #endif
  3156. // Native definition for COM marshalling of System.Memory`1
  3157. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3158. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3159. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  3160. {
  3161. Il2CppIUnknown* ____object_0;
  3162. int32_t ____index_1;
  3163. int32_t ____length_2;
  3164. };
  3165. #endif
  3166. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  3167. struct Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0
  3168. {
  3169. public:
  3170. // System.Object System.Memory`1::_object
  3171. RuntimeObject * ____object_0;
  3172. // System.Int32 System.Memory`1::_index
  3173. int32_t ____index_1;
  3174. // System.Int32 System.Memory`1::_length
  3175. int32_t ____length_2;
  3176. public:
  3177. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0, ____object_0)); }
  3178. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3179. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3180. inline void set__object_0(RuntimeObject * value)
  3181. {
  3182. ____object_0 = value;
  3183. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3184. }
  3185. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0, ____index_1)); }
  3186. inline int32_t get__index_1() const { return ____index_1; }
  3187. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3188. inline void set__index_1(int32_t value)
  3189. {
  3190. ____index_1 = value;
  3191. }
  3192. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0, ____length_2)); }
  3193. inline int32_t get__length_2() const { return ____length_2; }
  3194. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3195. inline void set__length_2(int32_t value)
  3196. {
  3197. ____length_2 = value;
  3198. }
  3199. };
  3200. // Native definition for P/Invoke marshalling of System.Memory`1
  3201. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3202. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3203. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  3204. {
  3205. Il2CppIUnknown* ____object_0;
  3206. int32_t ____index_1;
  3207. int32_t ____length_2;
  3208. };
  3209. #endif
  3210. // Native definition for COM marshalling of System.Memory`1
  3211. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3212. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3213. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  3214. {
  3215. Il2CppIUnknown* ____object_0;
  3216. int32_t ____index_1;
  3217. int32_t ____length_2;
  3218. };
  3219. #endif
  3220. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  3221. struct Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26
  3222. {
  3223. public:
  3224. // System.Object System.Memory`1::_object
  3225. RuntimeObject * ____object_0;
  3226. // System.Int32 System.Memory`1::_index
  3227. int32_t ____index_1;
  3228. // System.Int32 System.Memory`1::_length
  3229. int32_t ____length_2;
  3230. public:
  3231. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26, ____object_0)); }
  3232. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3233. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3234. inline void set__object_0(RuntimeObject * value)
  3235. {
  3236. ____object_0 = value;
  3237. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3238. }
  3239. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26, ____index_1)); }
  3240. inline int32_t get__index_1() const { return ____index_1; }
  3241. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3242. inline void set__index_1(int32_t value)
  3243. {
  3244. ____index_1 = value;
  3245. }
  3246. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26, ____length_2)); }
  3247. inline int32_t get__length_2() const { return ____length_2; }
  3248. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3249. inline void set__length_2(int32_t value)
  3250. {
  3251. ____length_2 = value;
  3252. }
  3253. };
  3254. // Native definition for P/Invoke marshalling of System.Memory`1
  3255. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3256. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3257. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  3258. {
  3259. Il2CppIUnknown* ____object_0;
  3260. int32_t ____index_1;
  3261. int32_t ____length_2;
  3262. };
  3263. #endif
  3264. // Native definition for COM marshalling of System.Memory`1
  3265. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3266. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3267. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  3268. {
  3269. Il2CppIUnknown* ____object_0;
  3270. int32_t ____index_1;
  3271. int32_t ____length_2;
  3272. };
  3273. #endif
  3274. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  3275. struct Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727
  3276. {
  3277. public:
  3278. // System.Object System.Memory`1::_object
  3279. RuntimeObject * ____object_0;
  3280. // System.Int32 System.Memory`1::_index
  3281. int32_t ____index_1;
  3282. // System.Int32 System.Memory`1::_length
  3283. int32_t ____length_2;
  3284. public:
  3285. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727, ____object_0)); }
  3286. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3287. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3288. inline void set__object_0(RuntimeObject * value)
  3289. {
  3290. ____object_0 = value;
  3291. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3292. }
  3293. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727, ____index_1)); }
  3294. inline int32_t get__index_1() const { return ____index_1; }
  3295. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3296. inline void set__index_1(int32_t value)
  3297. {
  3298. ____index_1 = value;
  3299. }
  3300. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727, ____length_2)); }
  3301. inline int32_t get__length_2() const { return ____length_2; }
  3302. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3303. inline void set__length_2(int32_t value)
  3304. {
  3305. ____length_2 = value;
  3306. }
  3307. };
  3308. // Native definition for P/Invoke marshalling of System.Memory`1
  3309. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3310. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3311. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  3312. {
  3313. Il2CppIUnknown* ____object_0;
  3314. int32_t ____index_1;
  3315. int32_t ____length_2;
  3316. };
  3317. #endif
  3318. // Native definition for COM marshalling of System.Memory`1
  3319. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3320. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3321. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  3322. {
  3323. Il2CppIUnknown* ____object_0;
  3324. int32_t ____index_1;
  3325. int32_t ____length_2;
  3326. };
  3327. #endif
  3328. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  3329. struct Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E
  3330. {
  3331. public:
  3332. // System.Object System.Memory`1::_object
  3333. RuntimeObject * ____object_0;
  3334. // System.Int32 System.Memory`1::_index
  3335. int32_t ____index_1;
  3336. // System.Int32 System.Memory`1::_length
  3337. int32_t ____length_2;
  3338. public:
  3339. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E, ____object_0)); }
  3340. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3341. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3342. inline void set__object_0(RuntimeObject * value)
  3343. {
  3344. ____object_0 = value;
  3345. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3346. }
  3347. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E, ____index_1)); }
  3348. inline int32_t get__index_1() const { return ____index_1; }
  3349. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3350. inline void set__index_1(int32_t value)
  3351. {
  3352. ____index_1 = value;
  3353. }
  3354. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E, ____length_2)); }
  3355. inline int32_t get__length_2() const { return ____length_2; }
  3356. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3357. inline void set__length_2(int32_t value)
  3358. {
  3359. ____length_2 = value;
  3360. }
  3361. };
  3362. // Native definition for P/Invoke marshalling of System.Memory`1
  3363. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3364. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3365. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  3366. {
  3367. Il2CppIUnknown* ____object_0;
  3368. int32_t ____index_1;
  3369. int32_t ____length_2;
  3370. };
  3371. #endif
  3372. // Native definition for COM marshalling of System.Memory`1
  3373. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3374. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3375. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  3376. {
  3377. Il2CppIUnknown* ____object_0;
  3378. int32_t ____index_1;
  3379. int32_t ____length_2;
  3380. };
  3381. #endif
  3382. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  3383. struct Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF
  3384. {
  3385. public:
  3386. // System.Object System.Memory`1::_object
  3387. RuntimeObject * ____object_0;
  3388. // System.Int32 System.Memory`1::_index
  3389. int32_t ____index_1;
  3390. // System.Int32 System.Memory`1::_length
  3391. int32_t ____length_2;
  3392. public:
  3393. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF, ____object_0)); }
  3394. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3395. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3396. inline void set__object_0(RuntimeObject * value)
  3397. {
  3398. ____object_0 = value;
  3399. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3400. }
  3401. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF, ____index_1)); }
  3402. inline int32_t get__index_1() const { return ____index_1; }
  3403. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3404. inline void set__index_1(int32_t value)
  3405. {
  3406. ____index_1 = value;
  3407. }
  3408. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF, ____length_2)); }
  3409. inline int32_t get__length_2() const { return ____length_2; }
  3410. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3411. inline void set__length_2(int32_t value)
  3412. {
  3413. ____length_2 = value;
  3414. }
  3415. };
  3416. // Native definition for P/Invoke marshalling of System.Memory`1
  3417. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3418. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3419. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  3420. {
  3421. Il2CppIUnknown* ____object_0;
  3422. int32_t ____index_1;
  3423. int32_t ____length_2;
  3424. };
  3425. #endif
  3426. // Native definition for COM marshalling of System.Memory`1
  3427. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3428. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3429. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  3430. {
  3431. Il2CppIUnknown* ____object_0;
  3432. int32_t ____index_1;
  3433. int32_t ____length_2;
  3434. };
  3435. #endif
  3436. // System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  3437. struct Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1
  3438. {
  3439. public:
  3440. // System.Object System.Memory`1::_object
  3441. RuntimeObject * ____object_0;
  3442. // System.Int32 System.Memory`1::_index
  3443. int32_t ____index_1;
  3444. // System.Int32 System.Memory`1::_length
  3445. int32_t ____length_2;
  3446. public:
  3447. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1, ____object_0)); }
  3448. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3449. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3450. inline void set__object_0(RuntimeObject * value)
  3451. {
  3452. ____object_0 = value;
  3453. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3454. }
  3455. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1, ____index_1)); }
  3456. inline int32_t get__index_1() const { return ____index_1; }
  3457. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3458. inline void set__index_1(int32_t value)
  3459. {
  3460. ____index_1 = value;
  3461. }
  3462. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1, ____length_2)); }
  3463. inline int32_t get__length_2() const { return ____length_2; }
  3464. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3465. inline void set__length_2(int32_t value)
  3466. {
  3467. ____length_2 = value;
  3468. }
  3469. };
  3470. // Native definition for P/Invoke marshalling of System.Memory`1
  3471. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3472. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3473. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  3474. {
  3475. Il2CppIUnknown* ____object_0;
  3476. int32_t ____index_1;
  3477. int32_t ____length_2;
  3478. };
  3479. #endif
  3480. // Native definition for COM marshalling of System.Memory`1
  3481. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3482. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3483. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  3484. {
  3485. Il2CppIUnknown* ____object_0;
  3486. int32_t ____index_1;
  3487. int32_t ____length_2;
  3488. };
  3489. #endif
  3490. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  3491. struct Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89
  3492. {
  3493. public:
  3494. // System.Object System.Memory`1::_object
  3495. RuntimeObject * ____object_0;
  3496. // System.Int32 System.Memory`1::_index
  3497. int32_t ____index_1;
  3498. // System.Int32 System.Memory`1::_length
  3499. int32_t ____length_2;
  3500. public:
  3501. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89, ____object_0)); }
  3502. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3503. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3504. inline void set__object_0(RuntimeObject * value)
  3505. {
  3506. ____object_0 = value;
  3507. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3508. }
  3509. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89, ____index_1)); }
  3510. inline int32_t get__index_1() const { return ____index_1; }
  3511. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3512. inline void set__index_1(int32_t value)
  3513. {
  3514. ____index_1 = value;
  3515. }
  3516. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89, ____length_2)); }
  3517. inline int32_t get__length_2() const { return ____length_2; }
  3518. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3519. inline void set__length_2(int32_t value)
  3520. {
  3521. ____length_2 = value;
  3522. }
  3523. };
  3524. // Native definition for P/Invoke marshalling of System.Memory`1
  3525. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3526. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3527. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  3528. {
  3529. Il2CppIUnknown* ____object_0;
  3530. int32_t ____index_1;
  3531. int32_t ____length_2;
  3532. };
  3533. #endif
  3534. // Native definition for COM marshalling of System.Memory`1
  3535. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3536. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3537. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  3538. {
  3539. Il2CppIUnknown* ____object_0;
  3540. int32_t ____index_1;
  3541. int32_t ____length_2;
  3542. };
  3543. #endif
  3544. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  3545. struct Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7
  3546. {
  3547. public:
  3548. // System.Object System.Memory`1::_object
  3549. RuntimeObject * ____object_0;
  3550. // System.Int32 System.Memory`1::_index
  3551. int32_t ____index_1;
  3552. // System.Int32 System.Memory`1::_length
  3553. int32_t ____length_2;
  3554. public:
  3555. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7, ____object_0)); }
  3556. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3557. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3558. inline void set__object_0(RuntimeObject * value)
  3559. {
  3560. ____object_0 = value;
  3561. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3562. }
  3563. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7, ____index_1)); }
  3564. inline int32_t get__index_1() const { return ____index_1; }
  3565. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3566. inline void set__index_1(int32_t value)
  3567. {
  3568. ____index_1 = value;
  3569. }
  3570. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7, ____length_2)); }
  3571. inline int32_t get__length_2() const { return ____length_2; }
  3572. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3573. inline void set__length_2(int32_t value)
  3574. {
  3575. ____length_2 = value;
  3576. }
  3577. };
  3578. // Native definition for P/Invoke marshalling of System.Memory`1
  3579. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3580. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3581. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  3582. {
  3583. Il2CppIUnknown* ____object_0;
  3584. int32_t ____index_1;
  3585. int32_t ____length_2;
  3586. };
  3587. #endif
  3588. // Native definition for COM marshalling of System.Memory`1
  3589. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3590. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3591. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  3592. {
  3593. Il2CppIUnknown* ____object_0;
  3594. int32_t ____index_1;
  3595. int32_t ____length_2;
  3596. };
  3597. #endif
  3598. // System.Memory`1<System.Int32>
  3599. struct Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7
  3600. {
  3601. public:
  3602. // System.Object System.Memory`1::_object
  3603. RuntimeObject * ____object_0;
  3604. // System.Int32 System.Memory`1::_index
  3605. int32_t ____index_1;
  3606. // System.Int32 System.Memory`1::_length
  3607. int32_t ____length_2;
  3608. public:
  3609. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7, ____object_0)); }
  3610. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3611. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3612. inline void set__object_0(RuntimeObject * value)
  3613. {
  3614. ____object_0 = value;
  3615. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3616. }
  3617. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7, ____index_1)); }
  3618. inline int32_t get__index_1() const { return ____index_1; }
  3619. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3620. inline void set__index_1(int32_t value)
  3621. {
  3622. ____index_1 = value;
  3623. }
  3624. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7, ____length_2)); }
  3625. inline int32_t get__length_2() const { return ____length_2; }
  3626. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3627. inline void set__length_2(int32_t value)
  3628. {
  3629. ____length_2 = value;
  3630. }
  3631. };
  3632. // Native definition for P/Invoke marshalling of System.Memory`1
  3633. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3634. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3635. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  3636. {
  3637. Il2CppIUnknown* ____object_0;
  3638. int32_t ____index_1;
  3639. int32_t ____length_2;
  3640. };
  3641. #endif
  3642. // Native definition for COM marshalling of System.Memory`1
  3643. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3644. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3645. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  3646. {
  3647. Il2CppIUnknown* ____object_0;
  3648. int32_t ____index_1;
  3649. int32_t ____length_2;
  3650. };
  3651. #endif
  3652. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.L16>
  3653. struct Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA
  3654. {
  3655. public:
  3656. // System.Object System.Memory`1::_object
  3657. RuntimeObject * ____object_0;
  3658. // System.Int32 System.Memory`1::_index
  3659. int32_t ____index_1;
  3660. // System.Int32 System.Memory`1::_length
  3661. int32_t ____length_2;
  3662. public:
  3663. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA, ____object_0)); }
  3664. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3665. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3666. inline void set__object_0(RuntimeObject * value)
  3667. {
  3668. ____object_0 = value;
  3669. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3670. }
  3671. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA, ____index_1)); }
  3672. inline int32_t get__index_1() const { return ____index_1; }
  3673. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3674. inline void set__index_1(int32_t value)
  3675. {
  3676. ____index_1 = value;
  3677. }
  3678. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA, ____length_2)); }
  3679. inline int32_t get__length_2() const { return ____length_2; }
  3680. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3681. inline void set__length_2(int32_t value)
  3682. {
  3683. ____length_2 = value;
  3684. }
  3685. };
  3686. // Native definition for P/Invoke marshalling of System.Memory`1
  3687. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3688. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3689. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  3690. {
  3691. Il2CppIUnknown* ____object_0;
  3692. int32_t ____index_1;
  3693. int32_t ____length_2;
  3694. };
  3695. #endif
  3696. // Native definition for COM marshalling of System.Memory`1
  3697. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3698. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3699. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  3700. {
  3701. Il2CppIUnknown* ____object_0;
  3702. int32_t ____index_1;
  3703. int32_t ____length_2;
  3704. };
  3705. #endif
  3706. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.L8>
  3707. struct Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8
  3708. {
  3709. public:
  3710. // System.Object System.Memory`1::_object
  3711. RuntimeObject * ____object_0;
  3712. // System.Int32 System.Memory`1::_index
  3713. int32_t ____index_1;
  3714. // System.Int32 System.Memory`1::_length
  3715. int32_t ____length_2;
  3716. public:
  3717. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8, ____object_0)); }
  3718. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3719. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3720. inline void set__object_0(RuntimeObject * value)
  3721. {
  3722. ____object_0 = value;
  3723. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3724. }
  3725. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8, ____index_1)); }
  3726. inline int32_t get__index_1() const { return ____index_1; }
  3727. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3728. inline void set__index_1(int32_t value)
  3729. {
  3730. ____index_1 = value;
  3731. }
  3732. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8, ____length_2)); }
  3733. inline int32_t get__length_2() const { return ____length_2; }
  3734. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3735. inline void set__length_2(int32_t value)
  3736. {
  3737. ____length_2 = value;
  3738. }
  3739. };
  3740. // Native definition for P/Invoke marshalling of System.Memory`1
  3741. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3742. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3743. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  3744. {
  3745. Il2CppIUnknown* ____object_0;
  3746. int32_t ____index_1;
  3747. int32_t ____length_2;
  3748. };
  3749. #endif
  3750. // Native definition for COM marshalling of System.Memory`1
  3751. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3752. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3753. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  3754. {
  3755. Il2CppIUnknown* ____object_0;
  3756. int32_t ____index_1;
  3757. int32_t ____length_2;
  3758. };
  3759. #endif
  3760. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.La16>
  3761. struct Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C
  3762. {
  3763. public:
  3764. // System.Object System.Memory`1::_object
  3765. RuntimeObject * ____object_0;
  3766. // System.Int32 System.Memory`1::_index
  3767. int32_t ____index_1;
  3768. // System.Int32 System.Memory`1::_length
  3769. int32_t ____length_2;
  3770. public:
  3771. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C, ____object_0)); }
  3772. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3773. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3774. inline void set__object_0(RuntimeObject * value)
  3775. {
  3776. ____object_0 = value;
  3777. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3778. }
  3779. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C, ____index_1)); }
  3780. inline int32_t get__index_1() const { return ____index_1; }
  3781. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3782. inline void set__index_1(int32_t value)
  3783. {
  3784. ____index_1 = value;
  3785. }
  3786. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C, ____length_2)); }
  3787. inline int32_t get__length_2() const { return ____length_2; }
  3788. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3789. inline void set__length_2(int32_t value)
  3790. {
  3791. ____length_2 = value;
  3792. }
  3793. };
  3794. // Native definition for P/Invoke marshalling of System.Memory`1
  3795. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3796. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3797. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  3798. {
  3799. Il2CppIUnknown* ____object_0;
  3800. int32_t ____index_1;
  3801. int32_t ____length_2;
  3802. };
  3803. #endif
  3804. // Native definition for COM marshalling of System.Memory`1
  3805. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3806. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3807. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  3808. {
  3809. Il2CppIUnknown* ____object_0;
  3810. int32_t ____index_1;
  3811. int32_t ____length_2;
  3812. };
  3813. #endif
  3814. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.La32>
  3815. struct Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031
  3816. {
  3817. public:
  3818. // System.Object System.Memory`1::_object
  3819. RuntimeObject * ____object_0;
  3820. // System.Int32 System.Memory`1::_index
  3821. int32_t ____index_1;
  3822. // System.Int32 System.Memory`1::_length
  3823. int32_t ____length_2;
  3824. public:
  3825. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031, ____object_0)); }
  3826. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3827. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3828. inline void set__object_0(RuntimeObject * value)
  3829. {
  3830. ____object_0 = value;
  3831. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3832. }
  3833. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031, ____index_1)); }
  3834. inline int32_t get__index_1() const { return ____index_1; }
  3835. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3836. inline void set__index_1(int32_t value)
  3837. {
  3838. ____index_1 = value;
  3839. }
  3840. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031, ____length_2)); }
  3841. inline int32_t get__length_2() const { return ____length_2; }
  3842. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3843. inline void set__length_2(int32_t value)
  3844. {
  3845. ____length_2 = value;
  3846. }
  3847. };
  3848. // Native definition for P/Invoke marshalling of System.Memory`1
  3849. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3850. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3851. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  3852. {
  3853. Il2CppIUnknown* ____object_0;
  3854. int32_t ____index_1;
  3855. int32_t ____length_2;
  3856. };
  3857. #endif
  3858. // Native definition for COM marshalling of System.Memory`1
  3859. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3860. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3861. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  3862. {
  3863. Il2CppIUnknown* ____object_0;
  3864. int32_t ____index_1;
  3865. int32_t ____length_2;
  3866. };
  3867. #endif
  3868. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  3869. struct Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4
  3870. {
  3871. public:
  3872. // System.Object System.Memory`1::_object
  3873. RuntimeObject * ____object_0;
  3874. // System.Int32 System.Memory`1::_index
  3875. int32_t ____index_1;
  3876. // System.Int32 System.Memory`1::_length
  3877. int32_t ____length_2;
  3878. public:
  3879. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4, ____object_0)); }
  3880. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3881. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3882. inline void set__object_0(RuntimeObject * value)
  3883. {
  3884. ____object_0 = value;
  3885. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3886. }
  3887. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4, ____index_1)); }
  3888. inline int32_t get__index_1() const { return ____index_1; }
  3889. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3890. inline void set__index_1(int32_t value)
  3891. {
  3892. ____index_1 = value;
  3893. }
  3894. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4, ____length_2)); }
  3895. inline int32_t get__length_2() const { return ____length_2; }
  3896. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3897. inline void set__length_2(int32_t value)
  3898. {
  3899. ____length_2 = value;
  3900. }
  3901. };
  3902. // Native definition for P/Invoke marshalling of System.Memory`1
  3903. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3904. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3905. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  3906. {
  3907. Il2CppIUnknown* ____object_0;
  3908. int32_t ____index_1;
  3909. int32_t ____length_2;
  3910. };
  3911. #endif
  3912. // Native definition for COM marshalling of System.Memory`1
  3913. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3914. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3915. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  3916. {
  3917. Il2CppIUnknown* ____object_0;
  3918. int32_t ____index_1;
  3919. int32_t ____length_2;
  3920. };
  3921. #endif
  3922. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  3923. struct Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3
  3924. {
  3925. public:
  3926. // System.Object System.Memory`1::_object
  3927. RuntimeObject * ____object_0;
  3928. // System.Int32 System.Memory`1::_index
  3929. int32_t ____index_1;
  3930. // System.Int32 System.Memory`1::_length
  3931. int32_t ____length_2;
  3932. public:
  3933. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3, ____object_0)); }
  3934. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3935. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3936. inline void set__object_0(RuntimeObject * value)
  3937. {
  3938. ____object_0 = value;
  3939. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3940. }
  3941. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3, ____index_1)); }
  3942. inline int32_t get__index_1() const { return ____index_1; }
  3943. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3944. inline void set__index_1(int32_t value)
  3945. {
  3946. ____index_1 = value;
  3947. }
  3948. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3, ____length_2)); }
  3949. inline int32_t get__length_2() const { return ____length_2; }
  3950. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3951. inline void set__length_2(int32_t value)
  3952. {
  3953. ____length_2 = value;
  3954. }
  3955. };
  3956. // Native definition for P/Invoke marshalling of System.Memory`1
  3957. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3958. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  3959. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  3960. {
  3961. Il2CppIUnknown* ____object_0;
  3962. int32_t ____index_1;
  3963. int32_t ____length_2;
  3964. };
  3965. #endif
  3966. // Native definition for COM marshalling of System.Memory`1
  3967. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3968. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  3969. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  3970. {
  3971. Il2CppIUnknown* ____object_0;
  3972. int32_t ____index_1;
  3973. int32_t ____length_2;
  3974. };
  3975. #endif
  3976. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  3977. struct Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043
  3978. {
  3979. public:
  3980. // System.Object System.Memory`1::_object
  3981. RuntimeObject * ____object_0;
  3982. // System.Int32 System.Memory`1::_index
  3983. int32_t ____index_1;
  3984. // System.Int32 System.Memory`1::_length
  3985. int32_t ____length_2;
  3986. public:
  3987. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043, ____object_0)); }
  3988. inline RuntimeObject * get__object_0() const { return ____object_0; }
  3989. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  3990. inline void set__object_0(RuntimeObject * value)
  3991. {
  3992. ____object_0 = value;
  3993. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  3994. }
  3995. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043, ____index_1)); }
  3996. inline int32_t get__index_1() const { return ____index_1; }
  3997. inline int32_t* get_address_of__index_1() { return &____index_1; }
  3998. inline void set__index_1(int32_t value)
  3999. {
  4000. ____index_1 = value;
  4001. }
  4002. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043, ____length_2)); }
  4003. inline int32_t get__length_2() const { return ____length_2; }
  4004. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4005. inline void set__length_2(int32_t value)
  4006. {
  4007. ____length_2 = value;
  4008. }
  4009. };
  4010. // Native definition for P/Invoke marshalling of System.Memory`1
  4011. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4012. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4013. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  4014. {
  4015. Il2CppIUnknown* ____object_0;
  4016. int32_t ____index_1;
  4017. int32_t ____length_2;
  4018. };
  4019. #endif
  4020. // Native definition for COM marshalling of System.Memory`1
  4021. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4022. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4023. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  4024. {
  4025. Il2CppIUnknown* ____object_0;
  4026. int32_t ____index_1;
  4027. int32_t ____length_2;
  4028. };
  4029. #endif
  4030. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  4031. struct Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D
  4032. {
  4033. public:
  4034. // System.Object System.Memory`1::_object
  4035. RuntimeObject * ____object_0;
  4036. // System.Int32 System.Memory`1::_index
  4037. int32_t ____index_1;
  4038. // System.Int32 System.Memory`1::_length
  4039. int32_t ____length_2;
  4040. public:
  4041. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D, ____object_0)); }
  4042. inline RuntimeObject * get__object_0() const { return ____object_0; }
  4043. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  4044. inline void set__object_0(RuntimeObject * value)
  4045. {
  4046. ____object_0 = value;
  4047. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  4048. }
  4049. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D, ____index_1)); }
  4050. inline int32_t get__index_1() const { return ____index_1; }
  4051. inline int32_t* get_address_of__index_1() { return &____index_1; }
  4052. inline void set__index_1(int32_t value)
  4053. {
  4054. ____index_1 = value;
  4055. }
  4056. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D, ____length_2)); }
  4057. inline int32_t get__length_2() const { return ____length_2; }
  4058. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4059. inline void set__length_2(int32_t value)
  4060. {
  4061. ____length_2 = value;
  4062. }
  4063. };
  4064. // Native definition for P/Invoke marshalling of System.Memory`1
  4065. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4066. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4067. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  4068. {
  4069. Il2CppIUnknown* ____object_0;
  4070. int32_t ____index_1;
  4071. int32_t ____length_2;
  4072. };
  4073. #endif
  4074. // Native definition for COM marshalling of System.Memory`1
  4075. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4076. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4077. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  4078. {
  4079. Il2CppIUnknown* ____object_0;
  4080. int32_t ____index_1;
  4081. int32_t ____length_2;
  4082. };
  4083. #endif
  4084. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  4085. struct Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215
  4086. {
  4087. public:
  4088. // System.Object System.Memory`1::_object
  4089. RuntimeObject * ____object_0;
  4090. // System.Int32 System.Memory`1::_index
  4091. int32_t ____index_1;
  4092. // System.Int32 System.Memory`1::_length
  4093. int32_t ____length_2;
  4094. public:
  4095. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215, ____object_0)); }
  4096. inline RuntimeObject * get__object_0() const { return ____object_0; }
  4097. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  4098. inline void set__object_0(RuntimeObject * value)
  4099. {
  4100. ____object_0 = value;
  4101. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  4102. }
  4103. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215, ____index_1)); }
  4104. inline int32_t get__index_1() const { return ____index_1; }
  4105. inline int32_t* get_address_of__index_1() { return &____index_1; }
  4106. inline void set__index_1(int32_t value)
  4107. {
  4108. ____index_1 = value;
  4109. }
  4110. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215, ____length_2)); }
  4111. inline int32_t get__length_2() const { return ____length_2; }
  4112. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4113. inline void set__length_2(int32_t value)
  4114. {
  4115. ____length_2 = value;
  4116. }
  4117. };
  4118. // Native definition for P/Invoke marshalling of System.Memory`1
  4119. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4120. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4121. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  4122. {
  4123. Il2CppIUnknown* ____object_0;
  4124. int32_t ____index_1;
  4125. int32_t ____length_2;
  4126. };
  4127. #endif
  4128. // Native definition for COM marshalling of System.Memory`1
  4129. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4130. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4131. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  4132. {
  4133. Il2CppIUnknown* ____object_0;
  4134. int32_t ____index_1;
  4135. int32_t ____length_2;
  4136. };
  4137. #endif
  4138. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  4139. struct Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1
  4140. {
  4141. public:
  4142. // System.Object System.Memory`1::_object
  4143. RuntimeObject * ____object_0;
  4144. // System.Int32 System.Memory`1::_index
  4145. int32_t ____index_1;
  4146. // System.Int32 System.Memory`1::_length
  4147. int32_t ____length_2;
  4148. public:
  4149. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1, ____object_0)); }
  4150. inline RuntimeObject * get__object_0() const { return ____object_0; }
  4151. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  4152. inline void set__object_0(RuntimeObject * value)
  4153. {
  4154. ____object_0 = value;
  4155. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  4156. }
  4157. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1, ____index_1)); }
  4158. inline int32_t get__index_1() const { return ____index_1; }
  4159. inline int32_t* get_address_of__index_1() { return &____index_1; }
  4160. inline void set__index_1(int32_t value)
  4161. {
  4162. ____index_1 = value;
  4163. }
  4164. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1, ____length_2)); }
  4165. inline int32_t get__length_2() const { return ____length_2; }
  4166. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4167. inline void set__length_2(int32_t value)
  4168. {
  4169. ____length_2 = value;
  4170. }
  4171. };
  4172. // Native definition for P/Invoke marshalling of System.Memory`1
  4173. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4174. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4175. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  4176. {
  4177. Il2CppIUnknown* ____object_0;
  4178. int32_t ____index_1;
  4179. int32_t ____length_2;
  4180. };
  4181. #endif
  4182. // Native definition for COM marshalling of System.Memory`1
  4183. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4184. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4185. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  4186. {
  4187. Il2CppIUnknown* ____object_0;
  4188. int32_t ____index_1;
  4189. int32_t ____length_2;
  4190. };
  4191. #endif
  4192. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  4193. struct Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B
  4194. {
  4195. public:
  4196. // System.Object System.Memory`1::_object
  4197. RuntimeObject * ____object_0;
  4198. // System.Int32 System.Memory`1::_index
  4199. int32_t ____index_1;
  4200. // System.Int32 System.Memory`1::_length
  4201. int32_t ____length_2;
  4202. public:
  4203. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B, ____object_0)); }
  4204. inline RuntimeObject * get__object_0() const { return ____object_0; }
  4205. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  4206. inline void set__object_0(RuntimeObject * value)
  4207. {
  4208. ____object_0 = value;
  4209. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  4210. }
  4211. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B, ____index_1)); }
  4212. inline int32_t get__index_1() const { return ____index_1; }
  4213. inline int32_t* get_address_of__index_1() { return &____index_1; }
  4214. inline void set__index_1(int32_t value)
  4215. {
  4216. ____index_1 = value;
  4217. }
  4218. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B, ____length_2)); }
  4219. inline int32_t get__length_2() const { return ____length_2; }
  4220. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4221. inline void set__length_2(int32_t value)
  4222. {
  4223. ____length_2 = value;
  4224. }
  4225. };
  4226. // Native definition for P/Invoke marshalling of System.Memory`1
  4227. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4228. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4229. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  4230. {
  4231. Il2CppIUnknown* ____object_0;
  4232. int32_t ____index_1;
  4233. int32_t ____length_2;
  4234. };
  4235. #endif
  4236. // Native definition for COM marshalling of System.Memory`1
  4237. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4238. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4239. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  4240. {
  4241. Il2CppIUnknown* ____object_0;
  4242. int32_t ____index_1;
  4243. int32_t ____length_2;
  4244. };
  4245. #endif
  4246. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  4247. struct Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF
  4248. {
  4249. public:
  4250. // System.Object System.Memory`1::_object
  4251. RuntimeObject * ____object_0;
  4252. // System.Int32 System.Memory`1::_index
  4253. int32_t ____index_1;
  4254. // System.Int32 System.Memory`1::_length
  4255. int32_t ____length_2;
  4256. public:
  4257. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF, ____object_0)); }
  4258. inline RuntimeObject * get__object_0() const { return ____object_0; }
  4259. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  4260. inline void set__object_0(RuntimeObject * value)
  4261. {
  4262. ____object_0 = value;
  4263. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  4264. }
  4265. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF, ____index_1)); }
  4266. inline int32_t get__index_1() const { return ____index_1; }
  4267. inline int32_t* get_address_of__index_1() { return &____index_1; }
  4268. inline void set__index_1(int32_t value)
  4269. {
  4270. ____index_1 = value;
  4271. }
  4272. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF, ____length_2)); }
  4273. inline int32_t get__length_2() const { return ____length_2; }
  4274. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4275. inline void set__length_2(int32_t value)
  4276. {
  4277. ____length_2 = value;
  4278. }
  4279. };
  4280. // Native definition for P/Invoke marshalling of System.Memory`1
  4281. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4282. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4283. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  4284. {
  4285. Il2CppIUnknown* ____object_0;
  4286. int32_t ____index_1;
  4287. int32_t ____length_2;
  4288. };
  4289. #endif
  4290. // Native definition for COM marshalling of System.Memory`1
  4291. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4292. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4293. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  4294. {
  4295. Il2CppIUnknown* ____object_0;
  4296. int32_t ____index_1;
  4297. int32_t ____length_2;
  4298. };
  4299. #endif
  4300. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  4301. struct Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658
  4302. {
  4303. public:
  4304. // System.Object System.Memory`1::_object
  4305. RuntimeObject * ____object_0;
  4306. // System.Int32 System.Memory`1::_index
  4307. int32_t ____index_1;
  4308. // System.Int32 System.Memory`1::_length
  4309. int32_t ____length_2;
  4310. public:
  4311. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658, ____object_0)); }
  4312. inline RuntimeObject * get__object_0() const { return ____object_0; }
  4313. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  4314. inline void set__object_0(RuntimeObject * value)
  4315. {
  4316. ____object_0 = value;
  4317. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  4318. }
  4319. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658, ____index_1)); }
  4320. inline int32_t get__index_1() const { return ____index_1; }
  4321. inline int32_t* get_address_of__index_1() { return &____index_1; }
  4322. inline void set__index_1(int32_t value)
  4323. {
  4324. ____index_1 = value;
  4325. }
  4326. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658, ____length_2)); }
  4327. inline int32_t get__length_2() const { return ____length_2; }
  4328. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4329. inline void set__length_2(int32_t value)
  4330. {
  4331. ____length_2 = value;
  4332. }
  4333. };
  4334. // Native definition for P/Invoke marshalling of System.Memory`1
  4335. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4336. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4337. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  4338. {
  4339. Il2CppIUnknown* ____object_0;
  4340. int32_t ____index_1;
  4341. int32_t ____length_2;
  4342. };
  4343. #endif
  4344. // Native definition for COM marshalling of System.Memory`1
  4345. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4346. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4347. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  4348. {
  4349. Il2CppIUnknown* ____object_0;
  4350. int32_t ____index_1;
  4351. int32_t ____length_2;
  4352. };
  4353. #endif
  4354. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  4355. struct Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E
  4356. {
  4357. public:
  4358. // System.Object System.Memory`1::_object
  4359. RuntimeObject * ____object_0;
  4360. // System.Int32 System.Memory`1::_index
  4361. int32_t ____index_1;
  4362. // System.Int32 System.Memory`1::_length
  4363. int32_t ____length_2;
  4364. public:
  4365. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E, ____object_0)); }
  4366. inline RuntimeObject * get__object_0() const { return ____object_0; }
  4367. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  4368. inline void set__object_0(RuntimeObject * value)
  4369. {
  4370. ____object_0 = value;
  4371. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  4372. }
  4373. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E, ____index_1)); }
  4374. inline int32_t get__index_1() const { return ____index_1; }
  4375. inline int32_t* get_address_of__index_1() { return &____index_1; }
  4376. inline void set__index_1(int32_t value)
  4377. {
  4378. ____index_1 = value;
  4379. }
  4380. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E, ____length_2)); }
  4381. inline int32_t get__length_2() const { return ____length_2; }
  4382. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4383. inline void set__length_2(int32_t value)
  4384. {
  4385. ____length_2 = value;
  4386. }
  4387. };
  4388. // Native definition for P/Invoke marshalling of System.Memory`1
  4389. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4390. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4391. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  4392. {
  4393. Il2CppIUnknown* ____object_0;
  4394. int32_t ____index_1;
  4395. int32_t ____length_2;
  4396. };
  4397. #endif
  4398. // Native definition for COM marshalling of System.Memory`1
  4399. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4400. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4401. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  4402. {
  4403. Il2CppIUnknown* ____object_0;
  4404. int32_t ____index_1;
  4405. int32_t ____length_2;
  4406. };
  4407. #endif
  4408. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  4409. struct Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA
  4410. {
  4411. public:
  4412. // System.Object System.Memory`1::_object
  4413. RuntimeObject * ____object_0;
  4414. // System.Int32 System.Memory`1::_index
  4415. int32_t ____index_1;
  4416. // System.Int32 System.Memory`1::_length
  4417. int32_t ____length_2;
  4418. public:
  4419. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA, ____object_0)); }
  4420. inline RuntimeObject * get__object_0() const { return ____object_0; }
  4421. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  4422. inline void set__object_0(RuntimeObject * value)
  4423. {
  4424. ____object_0 = value;
  4425. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  4426. }
  4427. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA, ____index_1)); }
  4428. inline int32_t get__index_1() const { return ____index_1; }
  4429. inline int32_t* get_address_of__index_1() { return &____index_1; }
  4430. inline void set__index_1(int32_t value)
  4431. {
  4432. ____index_1 = value;
  4433. }
  4434. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA, ____length_2)); }
  4435. inline int32_t get__length_2() const { return ____length_2; }
  4436. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4437. inline void set__length_2(int32_t value)
  4438. {
  4439. ____length_2 = value;
  4440. }
  4441. };
  4442. // Native definition for P/Invoke marshalling of System.Memory`1
  4443. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4444. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4445. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  4446. {
  4447. Il2CppIUnknown* ____object_0;
  4448. int32_t ____index_1;
  4449. int32_t ____length_2;
  4450. };
  4451. #endif
  4452. // Native definition for COM marshalling of System.Memory`1
  4453. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4454. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4455. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  4456. {
  4457. Il2CppIUnknown* ____object_0;
  4458. int32_t ____index_1;
  4459. int32_t ____length_2;
  4460. };
  4461. #endif
  4462. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.Short2>
  4463. struct Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B
  4464. {
  4465. public:
  4466. // System.Object System.Memory`1::_object
  4467. RuntimeObject * ____object_0;
  4468. // System.Int32 System.Memory`1::_index
  4469. int32_t ____index_1;
  4470. // System.Int32 System.Memory`1::_length
  4471. int32_t ____length_2;
  4472. public:
  4473. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B, ____object_0)); }
  4474. inline RuntimeObject * get__object_0() const { return ____object_0; }
  4475. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  4476. inline void set__object_0(RuntimeObject * value)
  4477. {
  4478. ____object_0 = value;
  4479. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  4480. }
  4481. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B, ____index_1)); }
  4482. inline int32_t get__index_1() const { return ____index_1; }
  4483. inline int32_t* get_address_of__index_1() { return &____index_1; }
  4484. inline void set__index_1(int32_t value)
  4485. {
  4486. ____index_1 = value;
  4487. }
  4488. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B, ____length_2)); }
  4489. inline int32_t get__length_2() const { return ____length_2; }
  4490. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4491. inline void set__length_2(int32_t value)
  4492. {
  4493. ____length_2 = value;
  4494. }
  4495. };
  4496. // Native definition for P/Invoke marshalling of System.Memory`1
  4497. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4498. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4499. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  4500. {
  4501. Il2CppIUnknown* ____object_0;
  4502. int32_t ____index_1;
  4503. int32_t ____length_2;
  4504. };
  4505. #endif
  4506. // Native definition for COM marshalling of System.Memory`1
  4507. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4508. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4509. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  4510. {
  4511. Il2CppIUnknown* ____object_0;
  4512. int32_t ____index_1;
  4513. int32_t ____length_2;
  4514. };
  4515. #endif
  4516. // System.Memory`1<SixLabors.ImageSharp.PixelFormats.Short4>
  4517. struct Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE
  4518. {
  4519. public:
  4520. // System.Object System.Memory`1::_object
  4521. RuntimeObject * ____object_0;
  4522. // System.Int32 System.Memory`1::_index
  4523. int32_t ____index_1;
  4524. // System.Int32 System.Memory`1::_length
  4525. int32_t ____length_2;
  4526. public:
  4527. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE, ____object_0)); }
  4528. inline RuntimeObject * get__object_0() const { return ____object_0; }
  4529. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  4530. inline void set__object_0(RuntimeObject * value)
  4531. {
  4532. ____object_0 = value;
  4533. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  4534. }
  4535. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE, ____index_1)); }
  4536. inline int32_t get__index_1() const { return ____index_1; }
  4537. inline int32_t* get_address_of__index_1() { return &____index_1; }
  4538. inline void set__index_1(int32_t value)
  4539. {
  4540. ____index_1 = value;
  4541. }
  4542. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE, ____length_2)); }
  4543. inline int32_t get__length_2() const { return ____length_2; }
  4544. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4545. inline void set__length_2(int32_t value)
  4546. {
  4547. ____length_2 = value;
  4548. }
  4549. };
  4550. // Native definition for P/Invoke marshalling of System.Memory`1
  4551. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4552. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4553. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  4554. {
  4555. Il2CppIUnknown* ____object_0;
  4556. int32_t ____index_1;
  4557. int32_t ____length_2;
  4558. };
  4559. #endif
  4560. // Native definition for COM marshalling of System.Memory`1
  4561. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4562. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4563. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  4564. {
  4565. Il2CppIUnknown* ____object_0;
  4566. int32_t ____index_1;
  4567. int32_t ____length_2;
  4568. };
  4569. #endif
  4570. // System.Memory`1<System.Single>
  4571. struct Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054
  4572. {
  4573. public:
  4574. // System.Object System.Memory`1::_object
  4575. RuntimeObject * ____object_0;
  4576. // System.Int32 System.Memory`1::_index
  4577. int32_t ____index_1;
  4578. // System.Int32 System.Memory`1::_length
  4579. int32_t ____length_2;
  4580. public:
  4581. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054, ____object_0)); }
  4582. inline RuntimeObject * get__object_0() const { return ____object_0; }
  4583. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  4584. inline void set__object_0(RuntimeObject * value)
  4585. {
  4586. ____object_0 = value;
  4587. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  4588. }
  4589. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054, ____index_1)); }
  4590. inline int32_t get__index_1() const { return ____index_1; }
  4591. inline int32_t* get_address_of__index_1() { return &____index_1; }
  4592. inline void set__index_1(int32_t value)
  4593. {
  4594. ____index_1 = value;
  4595. }
  4596. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054, ____length_2)); }
  4597. inline int32_t get__length_2() const { return ____length_2; }
  4598. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4599. inline void set__length_2(int32_t value)
  4600. {
  4601. ____length_2 = value;
  4602. }
  4603. };
  4604. // Native definition for P/Invoke marshalling of System.Memory`1
  4605. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4606. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4607. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  4608. {
  4609. Il2CppIUnknown* ____object_0;
  4610. int32_t ____index_1;
  4611. int32_t ____length_2;
  4612. };
  4613. #endif
  4614. // Native definition for COM marshalling of System.Memory`1
  4615. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4616. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4617. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  4618. {
  4619. Il2CppIUnknown* ____object_0;
  4620. int32_t ____index_1;
  4621. int32_t ____length_2;
  4622. };
  4623. #endif
  4624. // System.Memory`1<System.UInt64>
  4625. struct Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA
  4626. {
  4627. public:
  4628. // System.Object System.Memory`1::_object
  4629. RuntimeObject * ____object_0;
  4630. // System.Int32 System.Memory`1::_index
  4631. int32_t ____index_1;
  4632. // System.Int32 System.Memory`1::_length
  4633. int32_t ____length_2;
  4634. public:
  4635. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA, ____object_0)); }
  4636. inline RuntimeObject * get__object_0() const { return ____object_0; }
  4637. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  4638. inline void set__object_0(RuntimeObject * value)
  4639. {
  4640. ____object_0 = value;
  4641. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  4642. }
  4643. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA, ____index_1)); }
  4644. inline int32_t get__index_1() const { return ____index_1; }
  4645. inline int32_t* get_address_of__index_1() { return &____index_1; }
  4646. inline void set__index_1(int32_t value)
  4647. {
  4648. ____index_1 = value;
  4649. }
  4650. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA, ____length_2)); }
  4651. inline int32_t get__length_2() const { return ____length_2; }
  4652. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4653. inline void set__length_2(int32_t value)
  4654. {
  4655. ____length_2 = value;
  4656. }
  4657. };
  4658. // Native definition for P/Invoke marshalling of System.Memory`1
  4659. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4660. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4661. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  4662. {
  4663. Il2CppIUnknown* ____object_0;
  4664. int32_t ____index_1;
  4665. int32_t ____length_2;
  4666. };
  4667. #endif
  4668. // Native definition for COM marshalling of System.Memory`1
  4669. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4670. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4671. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  4672. {
  4673. Il2CppIUnknown* ____object_0;
  4674. int32_t ____index_1;
  4675. int32_t ____length_2;
  4676. };
  4677. #endif
  4678. // System.Memory`1<System.Numerics.Vector4>
  4679. struct Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556
  4680. {
  4681. public:
  4682. // System.Object System.Memory`1::_object
  4683. RuntimeObject * ____object_0;
  4684. // System.Int32 System.Memory`1::_index
  4685. int32_t ____index_1;
  4686. // System.Int32 System.Memory`1::_length
  4687. int32_t ____length_2;
  4688. public:
  4689. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556, ____object_0)); }
  4690. inline RuntimeObject * get__object_0() const { return ____object_0; }
  4691. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  4692. inline void set__object_0(RuntimeObject * value)
  4693. {
  4694. ____object_0 = value;
  4695. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  4696. }
  4697. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556, ____index_1)); }
  4698. inline int32_t get__index_1() const { return ____index_1; }
  4699. inline int32_t* get_address_of__index_1() { return &____index_1; }
  4700. inline void set__index_1(int32_t value)
  4701. {
  4702. ____index_1 = value;
  4703. }
  4704. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556, ____length_2)); }
  4705. inline int32_t get__length_2() const { return ____length_2; }
  4706. inline int32_t* get_address_of__length_2() { return &____length_2; }
  4707. inline void set__length_2(int32_t value)
  4708. {
  4709. ____length_2 = value;
  4710. }
  4711. };
  4712. // Native definition for P/Invoke marshalling of System.Memory`1
  4713. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4714. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  4715. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  4716. {
  4717. Il2CppIUnknown* ____object_0;
  4718. int32_t ____index_1;
  4719. int32_t ____length_2;
  4720. };
  4721. #endif
  4722. // Native definition for COM marshalling of System.Memory`1
  4723. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4724. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  4725. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  4726. {
  4727. Il2CppIUnknown* ____object_0;
  4728. int32_t ____index_1;
  4729. int32_t ____length_2;
  4730. };
  4731. #endif
  4732. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>
  4733. struct Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904
  4734. {
  4735. public:
  4736. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  4737. int64_t ___R_0;
  4738. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  4739. int64_t ___G_1;
  4740. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  4741. int64_t ___B_2;
  4742. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  4743. int64_t ___A_3;
  4744. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  4745. int64_t ___Weight_4;
  4746. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  4747. double ___Moment2_5;
  4748. public:
  4749. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904, ___R_0)); }
  4750. inline int64_t get_R_0() const { return ___R_0; }
  4751. inline int64_t* get_address_of_R_0() { return &___R_0; }
  4752. inline void set_R_0(int64_t value)
  4753. {
  4754. ___R_0 = value;
  4755. }
  4756. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904, ___G_1)); }
  4757. inline int64_t get_G_1() const { return ___G_1; }
  4758. inline int64_t* get_address_of_G_1() { return &___G_1; }
  4759. inline void set_G_1(int64_t value)
  4760. {
  4761. ___G_1 = value;
  4762. }
  4763. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904, ___B_2)); }
  4764. inline int64_t get_B_2() const { return ___B_2; }
  4765. inline int64_t* get_address_of_B_2() { return &___B_2; }
  4766. inline void set_B_2(int64_t value)
  4767. {
  4768. ___B_2 = value;
  4769. }
  4770. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904, ___A_3)); }
  4771. inline int64_t get_A_3() const { return ___A_3; }
  4772. inline int64_t* get_address_of_A_3() { return &___A_3; }
  4773. inline void set_A_3(int64_t value)
  4774. {
  4775. ___A_3 = value;
  4776. }
  4777. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904, ___Weight_4)); }
  4778. inline int64_t get_Weight_4() const { return ___Weight_4; }
  4779. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  4780. inline void set_Weight_4(int64_t value)
  4781. {
  4782. ___Weight_4 = value;
  4783. }
  4784. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904, ___Moment2_5)); }
  4785. inline double get_Moment2_5() const { return ___Moment2_5; }
  4786. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  4787. inline void set_Moment2_5(double value)
  4788. {
  4789. ___Moment2_5 = value;
  4790. }
  4791. };
  4792. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>
  4793. struct Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A
  4794. {
  4795. public:
  4796. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  4797. int64_t ___R_0;
  4798. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  4799. int64_t ___G_1;
  4800. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  4801. int64_t ___B_2;
  4802. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  4803. int64_t ___A_3;
  4804. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  4805. int64_t ___Weight_4;
  4806. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  4807. double ___Moment2_5;
  4808. public:
  4809. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A, ___R_0)); }
  4810. inline int64_t get_R_0() const { return ___R_0; }
  4811. inline int64_t* get_address_of_R_0() { return &___R_0; }
  4812. inline void set_R_0(int64_t value)
  4813. {
  4814. ___R_0 = value;
  4815. }
  4816. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A, ___G_1)); }
  4817. inline int64_t get_G_1() const { return ___G_1; }
  4818. inline int64_t* get_address_of_G_1() { return &___G_1; }
  4819. inline void set_G_1(int64_t value)
  4820. {
  4821. ___G_1 = value;
  4822. }
  4823. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A, ___B_2)); }
  4824. inline int64_t get_B_2() const { return ___B_2; }
  4825. inline int64_t* get_address_of_B_2() { return &___B_2; }
  4826. inline void set_B_2(int64_t value)
  4827. {
  4828. ___B_2 = value;
  4829. }
  4830. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A, ___A_3)); }
  4831. inline int64_t get_A_3() const { return ___A_3; }
  4832. inline int64_t* get_address_of_A_3() { return &___A_3; }
  4833. inline void set_A_3(int64_t value)
  4834. {
  4835. ___A_3 = value;
  4836. }
  4837. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A, ___Weight_4)); }
  4838. inline int64_t get_Weight_4() const { return ___Weight_4; }
  4839. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  4840. inline void set_Weight_4(int64_t value)
  4841. {
  4842. ___Weight_4 = value;
  4843. }
  4844. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A, ___Moment2_5)); }
  4845. inline double get_Moment2_5() const { return ___Moment2_5; }
  4846. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  4847. inline void set_Moment2_5(double value)
  4848. {
  4849. ___Moment2_5 = value;
  4850. }
  4851. };
  4852. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>
  4853. struct Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273
  4854. {
  4855. public:
  4856. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  4857. int64_t ___R_0;
  4858. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  4859. int64_t ___G_1;
  4860. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  4861. int64_t ___B_2;
  4862. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  4863. int64_t ___A_3;
  4864. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  4865. int64_t ___Weight_4;
  4866. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  4867. double ___Moment2_5;
  4868. public:
  4869. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273, ___R_0)); }
  4870. inline int64_t get_R_0() const { return ___R_0; }
  4871. inline int64_t* get_address_of_R_0() { return &___R_0; }
  4872. inline void set_R_0(int64_t value)
  4873. {
  4874. ___R_0 = value;
  4875. }
  4876. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273, ___G_1)); }
  4877. inline int64_t get_G_1() const { return ___G_1; }
  4878. inline int64_t* get_address_of_G_1() { return &___G_1; }
  4879. inline void set_G_1(int64_t value)
  4880. {
  4881. ___G_1 = value;
  4882. }
  4883. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273, ___B_2)); }
  4884. inline int64_t get_B_2() const { return ___B_2; }
  4885. inline int64_t* get_address_of_B_2() { return &___B_2; }
  4886. inline void set_B_2(int64_t value)
  4887. {
  4888. ___B_2 = value;
  4889. }
  4890. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273, ___A_3)); }
  4891. inline int64_t get_A_3() const { return ___A_3; }
  4892. inline int64_t* get_address_of_A_3() { return &___A_3; }
  4893. inline void set_A_3(int64_t value)
  4894. {
  4895. ___A_3 = value;
  4896. }
  4897. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273, ___Weight_4)); }
  4898. inline int64_t get_Weight_4() const { return ___Weight_4; }
  4899. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  4900. inline void set_Weight_4(int64_t value)
  4901. {
  4902. ___Weight_4 = value;
  4903. }
  4904. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273, ___Moment2_5)); }
  4905. inline double get_Moment2_5() const { return ___Moment2_5; }
  4906. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  4907. inline void set_Moment2_5(double value)
  4908. {
  4909. ___Moment2_5 = value;
  4910. }
  4911. };
  4912. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>
  4913. struct Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68
  4914. {
  4915. public:
  4916. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  4917. int64_t ___R_0;
  4918. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  4919. int64_t ___G_1;
  4920. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  4921. int64_t ___B_2;
  4922. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  4923. int64_t ___A_3;
  4924. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  4925. int64_t ___Weight_4;
  4926. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  4927. double ___Moment2_5;
  4928. public:
  4929. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68, ___R_0)); }
  4930. inline int64_t get_R_0() const { return ___R_0; }
  4931. inline int64_t* get_address_of_R_0() { return &___R_0; }
  4932. inline void set_R_0(int64_t value)
  4933. {
  4934. ___R_0 = value;
  4935. }
  4936. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68, ___G_1)); }
  4937. inline int64_t get_G_1() const { return ___G_1; }
  4938. inline int64_t* get_address_of_G_1() { return &___G_1; }
  4939. inline void set_G_1(int64_t value)
  4940. {
  4941. ___G_1 = value;
  4942. }
  4943. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68, ___B_2)); }
  4944. inline int64_t get_B_2() const { return ___B_2; }
  4945. inline int64_t* get_address_of_B_2() { return &___B_2; }
  4946. inline void set_B_2(int64_t value)
  4947. {
  4948. ___B_2 = value;
  4949. }
  4950. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68, ___A_3)); }
  4951. inline int64_t get_A_3() const { return ___A_3; }
  4952. inline int64_t* get_address_of_A_3() { return &___A_3; }
  4953. inline void set_A_3(int64_t value)
  4954. {
  4955. ___A_3 = value;
  4956. }
  4957. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68, ___Weight_4)); }
  4958. inline int64_t get_Weight_4() const { return ___Weight_4; }
  4959. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  4960. inline void set_Weight_4(int64_t value)
  4961. {
  4962. ___Weight_4 = value;
  4963. }
  4964. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68, ___Moment2_5)); }
  4965. inline double get_Moment2_5() const { return ___Moment2_5; }
  4966. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  4967. inline void set_Moment2_5(double value)
  4968. {
  4969. ___Moment2_5 = value;
  4970. }
  4971. };
  4972. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>
  4973. struct Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A
  4974. {
  4975. public:
  4976. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  4977. int64_t ___R_0;
  4978. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  4979. int64_t ___G_1;
  4980. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  4981. int64_t ___B_2;
  4982. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  4983. int64_t ___A_3;
  4984. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  4985. int64_t ___Weight_4;
  4986. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  4987. double ___Moment2_5;
  4988. public:
  4989. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A, ___R_0)); }
  4990. inline int64_t get_R_0() const { return ___R_0; }
  4991. inline int64_t* get_address_of_R_0() { return &___R_0; }
  4992. inline void set_R_0(int64_t value)
  4993. {
  4994. ___R_0 = value;
  4995. }
  4996. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A, ___G_1)); }
  4997. inline int64_t get_G_1() const { return ___G_1; }
  4998. inline int64_t* get_address_of_G_1() { return &___G_1; }
  4999. inline void set_G_1(int64_t value)
  5000. {
  5001. ___G_1 = value;
  5002. }
  5003. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A, ___B_2)); }
  5004. inline int64_t get_B_2() const { return ___B_2; }
  5005. inline int64_t* get_address_of_B_2() { return &___B_2; }
  5006. inline void set_B_2(int64_t value)
  5007. {
  5008. ___B_2 = value;
  5009. }
  5010. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A, ___A_3)); }
  5011. inline int64_t get_A_3() const { return ___A_3; }
  5012. inline int64_t* get_address_of_A_3() { return &___A_3; }
  5013. inline void set_A_3(int64_t value)
  5014. {
  5015. ___A_3 = value;
  5016. }
  5017. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A, ___Weight_4)); }
  5018. inline int64_t get_Weight_4() const { return ___Weight_4; }
  5019. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  5020. inline void set_Weight_4(int64_t value)
  5021. {
  5022. ___Weight_4 = value;
  5023. }
  5024. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A, ___Moment2_5)); }
  5025. inline double get_Moment2_5() const { return ___Moment2_5; }
  5026. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  5027. inline void set_Moment2_5(double value)
  5028. {
  5029. ___Moment2_5 = value;
  5030. }
  5031. };
  5032. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>
  5033. struct Moment_t885415045473B7F42DAE4C8679D299E13D170D6A
  5034. {
  5035. public:
  5036. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  5037. int64_t ___R_0;
  5038. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  5039. int64_t ___G_1;
  5040. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  5041. int64_t ___B_2;
  5042. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  5043. int64_t ___A_3;
  5044. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  5045. int64_t ___Weight_4;
  5046. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  5047. double ___Moment2_5;
  5048. public:
  5049. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_t885415045473B7F42DAE4C8679D299E13D170D6A, ___R_0)); }
  5050. inline int64_t get_R_0() const { return ___R_0; }
  5051. inline int64_t* get_address_of_R_0() { return &___R_0; }
  5052. inline void set_R_0(int64_t value)
  5053. {
  5054. ___R_0 = value;
  5055. }
  5056. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_t885415045473B7F42DAE4C8679D299E13D170D6A, ___G_1)); }
  5057. inline int64_t get_G_1() const { return ___G_1; }
  5058. inline int64_t* get_address_of_G_1() { return &___G_1; }
  5059. inline void set_G_1(int64_t value)
  5060. {
  5061. ___G_1 = value;
  5062. }
  5063. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_t885415045473B7F42DAE4C8679D299E13D170D6A, ___B_2)); }
  5064. inline int64_t get_B_2() const { return ___B_2; }
  5065. inline int64_t* get_address_of_B_2() { return &___B_2; }
  5066. inline void set_B_2(int64_t value)
  5067. {
  5068. ___B_2 = value;
  5069. }
  5070. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_t885415045473B7F42DAE4C8679D299E13D170D6A, ___A_3)); }
  5071. inline int64_t get_A_3() const { return ___A_3; }
  5072. inline int64_t* get_address_of_A_3() { return &___A_3; }
  5073. inline void set_A_3(int64_t value)
  5074. {
  5075. ___A_3 = value;
  5076. }
  5077. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_t885415045473B7F42DAE4C8679D299E13D170D6A, ___Weight_4)); }
  5078. inline int64_t get_Weight_4() const { return ___Weight_4; }
  5079. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  5080. inline void set_Weight_4(int64_t value)
  5081. {
  5082. ___Weight_4 = value;
  5083. }
  5084. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_t885415045473B7F42DAE4C8679D299E13D170D6A, ___Moment2_5)); }
  5085. inline double get_Moment2_5() const { return ___Moment2_5; }
  5086. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  5087. inline void set_Moment2_5(double value)
  5088. {
  5089. ___Moment2_5 = value;
  5090. }
  5091. };
  5092. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  5093. struct Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2
  5094. {
  5095. public:
  5096. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  5097. int64_t ___R_0;
  5098. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  5099. int64_t ___G_1;
  5100. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  5101. int64_t ___B_2;
  5102. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  5103. int64_t ___A_3;
  5104. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  5105. int64_t ___Weight_4;
  5106. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  5107. double ___Moment2_5;
  5108. public:
  5109. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2, ___R_0)); }
  5110. inline int64_t get_R_0() const { return ___R_0; }
  5111. inline int64_t* get_address_of_R_0() { return &___R_0; }
  5112. inline void set_R_0(int64_t value)
  5113. {
  5114. ___R_0 = value;
  5115. }
  5116. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2, ___G_1)); }
  5117. inline int64_t get_G_1() const { return ___G_1; }
  5118. inline int64_t* get_address_of_G_1() { return &___G_1; }
  5119. inline void set_G_1(int64_t value)
  5120. {
  5121. ___G_1 = value;
  5122. }
  5123. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2, ___B_2)); }
  5124. inline int64_t get_B_2() const { return ___B_2; }
  5125. inline int64_t* get_address_of_B_2() { return &___B_2; }
  5126. inline void set_B_2(int64_t value)
  5127. {
  5128. ___B_2 = value;
  5129. }
  5130. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2, ___A_3)); }
  5131. inline int64_t get_A_3() const { return ___A_3; }
  5132. inline int64_t* get_address_of_A_3() { return &___A_3; }
  5133. inline void set_A_3(int64_t value)
  5134. {
  5135. ___A_3 = value;
  5136. }
  5137. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2, ___Weight_4)); }
  5138. inline int64_t get_Weight_4() const { return ___Weight_4; }
  5139. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  5140. inline void set_Weight_4(int64_t value)
  5141. {
  5142. ___Weight_4 = value;
  5143. }
  5144. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2, ___Moment2_5)); }
  5145. inline double get_Moment2_5() const { return ___Moment2_5; }
  5146. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  5147. inline void set_Moment2_5(double value)
  5148. {
  5149. ___Moment2_5 = value;
  5150. }
  5151. };
  5152. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  5153. struct Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5
  5154. {
  5155. public:
  5156. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  5157. int64_t ___R_0;
  5158. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  5159. int64_t ___G_1;
  5160. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  5161. int64_t ___B_2;
  5162. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  5163. int64_t ___A_3;
  5164. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  5165. int64_t ___Weight_4;
  5166. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  5167. double ___Moment2_5;
  5168. public:
  5169. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5, ___R_0)); }
  5170. inline int64_t get_R_0() const { return ___R_0; }
  5171. inline int64_t* get_address_of_R_0() { return &___R_0; }
  5172. inline void set_R_0(int64_t value)
  5173. {
  5174. ___R_0 = value;
  5175. }
  5176. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5, ___G_1)); }
  5177. inline int64_t get_G_1() const { return ___G_1; }
  5178. inline int64_t* get_address_of_G_1() { return &___G_1; }
  5179. inline void set_G_1(int64_t value)
  5180. {
  5181. ___G_1 = value;
  5182. }
  5183. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5, ___B_2)); }
  5184. inline int64_t get_B_2() const { return ___B_2; }
  5185. inline int64_t* get_address_of_B_2() { return &___B_2; }
  5186. inline void set_B_2(int64_t value)
  5187. {
  5188. ___B_2 = value;
  5189. }
  5190. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5, ___A_3)); }
  5191. inline int64_t get_A_3() const { return ___A_3; }
  5192. inline int64_t* get_address_of_A_3() { return &___A_3; }
  5193. inline void set_A_3(int64_t value)
  5194. {
  5195. ___A_3 = value;
  5196. }
  5197. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5, ___Weight_4)); }
  5198. inline int64_t get_Weight_4() const { return ___Weight_4; }
  5199. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  5200. inline void set_Weight_4(int64_t value)
  5201. {
  5202. ___Weight_4 = value;
  5203. }
  5204. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5, ___Moment2_5)); }
  5205. inline double get_Moment2_5() const { return ___Moment2_5; }
  5206. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  5207. inline void set_Moment2_5(double value)
  5208. {
  5209. ___Moment2_5 = value;
  5210. }
  5211. };
  5212. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>
  5213. struct Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8
  5214. {
  5215. public:
  5216. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  5217. int64_t ___R_0;
  5218. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  5219. int64_t ___G_1;
  5220. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  5221. int64_t ___B_2;
  5222. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  5223. int64_t ___A_3;
  5224. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  5225. int64_t ___Weight_4;
  5226. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  5227. double ___Moment2_5;
  5228. public:
  5229. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8, ___R_0)); }
  5230. inline int64_t get_R_0() const { return ___R_0; }
  5231. inline int64_t* get_address_of_R_0() { return &___R_0; }
  5232. inline void set_R_0(int64_t value)
  5233. {
  5234. ___R_0 = value;
  5235. }
  5236. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8, ___G_1)); }
  5237. inline int64_t get_G_1() const { return ___G_1; }
  5238. inline int64_t* get_address_of_G_1() { return &___G_1; }
  5239. inline void set_G_1(int64_t value)
  5240. {
  5241. ___G_1 = value;
  5242. }
  5243. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8, ___B_2)); }
  5244. inline int64_t get_B_2() const { return ___B_2; }
  5245. inline int64_t* get_address_of_B_2() { return &___B_2; }
  5246. inline void set_B_2(int64_t value)
  5247. {
  5248. ___B_2 = value;
  5249. }
  5250. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8, ___A_3)); }
  5251. inline int64_t get_A_3() const { return ___A_3; }
  5252. inline int64_t* get_address_of_A_3() { return &___A_3; }
  5253. inline void set_A_3(int64_t value)
  5254. {
  5255. ___A_3 = value;
  5256. }
  5257. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8, ___Weight_4)); }
  5258. inline int64_t get_Weight_4() const { return ___Weight_4; }
  5259. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  5260. inline void set_Weight_4(int64_t value)
  5261. {
  5262. ___Weight_4 = value;
  5263. }
  5264. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8, ___Moment2_5)); }
  5265. inline double get_Moment2_5() const { return ___Moment2_5; }
  5266. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  5267. inline void set_Moment2_5(double value)
  5268. {
  5269. ___Moment2_5 = value;
  5270. }
  5271. };
  5272. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  5273. struct Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF
  5274. {
  5275. public:
  5276. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  5277. int64_t ___R_0;
  5278. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  5279. int64_t ___G_1;
  5280. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  5281. int64_t ___B_2;
  5282. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  5283. int64_t ___A_3;
  5284. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  5285. int64_t ___Weight_4;
  5286. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  5287. double ___Moment2_5;
  5288. public:
  5289. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF, ___R_0)); }
  5290. inline int64_t get_R_0() const { return ___R_0; }
  5291. inline int64_t* get_address_of_R_0() { return &___R_0; }
  5292. inline void set_R_0(int64_t value)
  5293. {
  5294. ___R_0 = value;
  5295. }
  5296. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF, ___G_1)); }
  5297. inline int64_t get_G_1() const { return ___G_1; }
  5298. inline int64_t* get_address_of_G_1() { return &___G_1; }
  5299. inline void set_G_1(int64_t value)
  5300. {
  5301. ___G_1 = value;
  5302. }
  5303. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF, ___B_2)); }
  5304. inline int64_t get_B_2() const { return ___B_2; }
  5305. inline int64_t* get_address_of_B_2() { return &___B_2; }
  5306. inline void set_B_2(int64_t value)
  5307. {
  5308. ___B_2 = value;
  5309. }
  5310. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF, ___A_3)); }
  5311. inline int64_t get_A_3() const { return ___A_3; }
  5312. inline int64_t* get_address_of_A_3() { return &___A_3; }
  5313. inline void set_A_3(int64_t value)
  5314. {
  5315. ___A_3 = value;
  5316. }
  5317. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF, ___Weight_4)); }
  5318. inline int64_t get_Weight_4() const { return ___Weight_4; }
  5319. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  5320. inline void set_Weight_4(int64_t value)
  5321. {
  5322. ___Weight_4 = value;
  5323. }
  5324. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF, ___Moment2_5)); }
  5325. inline double get_Moment2_5() const { return ___Moment2_5; }
  5326. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  5327. inline void set_Moment2_5(double value)
  5328. {
  5329. ___Moment2_5 = value;
  5330. }
  5331. };
  5332. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  5333. struct Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F
  5334. {
  5335. public:
  5336. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  5337. int64_t ___R_0;
  5338. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  5339. int64_t ___G_1;
  5340. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  5341. int64_t ___B_2;
  5342. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  5343. int64_t ___A_3;
  5344. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  5345. int64_t ___Weight_4;
  5346. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  5347. double ___Moment2_5;
  5348. public:
  5349. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F, ___R_0)); }
  5350. inline int64_t get_R_0() const { return ___R_0; }
  5351. inline int64_t* get_address_of_R_0() { return &___R_0; }
  5352. inline void set_R_0(int64_t value)
  5353. {
  5354. ___R_0 = value;
  5355. }
  5356. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F, ___G_1)); }
  5357. inline int64_t get_G_1() const { return ___G_1; }
  5358. inline int64_t* get_address_of_G_1() { return &___G_1; }
  5359. inline void set_G_1(int64_t value)
  5360. {
  5361. ___G_1 = value;
  5362. }
  5363. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F, ___B_2)); }
  5364. inline int64_t get_B_2() const { return ___B_2; }
  5365. inline int64_t* get_address_of_B_2() { return &___B_2; }
  5366. inline void set_B_2(int64_t value)
  5367. {
  5368. ___B_2 = value;
  5369. }
  5370. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F, ___A_3)); }
  5371. inline int64_t get_A_3() const { return ___A_3; }
  5372. inline int64_t* get_address_of_A_3() { return &___A_3; }
  5373. inline void set_A_3(int64_t value)
  5374. {
  5375. ___A_3 = value;
  5376. }
  5377. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F, ___Weight_4)); }
  5378. inline int64_t get_Weight_4() const { return ___Weight_4; }
  5379. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  5380. inline void set_Weight_4(int64_t value)
  5381. {
  5382. ___Weight_4 = value;
  5383. }
  5384. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F, ___Moment2_5)); }
  5385. inline double get_Moment2_5() const { return ___Moment2_5; }
  5386. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  5387. inline void set_Moment2_5(double value)
  5388. {
  5389. ___Moment2_5 = value;
  5390. }
  5391. };
  5392. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  5393. struct Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE
  5394. {
  5395. public:
  5396. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  5397. int64_t ___R_0;
  5398. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  5399. int64_t ___G_1;
  5400. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  5401. int64_t ___B_2;
  5402. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  5403. int64_t ___A_3;
  5404. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  5405. int64_t ___Weight_4;
  5406. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  5407. double ___Moment2_5;
  5408. public:
  5409. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE, ___R_0)); }
  5410. inline int64_t get_R_0() const { return ___R_0; }
  5411. inline int64_t* get_address_of_R_0() { return &___R_0; }
  5412. inline void set_R_0(int64_t value)
  5413. {
  5414. ___R_0 = value;
  5415. }
  5416. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE, ___G_1)); }
  5417. inline int64_t get_G_1() const { return ___G_1; }
  5418. inline int64_t* get_address_of_G_1() { return &___G_1; }
  5419. inline void set_G_1(int64_t value)
  5420. {
  5421. ___G_1 = value;
  5422. }
  5423. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE, ___B_2)); }
  5424. inline int64_t get_B_2() const { return ___B_2; }
  5425. inline int64_t* get_address_of_B_2() { return &___B_2; }
  5426. inline void set_B_2(int64_t value)
  5427. {
  5428. ___B_2 = value;
  5429. }
  5430. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE, ___A_3)); }
  5431. inline int64_t get_A_3() const { return ___A_3; }
  5432. inline int64_t* get_address_of_A_3() { return &___A_3; }
  5433. inline void set_A_3(int64_t value)
  5434. {
  5435. ___A_3 = value;
  5436. }
  5437. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE, ___Weight_4)); }
  5438. inline int64_t get_Weight_4() const { return ___Weight_4; }
  5439. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  5440. inline void set_Weight_4(int64_t value)
  5441. {
  5442. ___Weight_4 = value;
  5443. }
  5444. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE, ___Moment2_5)); }
  5445. inline double get_Moment2_5() const { return ___Moment2_5; }
  5446. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  5447. inline void set_Moment2_5(double value)
  5448. {
  5449. ___Moment2_5 = value;
  5450. }
  5451. };
  5452. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>
  5453. struct Moment_t4C99072E11077166377CCD2881DF934837F9BA3B
  5454. {
  5455. public:
  5456. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  5457. int64_t ___R_0;
  5458. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  5459. int64_t ___G_1;
  5460. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  5461. int64_t ___B_2;
  5462. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  5463. int64_t ___A_3;
  5464. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  5465. int64_t ___Weight_4;
  5466. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  5467. double ___Moment2_5;
  5468. public:
  5469. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_t4C99072E11077166377CCD2881DF934837F9BA3B, ___R_0)); }
  5470. inline int64_t get_R_0() const { return ___R_0; }
  5471. inline int64_t* get_address_of_R_0() { return &___R_0; }
  5472. inline void set_R_0(int64_t value)
  5473. {
  5474. ___R_0 = value;
  5475. }
  5476. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_t4C99072E11077166377CCD2881DF934837F9BA3B, ___G_1)); }
  5477. inline int64_t get_G_1() const { return ___G_1; }
  5478. inline int64_t* get_address_of_G_1() { return &___G_1; }
  5479. inline void set_G_1(int64_t value)
  5480. {
  5481. ___G_1 = value;
  5482. }
  5483. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_t4C99072E11077166377CCD2881DF934837F9BA3B, ___B_2)); }
  5484. inline int64_t get_B_2() const { return ___B_2; }
  5485. inline int64_t* get_address_of_B_2() { return &___B_2; }
  5486. inline void set_B_2(int64_t value)
  5487. {
  5488. ___B_2 = value;
  5489. }
  5490. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_t4C99072E11077166377CCD2881DF934837F9BA3B, ___A_3)); }
  5491. inline int64_t get_A_3() const { return ___A_3; }
  5492. inline int64_t* get_address_of_A_3() { return &___A_3; }
  5493. inline void set_A_3(int64_t value)
  5494. {
  5495. ___A_3 = value;
  5496. }
  5497. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_t4C99072E11077166377CCD2881DF934837F9BA3B, ___Weight_4)); }
  5498. inline int64_t get_Weight_4() const { return ___Weight_4; }
  5499. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  5500. inline void set_Weight_4(int64_t value)
  5501. {
  5502. ___Weight_4 = value;
  5503. }
  5504. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_t4C99072E11077166377CCD2881DF934837F9BA3B, ___Moment2_5)); }
  5505. inline double get_Moment2_5() const { return ___Moment2_5; }
  5506. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  5507. inline void set_Moment2_5(double value)
  5508. {
  5509. ___Moment2_5 = value;
  5510. }
  5511. };
  5512. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>
  5513. struct Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F
  5514. {
  5515. public:
  5516. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  5517. int64_t ___R_0;
  5518. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  5519. int64_t ___G_1;
  5520. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  5521. int64_t ___B_2;
  5522. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  5523. int64_t ___A_3;
  5524. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  5525. int64_t ___Weight_4;
  5526. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  5527. double ___Moment2_5;
  5528. public:
  5529. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F, ___R_0)); }
  5530. inline int64_t get_R_0() const { return ___R_0; }
  5531. inline int64_t* get_address_of_R_0() { return &___R_0; }
  5532. inline void set_R_0(int64_t value)
  5533. {
  5534. ___R_0 = value;
  5535. }
  5536. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F, ___G_1)); }
  5537. inline int64_t get_G_1() const { return ___G_1; }
  5538. inline int64_t* get_address_of_G_1() { return &___G_1; }
  5539. inline void set_G_1(int64_t value)
  5540. {
  5541. ___G_1 = value;
  5542. }
  5543. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F, ___B_2)); }
  5544. inline int64_t get_B_2() const { return ___B_2; }
  5545. inline int64_t* get_address_of_B_2() { return &___B_2; }
  5546. inline void set_B_2(int64_t value)
  5547. {
  5548. ___B_2 = value;
  5549. }
  5550. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F, ___A_3)); }
  5551. inline int64_t get_A_3() const { return ___A_3; }
  5552. inline int64_t* get_address_of_A_3() { return &___A_3; }
  5553. inline void set_A_3(int64_t value)
  5554. {
  5555. ___A_3 = value;
  5556. }
  5557. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F, ___Weight_4)); }
  5558. inline int64_t get_Weight_4() const { return ___Weight_4; }
  5559. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  5560. inline void set_Weight_4(int64_t value)
  5561. {
  5562. ___Weight_4 = value;
  5563. }
  5564. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F, ___Moment2_5)); }
  5565. inline double get_Moment2_5() const { return ___Moment2_5; }
  5566. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  5567. inline void set_Moment2_5(double value)
  5568. {
  5569. ___Moment2_5 = value;
  5570. }
  5571. };
  5572. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>
  5573. struct Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C
  5574. {
  5575. public:
  5576. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  5577. int64_t ___R_0;
  5578. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  5579. int64_t ___G_1;
  5580. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  5581. int64_t ___B_2;
  5582. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  5583. int64_t ___A_3;
  5584. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  5585. int64_t ___Weight_4;
  5586. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  5587. double ___Moment2_5;
  5588. public:
  5589. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C, ___R_0)); }
  5590. inline int64_t get_R_0() const { return ___R_0; }
  5591. inline int64_t* get_address_of_R_0() { return &___R_0; }
  5592. inline void set_R_0(int64_t value)
  5593. {
  5594. ___R_0 = value;
  5595. }
  5596. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C, ___G_1)); }
  5597. inline int64_t get_G_1() const { return ___G_1; }
  5598. inline int64_t* get_address_of_G_1() { return &___G_1; }
  5599. inline void set_G_1(int64_t value)
  5600. {
  5601. ___G_1 = value;
  5602. }
  5603. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C, ___B_2)); }
  5604. inline int64_t get_B_2() const { return ___B_2; }
  5605. inline int64_t* get_address_of_B_2() { return &___B_2; }
  5606. inline void set_B_2(int64_t value)
  5607. {
  5608. ___B_2 = value;
  5609. }
  5610. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C, ___A_3)); }
  5611. inline int64_t get_A_3() const { return ___A_3; }
  5612. inline int64_t* get_address_of_A_3() { return &___A_3; }
  5613. inline void set_A_3(int64_t value)
  5614. {
  5615. ___A_3 = value;
  5616. }
  5617. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C, ___Weight_4)); }
  5618. inline int64_t get_Weight_4() const { return ___Weight_4; }
  5619. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  5620. inline void set_Weight_4(int64_t value)
  5621. {
  5622. ___Weight_4 = value;
  5623. }
  5624. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C, ___Moment2_5)); }
  5625. inline double get_Moment2_5() const { return ___Moment2_5; }
  5626. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  5627. inline void set_Moment2_5(double value)
  5628. {
  5629. ___Moment2_5 = value;
  5630. }
  5631. };
  5632. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>
  5633. struct Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB
  5634. {
  5635. public:
  5636. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  5637. int64_t ___R_0;
  5638. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  5639. int64_t ___G_1;
  5640. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  5641. int64_t ___B_2;
  5642. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  5643. int64_t ___A_3;
  5644. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  5645. int64_t ___Weight_4;
  5646. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  5647. double ___Moment2_5;
  5648. public:
  5649. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB, ___R_0)); }
  5650. inline int64_t get_R_0() const { return ___R_0; }
  5651. inline int64_t* get_address_of_R_0() { return &___R_0; }
  5652. inline void set_R_0(int64_t value)
  5653. {
  5654. ___R_0 = value;
  5655. }
  5656. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB, ___G_1)); }
  5657. inline int64_t get_G_1() const { return ___G_1; }
  5658. inline int64_t* get_address_of_G_1() { return &___G_1; }
  5659. inline void set_G_1(int64_t value)
  5660. {
  5661. ___G_1 = value;
  5662. }
  5663. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB, ___B_2)); }
  5664. inline int64_t get_B_2() const { return ___B_2; }
  5665. inline int64_t* get_address_of_B_2() { return &___B_2; }
  5666. inline void set_B_2(int64_t value)
  5667. {
  5668. ___B_2 = value;
  5669. }
  5670. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB, ___A_3)); }
  5671. inline int64_t get_A_3() const { return ___A_3; }
  5672. inline int64_t* get_address_of_A_3() { return &___A_3; }
  5673. inline void set_A_3(int64_t value)
  5674. {
  5675. ___A_3 = value;
  5676. }
  5677. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB, ___Weight_4)); }
  5678. inline int64_t get_Weight_4() const { return ___Weight_4; }
  5679. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  5680. inline void set_Weight_4(int64_t value)
  5681. {
  5682. ___Weight_4 = value;
  5683. }
  5684. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB, ___Moment2_5)); }
  5685. inline double get_Moment2_5() const { return ___Moment2_5; }
  5686. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  5687. inline void set_Moment2_5(double value)
  5688. {
  5689. ___Moment2_5 = value;
  5690. }
  5691. };
  5692. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  5693. struct Moment_tB524CC81FBD87492BC411766CDB3040D1799053A
  5694. {
  5695. public:
  5696. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  5697. int64_t ___R_0;
  5698. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  5699. int64_t ___G_1;
  5700. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  5701. int64_t ___B_2;
  5702. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  5703. int64_t ___A_3;
  5704. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  5705. int64_t ___Weight_4;
  5706. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  5707. double ___Moment2_5;
  5708. public:
  5709. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_tB524CC81FBD87492BC411766CDB3040D1799053A, ___R_0)); }
  5710. inline int64_t get_R_0() const { return ___R_0; }
  5711. inline int64_t* get_address_of_R_0() { return &___R_0; }
  5712. inline void set_R_0(int64_t value)
  5713. {
  5714. ___R_0 = value;
  5715. }
  5716. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_tB524CC81FBD87492BC411766CDB3040D1799053A, ___G_1)); }
  5717. inline int64_t get_G_1() const { return ___G_1; }
  5718. inline int64_t* get_address_of_G_1() { return &___G_1; }
  5719. inline void set_G_1(int64_t value)
  5720. {
  5721. ___G_1 = value;
  5722. }
  5723. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_tB524CC81FBD87492BC411766CDB3040D1799053A, ___B_2)); }
  5724. inline int64_t get_B_2() const { return ___B_2; }
  5725. inline int64_t* get_address_of_B_2() { return &___B_2; }
  5726. inline void set_B_2(int64_t value)
  5727. {
  5728. ___B_2 = value;
  5729. }
  5730. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_tB524CC81FBD87492BC411766CDB3040D1799053A, ___A_3)); }
  5731. inline int64_t get_A_3() const { return ___A_3; }
  5732. inline int64_t* get_address_of_A_3() { return &___A_3; }
  5733. inline void set_A_3(int64_t value)
  5734. {
  5735. ___A_3 = value;
  5736. }
  5737. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_tB524CC81FBD87492BC411766CDB3040D1799053A, ___Weight_4)); }
  5738. inline int64_t get_Weight_4() const { return ___Weight_4; }
  5739. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  5740. inline void set_Weight_4(int64_t value)
  5741. {
  5742. ___Weight_4 = value;
  5743. }
  5744. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_tB524CC81FBD87492BC411766CDB3040D1799053A, ___Moment2_5)); }
  5745. inline double get_Moment2_5() const { return ___Moment2_5; }
  5746. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  5747. inline void set_Moment2_5(double value)
  5748. {
  5749. ___Moment2_5 = value;
  5750. }
  5751. };
  5752. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  5753. struct Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C
  5754. {
  5755. public:
  5756. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  5757. int64_t ___R_0;
  5758. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  5759. int64_t ___G_1;
  5760. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  5761. int64_t ___B_2;
  5762. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  5763. int64_t ___A_3;
  5764. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  5765. int64_t ___Weight_4;
  5766. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  5767. double ___Moment2_5;
  5768. public:
  5769. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C, ___R_0)); }
  5770. inline int64_t get_R_0() const { return ___R_0; }
  5771. inline int64_t* get_address_of_R_0() { return &___R_0; }
  5772. inline void set_R_0(int64_t value)
  5773. {
  5774. ___R_0 = value;
  5775. }
  5776. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C, ___G_1)); }
  5777. inline int64_t get_G_1() const { return ___G_1; }
  5778. inline int64_t* get_address_of_G_1() { return &___G_1; }
  5779. inline void set_G_1(int64_t value)
  5780. {
  5781. ___G_1 = value;
  5782. }
  5783. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C, ___B_2)); }
  5784. inline int64_t get_B_2() const { return ___B_2; }
  5785. inline int64_t* get_address_of_B_2() { return &___B_2; }
  5786. inline void set_B_2(int64_t value)
  5787. {
  5788. ___B_2 = value;
  5789. }
  5790. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C, ___A_3)); }
  5791. inline int64_t get_A_3() const { return ___A_3; }
  5792. inline int64_t* get_address_of_A_3() { return &___A_3; }
  5793. inline void set_A_3(int64_t value)
  5794. {
  5795. ___A_3 = value;
  5796. }
  5797. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C, ___Weight_4)); }
  5798. inline int64_t get_Weight_4() const { return ___Weight_4; }
  5799. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  5800. inline void set_Weight_4(int64_t value)
  5801. {
  5802. ___Weight_4 = value;
  5803. }
  5804. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C, ___Moment2_5)); }
  5805. inline double get_Moment2_5() const { return ___Moment2_5; }
  5806. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  5807. inline void set_Moment2_5(double value)
  5808. {
  5809. ___Moment2_5 = value;
  5810. }
  5811. };
  5812. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  5813. struct Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20
  5814. {
  5815. public:
  5816. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  5817. int64_t ___R_0;
  5818. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  5819. int64_t ___G_1;
  5820. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  5821. int64_t ___B_2;
  5822. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  5823. int64_t ___A_3;
  5824. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  5825. int64_t ___Weight_4;
  5826. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  5827. double ___Moment2_5;
  5828. public:
  5829. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20, ___R_0)); }
  5830. inline int64_t get_R_0() const { return ___R_0; }
  5831. inline int64_t* get_address_of_R_0() { return &___R_0; }
  5832. inline void set_R_0(int64_t value)
  5833. {
  5834. ___R_0 = value;
  5835. }
  5836. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20, ___G_1)); }
  5837. inline int64_t get_G_1() const { return ___G_1; }
  5838. inline int64_t* get_address_of_G_1() { return &___G_1; }
  5839. inline void set_G_1(int64_t value)
  5840. {
  5841. ___G_1 = value;
  5842. }
  5843. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20, ___B_2)); }
  5844. inline int64_t get_B_2() const { return ___B_2; }
  5845. inline int64_t* get_address_of_B_2() { return &___B_2; }
  5846. inline void set_B_2(int64_t value)
  5847. {
  5848. ___B_2 = value;
  5849. }
  5850. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20, ___A_3)); }
  5851. inline int64_t get_A_3() const { return ___A_3; }
  5852. inline int64_t* get_address_of_A_3() { return &___A_3; }
  5853. inline void set_A_3(int64_t value)
  5854. {
  5855. ___A_3 = value;
  5856. }
  5857. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20, ___Weight_4)); }
  5858. inline int64_t get_Weight_4() const { return ___Weight_4; }
  5859. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  5860. inline void set_Weight_4(int64_t value)
  5861. {
  5862. ___Weight_4 = value;
  5863. }
  5864. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20, ___Moment2_5)); }
  5865. inline double get_Moment2_5() const { return ___Moment2_5; }
  5866. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  5867. inline void set_Moment2_5(double value)
  5868. {
  5869. ___Moment2_5 = value;
  5870. }
  5871. };
  5872. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  5873. struct Moment_t94BC4CA21F440059214263A242302F917CFF4F8D
  5874. {
  5875. public:
  5876. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  5877. int64_t ___R_0;
  5878. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  5879. int64_t ___G_1;
  5880. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  5881. int64_t ___B_2;
  5882. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  5883. int64_t ___A_3;
  5884. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  5885. int64_t ___Weight_4;
  5886. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  5887. double ___Moment2_5;
  5888. public:
  5889. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D, ___R_0)); }
  5890. inline int64_t get_R_0() const { return ___R_0; }
  5891. inline int64_t* get_address_of_R_0() { return &___R_0; }
  5892. inline void set_R_0(int64_t value)
  5893. {
  5894. ___R_0 = value;
  5895. }
  5896. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D, ___G_1)); }
  5897. inline int64_t get_G_1() const { return ___G_1; }
  5898. inline int64_t* get_address_of_G_1() { return &___G_1; }
  5899. inline void set_G_1(int64_t value)
  5900. {
  5901. ___G_1 = value;
  5902. }
  5903. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D, ___B_2)); }
  5904. inline int64_t get_B_2() const { return ___B_2; }
  5905. inline int64_t* get_address_of_B_2() { return &___B_2; }
  5906. inline void set_B_2(int64_t value)
  5907. {
  5908. ___B_2 = value;
  5909. }
  5910. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D, ___A_3)); }
  5911. inline int64_t get_A_3() const { return ___A_3; }
  5912. inline int64_t* get_address_of_A_3() { return &___A_3; }
  5913. inline void set_A_3(int64_t value)
  5914. {
  5915. ___A_3 = value;
  5916. }
  5917. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D, ___Weight_4)); }
  5918. inline int64_t get_Weight_4() const { return ___Weight_4; }
  5919. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  5920. inline void set_Weight_4(int64_t value)
  5921. {
  5922. ___Weight_4 = value;
  5923. }
  5924. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D, ___Moment2_5)); }
  5925. inline double get_Moment2_5() const { return ___Moment2_5; }
  5926. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  5927. inline void set_Moment2_5(double value)
  5928. {
  5929. ___Moment2_5 = value;
  5930. }
  5931. };
  5932. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>
  5933. struct Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD
  5934. {
  5935. public:
  5936. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  5937. int64_t ___R_0;
  5938. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  5939. int64_t ___G_1;
  5940. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  5941. int64_t ___B_2;
  5942. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  5943. int64_t ___A_3;
  5944. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  5945. int64_t ___Weight_4;
  5946. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  5947. double ___Moment2_5;
  5948. public:
  5949. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD, ___R_0)); }
  5950. inline int64_t get_R_0() const { return ___R_0; }
  5951. inline int64_t* get_address_of_R_0() { return &___R_0; }
  5952. inline void set_R_0(int64_t value)
  5953. {
  5954. ___R_0 = value;
  5955. }
  5956. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD, ___G_1)); }
  5957. inline int64_t get_G_1() const { return ___G_1; }
  5958. inline int64_t* get_address_of_G_1() { return &___G_1; }
  5959. inline void set_G_1(int64_t value)
  5960. {
  5961. ___G_1 = value;
  5962. }
  5963. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD, ___B_2)); }
  5964. inline int64_t get_B_2() const { return ___B_2; }
  5965. inline int64_t* get_address_of_B_2() { return &___B_2; }
  5966. inline void set_B_2(int64_t value)
  5967. {
  5968. ___B_2 = value;
  5969. }
  5970. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD, ___A_3)); }
  5971. inline int64_t get_A_3() const { return ___A_3; }
  5972. inline int64_t* get_address_of_A_3() { return &___A_3; }
  5973. inline void set_A_3(int64_t value)
  5974. {
  5975. ___A_3 = value;
  5976. }
  5977. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD, ___Weight_4)); }
  5978. inline int64_t get_Weight_4() const { return ___Weight_4; }
  5979. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  5980. inline void set_Weight_4(int64_t value)
  5981. {
  5982. ___Weight_4 = value;
  5983. }
  5984. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD, ___Moment2_5)); }
  5985. inline double get_Moment2_5() const { return ___Moment2_5; }
  5986. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  5987. inline void set_Moment2_5(double value)
  5988. {
  5989. ___Moment2_5 = value;
  5990. }
  5991. };
  5992. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>
  5993. struct Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE
  5994. {
  5995. public:
  5996. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  5997. int64_t ___R_0;
  5998. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  5999. int64_t ___G_1;
  6000. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  6001. int64_t ___B_2;
  6002. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  6003. int64_t ___A_3;
  6004. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  6005. int64_t ___Weight_4;
  6006. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  6007. double ___Moment2_5;
  6008. public:
  6009. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE, ___R_0)); }
  6010. inline int64_t get_R_0() const { return ___R_0; }
  6011. inline int64_t* get_address_of_R_0() { return &___R_0; }
  6012. inline void set_R_0(int64_t value)
  6013. {
  6014. ___R_0 = value;
  6015. }
  6016. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE, ___G_1)); }
  6017. inline int64_t get_G_1() const { return ___G_1; }
  6018. inline int64_t* get_address_of_G_1() { return &___G_1; }
  6019. inline void set_G_1(int64_t value)
  6020. {
  6021. ___G_1 = value;
  6022. }
  6023. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE, ___B_2)); }
  6024. inline int64_t get_B_2() const { return ___B_2; }
  6025. inline int64_t* get_address_of_B_2() { return &___B_2; }
  6026. inline void set_B_2(int64_t value)
  6027. {
  6028. ___B_2 = value;
  6029. }
  6030. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE, ___A_3)); }
  6031. inline int64_t get_A_3() const { return ___A_3; }
  6032. inline int64_t* get_address_of_A_3() { return &___A_3; }
  6033. inline void set_A_3(int64_t value)
  6034. {
  6035. ___A_3 = value;
  6036. }
  6037. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE, ___Weight_4)); }
  6038. inline int64_t get_Weight_4() const { return ___Weight_4; }
  6039. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  6040. inline void set_Weight_4(int64_t value)
  6041. {
  6042. ___Weight_4 = value;
  6043. }
  6044. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE, ___Moment2_5)); }
  6045. inline double get_Moment2_5() const { return ___Moment2_5; }
  6046. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  6047. inline void set_Moment2_5(double value)
  6048. {
  6049. ___Moment2_5 = value;
  6050. }
  6051. };
  6052. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>
  6053. struct Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637
  6054. {
  6055. public:
  6056. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  6057. int64_t ___R_0;
  6058. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  6059. int64_t ___G_1;
  6060. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  6061. int64_t ___B_2;
  6062. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  6063. int64_t ___A_3;
  6064. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  6065. int64_t ___Weight_4;
  6066. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  6067. double ___Moment2_5;
  6068. public:
  6069. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637, ___R_0)); }
  6070. inline int64_t get_R_0() const { return ___R_0; }
  6071. inline int64_t* get_address_of_R_0() { return &___R_0; }
  6072. inline void set_R_0(int64_t value)
  6073. {
  6074. ___R_0 = value;
  6075. }
  6076. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637, ___G_1)); }
  6077. inline int64_t get_G_1() const { return ___G_1; }
  6078. inline int64_t* get_address_of_G_1() { return &___G_1; }
  6079. inline void set_G_1(int64_t value)
  6080. {
  6081. ___G_1 = value;
  6082. }
  6083. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637, ___B_2)); }
  6084. inline int64_t get_B_2() const { return ___B_2; }
  6085. inline int64_t* get_address_of_B_2() { return &___B_2; }
  6086. inline void set_B_2(int64_t value)
  6087. {
  6088. ___B_2 = value;
  6089. }
  6090. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637, ___A_3)); }
  6091. inline int64_t get_A_3() const { return ___A_3; }
  6092. inline int64_t* get_address_of_A_3() { return &___A_3; }
  6093. inline void set_A_3(int64_t value)
  6094. {
  6095. ___A_3 = value;
  6096. }
  6097. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637, ___Weight_4)); }
  6098. inline int64_t get_Weight_4() const { return ___Weight_4; }
  6099. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  6100. inline void set_Weight_4(int64_t value)
  6101. {
  6102. ___Weight_4 = value;
  6103. }
  6104. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637, ___Moment2_5)); }
  6105. inline double get_Moment2_5() const { return ___Moment2_5; }
  6106. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  6107. inline void set_Moment2_5(double value)
  6108. {
  6109. ___Moment2_5 = value;
  6110. }
  6111. };
  6112. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  6113. struct Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0
  6114. {
  6115. public:
  6116. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  6117. int64_t ___R_0;
  6118. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  6119. int64_t ___G_1;
  6120. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  6121. int64_t ___B_2;
  6122. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  6123. int64_t ___A_3;
  6124. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  6125. int64_t ___Weight_4;
  6126. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  6127. double ___Moment2_5;
  6128. public:
  6129. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0, ___R_0)); }
  6130. inline int64_t get_R_0() const { return ___R_0; }
  6131. inline int64_t* get_address_of_R_0() { return &___R_0; }
  6132. inline void set_R_0(int64_t value)
  6133. {
  6134. ___R_0 = value;
  6135. }
  6136. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0, ___G_1)); }
  6137. inline int64_t get_G_1() const { return ___G_1; }
  6138. inline int64_t* get_address_of_G_1() { return &___G_1; }
  6139. inline void set_G_1(int64_t value)
  6140. {
  6141. ___G_1 = value;
  6142. }
  6143. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0, ___B_2)); }
  6144. inline int64_t get_B_2() const { return ___B_2; }
  6145. inline int64_t* get_address_of_B_2() { return &___B_2; }
  6146. inline void set_B_2(int64_t value)
  6147. {
  6148. ___B_2 = value;
  6149. }
  6150. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0, ___A_3)); }
  6151. inline int64_t get_A_3() const { return ___A_3; }
  6152. inline int64_t* get_address_of_A_3() { return &___A_3; }
  6153. inline void set_A_3(int64_t value)
  6154. {
  6155. ___A_3 = value;
  6156. }
  6157. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0, ___Weight_4)); }
  6158. inline int64_t get_Weight_4() const { return ___Weight_4; }
  6159. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  6160. inline void set_Weight_4(int64_t value)
  6161. {
  6162. ___Weight_4 = value;
  6163. }
  6164. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0, ___Moment2_5)); }
  6165. inline double get_Moment2_5() const { return ___Moment2_5; }
  6166. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  6167. inline void set_Moment2_5(double value)
  6168. {
  6169. ___Moment2_5 = value;
  6170. }
  6171. };
  6172. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>
  6173. struct Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF
  6174. {
  6175. public:
  6176. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::R
  6177. int64_t ___R_0;
  6178. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::G
  6179. int64_t ___G_1;
  6180. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::B
  6181. int64_t ___B_2;
  6182. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::A
  6183. int64_t ___A_3;
  6184. // System.Int64 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Weight
  6185. int64_t ___Weight_4;
  6186. // System.Double SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment::Moment2
  6187. double ___Moment2_5;
  6188. public:
  6189. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF, ___R_0)); }
  6190. inline int64_t get_R_0() const { return ___R_0; }
  6191. inline int64_t* get_address_of_R_0() { return &___R_0; }
  6192. inline void set_R_0(int64_t value)
  6193. {
  6194. ___R_0 = value;
  6195. }
  6196. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF, ___G_1)); }
  6197. inline int64_t get_G_1() const { return ___G_1; }
  6198. inline int64_t* get_address_of_G_1() { return &___G_1; }
  6199. inline void set_G_1(int64_t value)
  6200. {
  6201. ___G_1 = value;
  6202. }
  6203. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF, ___B_2)); }
  6204. inline int64_t get_B_2() const { return ___B_2; }
  6205. inline int64_t* get_address_of_B_2() { return &___B_2; }
  6206. inline void set_B_2(int64_t value)
  6207. {
  6208. ___B_2 = value;
  6209. }
  6210. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF, ___A_3)); }
  6211. inline int64_t get_A_3() const { return ___A_3; }
  6212. inline int64_t* get_address_of_A_3() { return &___A_3; }
  6213. inline void set_A_3(int64_t value)
  6214. {
  6215. ___A_3 = value;
  6216. }
  6217. inline static int32_t get_offset_of_Weight_4() { return static_cast<int32_t>(offsetof(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF, ___Weight_4)); }
  6218. inline int64_t get_Weight_4() const { return ___Weight_4; }
  6219. inline int64_t* get_address_of_Weight_4() { return &___Weight_4; }
  6220. inline void set_Weight_4(int64_t value)
  6221. {
  6222. ___Weight_4 = value;
  6223. }
  6224. inline static int32_t get_offset_of_Moment2_5() { return static_cast<int32_t>(offsetof(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF, ___Moment2_5)); }
  6225. inline double get_Moment2_5() const { return ___Moment2_5; }
  6226. inline double* get_address_of_Moment2_5() { return &___Moment2_5; }
  6227. inline void set_Moment2_5(double value)
  6228. {
  6229. ___Moment2_5 = value;
  6230. }
  6231. };
  6232. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>
  6233. struct ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4
  6234. {
  6235. public:
  6236. // System.Object System.ReadOnlyMemory`1::_object
  6237. RuntimeObject * ____object_0;
  6238. // System.Int32 System.ReadOnlyMemory`1::_index
  6239. int32_t ____index_1;
  6240. // System.Int32 System.ReadOnlyMemory`1::_length
  6241. int32_t ____length_2;
  6242. public:
  6243. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4, ____object_0)); }
  6244. inline RuntimeObject * get__object_0() const { return ____object_0; }
  6245. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  6246. inline void set__object_0(RuntimeObject * value)
  6247. {
  6248. ____object_0 = value;
  6249. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  6250. }
  6251. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4, ____index_1)); }
  6252. inline int32_t get__index_1() const { return ____index_1; }
  6253. inline int32_t* get_address_of__index_1() { return &____index_1; }
  6254. inline void set__index_1(int32_t value)
  6255. {
  6256. ____index_1 = value;
  6257. }
  6258. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4, ____length_2)); }
  6259. inline int32_t get__length_2() const { return ____length_2; }
  6260. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6261. inline void set__length_2(int32_t value)
  6262. {
  6263. ____length_2 = value;
  6264. }
  6265. };
  6266. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  6267. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6268. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6269. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  6270. {
  6271. Il2CppIUnknown* ____object_0;
  6272. int32_t ____index_1;
  6273. int32_t ____length_2;
  6274. };
  6275. #endif
  6276. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  6277. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6278. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6279. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  6280. {
  6281. Il2CppIUnknown* ____object_0;
  6282. int32_t ____index_1;
  6283. int32_t ____length_2;
  6284. };
  6285. #endif
  6286. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  6287. struct ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA
  6288. {
  6289. public:
  6290. // System.Object System.ReadOnlyMemory`1::_object
  6291. RuntimeObject * ____object_0;
  6292. // System.Int32 System.ReadOnlyMemory`1::_index
  6293. int32_t ____index_1;
  6294. // System.Int32 System.ReadOnlyMemory`1::_length
  6295. int32_t ____length_2;
  6296. public:
  6297. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA, ____object_0)); }
  6298. inline RuntimeObject * get__object_0() const { return ____object_0; }
  6299. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  6300. inline void set__object_0(RuntimeObject * value)
  6301. {
  6302. ____object_0 = value;
  6303. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  6304. }
  6305. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA, ____index_1)); }
  6306. inline int32_t get__index_1() const { return ____index_1; }
  6307. inline int32_t* get_address_of__index_1() { return &____index_1; }
  6308. inline void set__index_1(int32_t value)
  6309. {
  6310. ____index_1 = value;
  6311. }
  6312. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA, ____length_2)); }
  6313. inline int32_t get__length_2() const { return ____length_2; }
  6314. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6315. inline void set__length_2(int32_t value)
  6316. {
  6317. ____length_2 = value;
  6318. }
  6319. };
  6320. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  6321. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6322. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6323. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  6324. {
  6325. Il2CppIUnknown* ____object_0;
  6326. int32_t ____index_1;
  6327. int32_t ____length_2;
  6328. };
  6329. #endif
  6330. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  6331. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6332. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6333. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  6334. {
  6335. Il2CppIUnknown* ____object_0;
  6336. int32_t ____index_1;
  6337. int32_t ____length_2;
  6338. };
  6339. #endif
  6340. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>
  6341. struct ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1
  6342. {
  6343. public:
  6344. // System.Object System.ReadOnlyMemory`1::_object
  6345. RuntimeObject * ____object_0;
  6346. // System.Int32 System.ReadOnlyMemory`1::_index
  6347. int32_t ____index_1;
  6348. // System.Int32 System.ReadOnlyMemory`1::_length
  6349. int32_t ____length_2;
  6350. public:
  6351. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1, ____object_0)); }
  6352. inline RuntimeObject * get__object_0() const { return ____object_0; }
  6353. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  6354. inline void set__object_0(RuntimeObject * value)
  6355. {
  6356. ____object_0 = value;
  6357. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  6358. }
  6359. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1, ____index_1)); }
  6360. inline int32_t get__index_1() const { return ____index_1; }
  6361. inline int32_t* get_address_of__index_1() { return &____index_1; }
  6362. inline void set__index_1(int32_t value)
  6363. {
  6364. ____index_1 = value;
  6365. }
  6366. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1, ____length_2)); }
  6367. inline int32_t get__length_2() const { return ____length_2; }
  6368. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6369. inline void set__length_2(int32_t value)
  6370. {
  6371. ____length_2 = value;
  6372. }
  6373. };
  6374. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  6375. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6376. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6377. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  6378. {
  6379. Il2CppIUnknown* ____object_0;
  6380. int32_t ____index_1;
  6381. int32_t ____length_2;
  6382. };
  6383. #endif
  6384. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  6385. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6386. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6387. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  6388. {
  6389. Il2CppIUnknown* ____object_0;
  6390. int32_t ____index_1;
  6391. int32_t ____length_2;
  6392. };
  6393. #endif
  6394. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  6395. struct ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7
  6396. {
  6397. public:
  6398. // System.Object System.ReadOnlyMemory`1::_object
  6399. RuntimeObject * ____object_0;
  6400. // System.Int32 System.ReadOnlyMemory`1::_index
  6401. int32_t ____index_1;
  6402. // System.Int32 System.ReadOnlyMemory`1::_length
  6403. int32_t ____length_2;
  6404. public:
  6405. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7, ____object_0)); }
  6406. inline RuntimeObject * get__object_0() const { return ____object_0; }
  6407. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  6408. inline void set__object_0(RuntimeObject * value)
  6409. {
  6410. ____object_0 = value;
  6411. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  6412. }
  6413. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7, ____index_1)); }
  6414. inline int32_t get__index_1() const { return ____index_1; }
  6415. inline int32_t* get_address_of__index_1() { return &____index_1; }
  6416. inline void set__index_1(int32_t value)
  6417. {
  6418. ____index_1 = value;
  6419. }
  6420. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7, ____length_2)); }
  6421. inline int32_t get__length_2() const { return ____length_2; }
  6422. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6423. inline void set__length_2(int32_t value)
  6424. {
  6425. ____length_2 = value;
  6426. }
  6427. };
  6428. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  6429. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6430. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6431. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  6432. {
  6433. Il2CppIUnknown* ____object_0;
  6434. int32_t ____index_1;
  6435. int32_t ____length_2;
  6436. };
  6437. #endif
  6438. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  6439. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6440. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6441. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  6442. {
  6443. Il2CppIUnknown* ____object_0;
  6444. int32_t ____index_1;
  6445. int32_t ____length_2;
  6446. };
  6447. #endif
  6448. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  6449. struct ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C
  6450. {
  6451. public:
  6452. // System.Object System.ReadOnlyMemory`1::_object
  6453. RuntimeObject * ____object_0;
  6454. // System.Int32 System.ReadOnlyMemory`1::_index
  6455. int32_t ____index_1;
  6456. // System.Int32 System.ReadOnlyMemory`1::_length
  6457. int32_t ____length_2;
  6458. public:
  6459. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C, ____object_0)); }
  6460. inline RuntimeObject * get__object_0() const { return ____object_0; }
  6461. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  6462. inline void set__object_0(RuntimeObject * value)
  6463. {
  6464. ____object_0 = value;
  6465. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  6466. }
  6467. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C, ____index_1)); }
  6468. inline int32_t get__index_1() const { return ____index_1; }
  6469. inline int32_t* get_address_of__index_1() { return &____index_1; }
  6470. inline void set__index_1(int32_t value)
  6471. {
  6472. ____index_1 = value;
  6473. }
  6474. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C, ____length_2)); }
  6475. inline int32_t get__length_2() const { return ____length_2; }
  6476. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6477. inline void set__length_2(int32_t value)
  6478. {
  6479. ____length_2 = value;
  6480. }
  6481. };
  6482. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  6483. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6484. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6485. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  6486. {
  6487. Il2CppIUnknown* ____object_0;
  6488. int32_t ____index_1;
  6489. int32_t ____length_2;
  6490. };
  6491. #endif
  6492. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  6493. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6494. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6495. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  6496. {
  6497. Il2CppIUnknown* ____object_0;
  6498. int32_t ____index_1;
  6499. int32_t ____length_2;
  6500. };
  6501. #endif
  6502. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  6503. struct ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1
  6504. {
  6505. public:
  6506. // System.Object System.ReadOnlyMemory`1::_object
  6507. RuntimeObject * ____object_0;
  6508. // System.Int32 System.ReadOnlyMemory`1::_index
  6509. int32_t ____index_1;
  6510. // System.Int32 System.ReadOnlyMemory`1::_length
  6511. int32_t ____length_2;
  6512. public:
  6513. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1, ____object_0)); }
  6514. inline RuntimeObject * get__object_0() const { return ____object_0; }
  6515. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  6516. inline void set__object_0(RuntimeObject * value)
  6517. {
  6518. ____object_0 = value;
  6519. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  6520. }
  6521. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1, ____index_1)); }
  6522. inline int32_t get__index_1() const { return ____index_1; }
  6523. inline int32_t* get_address_of__index_1() { return &____index_1; }
  6524. inline void set__index_1(int32_t value)
  6525. {
  6526. ____index_1 = value;
  6527. }
  6528. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1, ____length_2)); }
  6529. inline int32_t get__length_2() const { return ____length_2; }
  6530. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6531. inline void set__length_2(int32_t value)
  6532. {
  6533. ____length_2 = value;
  6534. }
  6535. };
  6536. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  6537. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6538. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6539. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  6540. {
  6541. Il2CppIUnknown* ____object_0;
  6542. int32_t ____index_1;
  6543. int32_t ____length_2;
  6544. };
  6545. #endif
  6546. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  6547. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6548. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6549. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  6550. {
  6551. Il2CppIUnknown* ____object_0;
  6552. int32_t ____index_1;
  6553. int32_t ____length_2;
  6554. };
  6555. #endif
  6556. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  6557. struct ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70
  6558. {
  6559. public:
  6560. // System.Object System.ReadOnlyMemory`1::_object
  6561. RuntimeObject * ____object_0;
  6562. // System.Int32 System.ReadOnlyMemory`1::_index
  6563. int32_t ____index_1;
  6564. // System.Int32 System.ReadOnlyMemory`1::_length
  6565. int32_t ____length_2;
  6566. public:
  6567. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70, ____object_0)); }
  6568. inline RuntimeObject * get__object_0() const { return ____object_0; }
  6569. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  6570. inline void set__object_0(RuntimeObject * value)
  6571. {
  6572. ____object_0 = value;
  6573. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  6574. }
  6575. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70, ____index_1)); }
  6576. inline int32_t get__index_1() const { return ____index_1; }
  6577. inline int32_t* get_address_of__index_1() { return &____index_1; }
  6578. inline void set__index_1(int32_t value)
  6579. {
  6580. ____index_1 = value;
  6581. }
  6582. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70, ____length_2)); }
  6583. inline int32_t get__length_2() const { return ____length_2; }
  6584. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6585. inline void set__length_2(int32_t value)
  6586. {
  6587. ____length_2 = value;
  6588. }
  6589. };
  6590. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  6591. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6592. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6593. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  6594. {
  6595. Il2CppIUnknown* ____object_0;
  6596. int32_t ____index_1;
  6597. int32_t ____length_2;
  6598. };
  6599. #endif
  6600. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  6601. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6602. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6603. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  6604. {
  6605. Il2CppIUnknown* ____object_0;
  6606. int32_t ____index_1;
  6607. int32_t ____length_2;
  6608. };
  6609. #endif
  6610. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  6611. struct ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED
  6612. {
  6613. public:
  6614. // System.Object System.ReadOnlyMemory`1::_object
  6615. RuntimeObject * ____object_0;
  6616. // System.Int32 System.ReadOnlyMemory`1::_index
  6617. int32_t ____index_1;
  6618. // System.Int32 System.ReadOnlyMemory`1::_length
  6619. int32_t ____length_2;
  6620. public:
  6621. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED, ____object_0)); }
  6622. inline RuntimeObject * get__object_0() const { return ____object_0; }
  6623. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  6624. inline void set__object_0(RuntimeObject * value)
  6625. {
  6626. ____object_0 = value;
  6627. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  6628. }
  6629. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED, ____index_1)); }
  6630. inline int32_t get__index_1() const { return ____index_1; }
  6631. inline int32_t* get_address_of__index_1() { return &____index_1; }
  6632. inline void set__index_1(int32_t value)
  6633. {
  6634. ____index_1 = value;
  6635. }
  6636. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED, ____length_2)); }
  6637. inline int32_t get__length_2() const { return ____length_2; }
  6638. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6639. inline void set__length_2(int32_t value)
  6640. {
  6641. ____length_2 = value;
  6642. }
  6643. };
  6644. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  6645. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6646. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6647. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  6648. {
  6649. Il2CppIUnknown* ____object_0;
  6650. int32_t ____index_1;
  6651. int32_t ____length_2;
  6652. };
  6653. #endif
  6654. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  6655. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6656. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6657. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  6658. {
  6659. Il2CppIUnknown* ____object_0;
  6660. int32_t ____index_1;
  6661. int32_t ____length_2;
  6662. };
  6663. #endif
  6664. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>
  6665. struct ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20
  6666. {
  6667. public:
  6668. // System.Object System.ReadOnlyMemory`1::_object
  6669. RuntimeObject * ____object_0;
  6670. // System.Int32 System.ReadOnlyMemory`1::_index
  6671. int32_t ____index_1;
  6672. // System.Int32 System.ReadOnlyMemory`1::_length
  6673. int32_t ____length_2;
  6674. public:
  6675. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20, ____object_0)); }
  6676. inline RuntimeObject * get__object_0() const { return ____object_0; }
  6677. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  6678. inline void set__object_0(RuntimeObject * value)
  6679. {
  6680. ____object_0 = value;
  6681. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  6682. }
  6683. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20, ____index_1)); }
  6684. inline int32_t get__index_1() const { return ____index_1; }
  6685. inline int32_t* get_address_of__index_1() { return &____index_1; }
  6686. inline void set__index_1(int32_t value)
  6687. {
  6688. ____index_1 = value;
  6689. }
  6690. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20, ____length_2)); }
  6691. inline int32_t get__length_2() const { return ____length_2; }
  6692. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6693. inline void set__length_2(int32_t value)
  6694. {
  6695. ____length_2 = value;
  6696. }
  6697. };
  6698. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  6699. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6700. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6701. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  6702. {
  6703. Il2CppIUnknown* ____object_0;
  6704. int32_t ____index_1;
  6705. int32_t ____length_2;
  6706. };
  6707. #endif
  6708. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  6709. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6710. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6711. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  6712. {
  6713. Il2CppIUnknown* ____object_0;
  6714. int32_t ____index_1;
  6715. int32_t ____length_2;
  6716. };
  6717. #endif
  6718. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  6719. struct ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273
  6720. {
  6721. public:
  6722. // System.Object System.ReadOnlyMemory`1::_object
  6723. RuntimeObject * ____object_0;
  6724. // System.Int32 System.ReadOnlyMemory`1::_index
  6725. int32_t ____index_1;
  6726. // System.Int32 System.ReadOnlyMemory`1::_length
  6727. int32_t ____length_2;
  6728. public:
  6729. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273, ____object_0)); }
  6730. inline RuntimeObject * get__object_0() const { return ____object_0; }
  6731. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  6732. inline void set__object_0(RuntimeObject * value)
  6733. {
  6734. ____object_0 = value;
  6735. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  6736. }
  6737. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273, ____index_1)); }
  6738. inline int32_t get__index_1() const { return ____index_1; }
  6739. inline int32_t* get_address_of__index_1() { return &____index_1; }
  6740. inline void set__index_1(int32_t value)
  6741. {
  6742. ____index_1 = value;
  6743. }
  6744. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273, ____length_2)); }
  6745. inline int32_t get__length_2() const { return ____length_2; }
  6746. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6747. inline void set__length_2(int32_t value)
  6748. {
  6749. ____length_2 = value;
  6750. }
  6751. };
  6752. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  6753. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6754. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6755. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  6756. {
  6757. Il2CppIUnknown* ____object_0;
  6758. int32_t ____index_1;
  6759. int32_t ____length_2;
  6760. };
  6761. #endif
  6762. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  6763. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6764. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6765. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  6766. {
  6767. Il2CppIUnknown* ____object_0;
  6768. int32_t ____index_1;
  6769. int32_t ____length_2;
  6770. };
  6771. #endif
  6772. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  6773. struct ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508
  6774. {
  6775. public:
  6776. // System.Object System.ReadOnlyMemory`1::_object
  6777. RuntimeObject * ____object_0;
  6778. // System.Int32 System.ReadOnlyMemory`1::_index
  6779. int32_t ____index_1;
  6780. // System.Int32 System.ReadOnlyMemory`1::_length
  6781. int32_t ____length_2;
  6782. public:
  6783. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508, ____object_0)); }
  6784. inline RuntimeObject * get__object_0() const { return ____object_0; }
  6785. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  6786. inline void set__object_0(RuntimeObject * value)
  6787. {
  6788. ____object_0 = value;
  6789. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  6790. }
  6791. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508, ____index_1)); }
  6792. inline int32_t get__index_1() const { return ____index_1; }
  6793. inline int32_t* get_address_of__index_1() { return &____index_1; }
  6794. inline void set__index_1(int32_t value)
  6795. {
  6796. ____index_1 = value;
  6797. }
  6798. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508, ____length_2)); }
  6799. inline int32_t get__length_2() const { return ____length_2; }
  6800. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6801. inline void set__length_2(int32_t value)
  6802. {
  6803. ____length_2 = value;
  6804. }
  6805. };
  6806. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  6807. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6808. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6809. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  6810. {
  6811. Il2CppIUnknown* ____object_0;
  6812. int32_t ____index_1;
  6813. int32_t ____length_2;
  6814. };
  6815. #endif
  6816. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  6817. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6818. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6819. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  6820. {
  6821. Il2CppIUnknown* ____object_0;
  6822. int32_t ____index_1;
  6823. int32_t ____length_2;
  6824. };
  6825. #endif
  6826. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  6827. struct ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31
  6828. {
  6829. public:
  6830. // System.Object System.ReadOnlyMemory`1::_object
  6831. RuntimeObject * ____object_0;
  6832. // System.Int32 System.ReadOnlyMemory`1::_index
  6833. int32_t ____index_1;
  6834. // System.Int32 System.ReadOnlyMemory`1::_length
  6835. int32_t ____length_2;
  6836. public:
  6837. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31, ____object_0)); }
  6838. inline RuntimeObject * get__object_0() const { return ____object_0; }
  6839. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  6840. inline void set__object_0(RuntimeObject * value)
  6841. {
  6842. ____object_0 = value;
  6843. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  6844. }
  6845. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31, ____index_1)); }
  6846. inline int32_t get__index_1() const { return ____index_1; }
  6847. inline int32_t* get_address_of__index_1() { return &____index_1; }
  6848. inline void set__index_1(int32_t value)
  6849. {
  6850. ____index_1 = value;
  6851. }
  6852. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31, ____length_2)); }
  6853. inline int32_t get__length_2() const { return ____length_2; }
  6854. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6855. inline void set__length_2(int32_t value)
  6856. {
  6857. ____length_2 = value;
  6858. }
  6859. };
  6860. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  6861. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6862. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6863. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  6864. {
  6865. Il2CppIUnknown* ____object_0;
  6866. int32_t ____index_1;
  6867. int32_t ____length_2;
  6868. };
  6869. #endif
  6870. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  6871. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6872. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6873. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  6874. {
  6875. Il2CppIUnknown* ____object_0;
  6876. int32_t ____index_1;
  6877. int32_t ____length_2;
  6878. };
  6879. #endif
  6880. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>
  6881. struct ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957
  6882. {
  6883. public:
  6884. // System.Object System.ReadOnlyMemory`1::_object
  6885. RuntimeObject * ____object_0;
  6886. // System.Int32 System.ReadOnlyMemory`1::_index
  6887. int32_t ____index_1;
  6888. // System.Int32 System.ReadOnlyMemory`1::_length
  6889. int32_t ____length_2;
  6890. public:
  6891. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957, ____object_0)); }
  6892. inline RuntimeObject * get__object_0() const { return ____object_0; }
  6893. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  6894. inline void set__object_0(RuntimeObject * value)
  6895. {
  6896. ____object_0 = value;
  6897. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  6898. }
  6899. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957, ____index_1)); }
  6900. inline int32_t get__index_1() const { return ____index_1; }
  6901. inline int32_t* get_address_of__index_1() { return &____index_1; }
  6902. inline void set__index_1(int32_t value)
  6903. {
  6904. ____index_1 = value;
  6905. }
  6906. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957, ____length_2)); }
  6907. inline int32_t get__length_2() const { return ____length_2; }
  6908. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6909. inline void set__length_2(int32_t value)
  6910. {
  6911. ____length_2 = value;
  6912. }
  6913. };
  6914. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  6915. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6916. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6917. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  6918. {
  6919. Il2CppIUnknown* ____object_0;
  6920. int32_t ____index_1;
  6921. int32_t ____length_2;
  6922. };
  6923. #endif
  6924. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  6925. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6926. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6927. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  6928. {
  6929. Il2CppIUnknown* ____object_0;
  6930. int32_t ____index_1;
  6931. int32_t ____length_2;
  6932. };
  6933. #endif
  6934. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>
  6935. struct ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071
  6936. {
  6937. public:
  6938. // System.Object System.ReadOnlyMemory`1::_object
  6939. RuntimeObject * ____object_0;
  6940. // System.Int32 System.ReadOnlyMemory`1::_index
  6941. int32_t ____index_1;
  6942. // System.Int32 System.ReadOnlyMemory`1::_length
  6943. int32_t ____length_2;
  6944. public:
  6945. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071, ____object_0)); }
  6946. inline RuntimeObject * get__object_0() const { return ____object_0; }
  6947. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  6948. inline void set__object_0(RuntimeObject * value)
  6949. {
  6950. ____object_0 = value;
  6951. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  6952. }
  6953. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071, ____index_1)); }
  6954. inline int32_t get__index_1() const { return ____index_1; }
  6955. inline int32_t* get_address_of__index_1() { return &____index_1; }
  6956. inline void set__index_1(int32_t value)
  6957. {
  6958. ____index_1 = value;
  6959. }
  6960. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071, ____length_2)); }
  6961. inline int32_t get__length_2() const { return ____length_2; }
  6962. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6963. inline void set__length_2(int32_t value)
  6964. {
  6965. ____length_2 = value;
  6966. }
  6967. };
  6968. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  6969. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6970. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  6971. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  6972. {
  6973. Il2CppIUnknown* ____object_0;
  6974. int32_t ____index_1;
  6975. int32_t ____length_2;
  6976. };
  6977. #endif
  6978. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  6979. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6980. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  6981. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  6982. {
  6983. Il2CppIUnknown* ____object_0;
  6984. int32_t ____index_1;
  6985. int32_t ____length_2;
  6986. };
  6987. #endif
  6988. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>
  6989. struct ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4
  6990. {
  6991. public:
  6992. // System.Object System.ReadOnlyMemory`1::_object
  6993. RuntimeObject * ____object_0;
  6994. // System.Int32 System.ReadOnlyMemory`1::_index
  6995. int32_t ____index_1;
  6996. // System.Int32 System.ReadOnlyMemory`1::_length
  6997. int32_t ____length_2;
  6998. public:
  6999. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4, ____object_0)); }
  7000. inline RuntimeObject * get__object_0() const { return ____object_0; }
  7001. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  7002. inline void set__object_0(RuntimeObject * value)
  7003. {
  7004. ____object_0 = value;
  7005. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  7006. }
  7007. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4, ____index_1)); }
  7008. inline int32_t get__index_1() const { return ____index_1; }
  7009. inline int32_t* get_address_of__index_1() { return &____index_1; }
  7010. inline void set__index_1(int32_t value)
  7011. {
  7012. ____index_1 = value;
  7013. }
  7014. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4, ____length_2)); }
  7015. inline int32_t get__length_2() const { return ____length_2; }
  7016. inline int32_t* get_address_of__length_2() { return &____length_2; }
  7017. inline void set__length_2(int32_t value)
  7018. {
  7019. ____length_2 = value;
  7020. }
  7021. };
  7022. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  7023. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7024. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7025. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  7026. {
  7027. Il2CppIUnknown* ____object_0;
  7028. int32_t ____index_1;
  7029. int32_t ____length_2;
  7030. };
  7031. #endif
  7032. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  7033. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7034. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7035. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  7036. {
  7037. Il2CppIUnknown* ____object_0;
  7038. int32_t ____index_1;
  7039. int32_t ____length_2;
  7040. };
  7041. #endif
  7042. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>
  7043. struct ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5
  7044. {
  7045. public:
  7046. // System.Object System.ReadOnlyMemory`1::_object
  7047. RuntimeObject * ____object_0;
  7048. // System.Int32 System.ReadOnlyMemory`1::_index
  7049. int32_t ____index_1;
  7050. // System.Int32 System.ReadOnlyMemory`1::_length
  7051. int32_t ____length_2;
  7052. public:
  7053. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5, ____object_0)); }
  7054. inline RuntimeObject * get__object_0() const { return ____object_0; }
  7055. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  7056. inline void set__object_0(RuntimeObject * value)
  7057. {
  7058. ____object_0 = value;
  7059. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  7060. }
  7061. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5, ____index_1)); }
  7062. inline int32_t get__index_1() const { return ____index_1; }
  7063. inline int32_t* get_address_of__index_1() { return &____index_1; }
  7064. inline void set__index_1(int32_t value)
  7065. {
  7066. ____index_1 = value;
  7067. }
  7068. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5, ____length_2)); }
  7069. inline int32_t get__length_2() const { return ____length_2; }
  7070. inline int32_t* get_address_of__length_2() { return &____length_2; }
  7071. inline void set__length_2(int32_t value)
  7072. {
  7073. ____length_2 = value;
  7074. }
  7075. };
  7076. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  7077. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7078. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7079. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  7080. {
  7081. Il2CppIUnknown* ____object_0;
  7082. int32_t ____index_1;
  7083. int32_t ____length_2;
  7084. };
  7085. #endif
  7086. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  7087. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7088. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7089. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  7090. {
  7091. Il2CppIUnknown* ____object_0;
  7092. int32_t ____index_1;
  7093. int32_t ____length_2;
  7094. };
  7095. #endif
  7096. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  7097. struct ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777
  7098. {
  7099. public:
  7100. // System.Object System.ReadOnlyMemory`1::_object
  7101. RuntimeObject * ____object_0;
  7102. // System.Int32 System.ReadOnlyMemory`1::_index
  7103. int32_t ____index_1;
  7104. // System.Int32 System.ReadOnlyMemory`1::_length
  7105. int32_t ____length_2;
  7106. public:
  7107. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777, ____object_0)); }
  7108. inline RuntimeObject * get__object_0() const { return ____object_0; }
  7109. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  7110. inline void set__object_0(RuntimeObject * value)
  7111. {
  7112. ____object_0 = value;
  7113. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  7114. }
  7115. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777, ____index_1)); }
  7116. inline int32_t get__index_1() const { return ____index_1; }
  7117. inline int32_t* get_address_of__index_1() { return &____index_1; }
  7118. inline void set__index_1(int32_t value)
  7119. {
  7120. ____index_1 = value;
  7121. }
  7122. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777, ____length_2)); }
  7123. inline int32_t get__length_2() const { return ____length_2; }
  7124. inline int32_t* get_address_of__length_2() { return &____length_2; }
  7125. inline void set__length_2(int32_t value)
  7126. {
  7127. ____length_2 = value;
  7128. }
  7129. };
  7130. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  7131. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7132. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7133. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  7134. {
  7135. Il2CppIUnknown* ____object_0;
  7136. int32_t ____index_1;
  7137. int32_t ____length_2;
  7138. };
  7139. #endif
  7140. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  7141. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7142. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7143. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  7144. {
  7145. Il2CppIUnknown* ____object_0;
  7146. int32_t ____index_1;
  7147. int32_t ____length_2;
  7148. };
  7149. #endif
  7150. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  7151. struct ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962
  7152. {
  7153. public:
  7154. // System.Object System.ReadOnlyMemory`1::_object
  7155. RuntimeObject * ____object_0;
  7156. // System.Int32 System.ReadOnlyMemory`1::_index
  7157. int32_t ____index_1;
  7158. // System.Int32 System.ReadOnlyMemory`1::_length
  7159. int32_t ____length_2;
  7160. public:
  7161. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962, ____object_0)); }
  7162. inline RuntimeObject * get__object_0() const { return ____object_0; }
  7163. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  7164. inline void set__object_0(RuntimeObject * value)
  7165. {
  7166. ____object_0 = value;
  7167. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  7168. }
  7169. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962, ____index_1)); }
  7170. inline int32_t get__index_1() const { return ____index_1; }
  7171. inline int32_t* get_address_of__index_1() { return &____index_1; }
  7172. inline void set__index_1(int32_t value)
  7173. {
  7174. ____index_1 = value;
  7175. }
  7176. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962, ____length_2)); }
  7177. inline int32_t get__length_2() const { return ____length_2; }
  7178. inline int32_t* get_address_of__length_2() { return &____length_2; }
  7179. inline void set__length_2(int32_t value)
  7180. {
  7181. ____length_2 = value;
  7182. }
  7183. };
  7184. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  7185. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7186. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7187. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  7188. {
  7189. Il2CppIUnknown* ____object_0;
  7190. int32_t ____index_1;
  7191. int32_t ____length_2;
  7192. };
  7193. #endif
  7194. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  7195. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7196. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7197. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  7198. {
  7199. Il2CppIUnknown* ____object_0;
  7200. int32_t ____index_1;
  7201. int32_t ____length_2;
  7202. };
  7203. #endif
  7204. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  7205. struct ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245
  7206. {
  7207. public:
  7208. // System.Object System.ReadOnlyMemory`1::_object
  7209. RuntimeObject * ____object_0;
  7210. // System.Int32 System.ReadOnlyMemory`1::_index
  7211. int32_t ____index_1;
  7212. // System.Int32 System.ReadOnlyMemory`1::_length
  7213. int32_t ____length_2;
  7214. public:
  7215. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245, ____object_0)); }
  7216. inline RuntimeObject * get__object_0() const { return ____object_0; }
  7217. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  7218. inline void set__object_0(RuntimeObject * value)
  7219. {
  7220. ____object_0 = value;
  7221. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  7222. }
  7223. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245, ____index_1)); }
  7224. inline int32_t get__index_1() const { return ____index_1; }
  7225. inline int32_t* get_address_of__index_1() { return &____index_1; }
  7226. inline void set__index_1(int32_t value)
  7227. {
  7228. ____index_1 = value;
  7229. }
  7230. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245, ____length_2)); }
  7231. inline int32_t get__length_2() const { return ____length_2; }
  7232. inline int32_t* get_address_of__length_2() { return &____length_2; }
  7233. inline void set__length_2(int32_t value)
  7234. {
  7235. ____length_2 = value;
  7236. }
  7237. };
  7238. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  7239. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7240. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7241. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  7242. {
  7243. Il2CppIUnknown* ____object_0;
  7244. int32_t ____index_1;
  7245. int32_t ____length_2;
  7246. };
  7247. #endif
  7248. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  7249. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7250. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7251. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  7252. {
  7253. Il2CppIUnknown* ____object_0;
  7254. int32_t ____index_1;
  7255. int32_t ____length_2;
  7256. };
  7257. #endif
  7258. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  7259. struct ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1
  7260. {
  7261. public:
  7262. // System.Object System.ReadOnlyMemory`1::_object
  7263. RuntimeObject * ____object_0;
  7264. // System.Int32 System.ReadOnlyMemory`1::_index
  7265. int32_t ____index_1;
  7266. // System.Int32 System.ReadOnlyMemory`1::_length
  7267. int32_t ____length_2;
  7268. public:
  7269. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1, ____object_0)); }
  7270. inline RuntimeObject * get__object_0() const { return ____object_0; }
  7271. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  7272. inline void set__object_0(RuntimeObject * value)
  7273. {
  7274. ____object_0 = value;
  7275. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  7276. }
  7277. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1, ____index_1)); }
  7278. inline int32_t get__index_1() const { return ____index_1; }
  7279. inline int32_t* get_address_of__index_1() { return &____index_1; }
  7280. inline void set__index_1(int32_t value)
  7281. {
  7282. ____index_1 = value;
  7283. }
  7284. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1, ____length_2)); }
  7285. inline int32_t get__length_2() const { return ____length_2; }
  7286. inline int32_t* get_address_of__length_2() { return &____length_2; }
  7287. inline void set__length_2(int32_t value)
  7288. {
  7289. ____length_2 = value;
  7290. }
  7291. };
  7292. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  7293. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7294. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7295. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  7296. {
  7297. Il2CppIUnknown* ____object_0;
  7298. int32_t ____index_1;
  7299. int32_t ____length_2;
  7300. };
  7301. #endif
  7302. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  7303. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7304. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7305. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  7306. {
  7307. Il2CppIUnknown* ____object_0;
  7308. int32_t ____index_1;
  7309. int32_t ____length_2;
  7310. };
  7311. #endif
  7312. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  7313. struct ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600
  7314. {
  7315. public:
  7316. // System.Object System.ReadOnlyMemory`1::_object
  7317. RuntimeObject * ____object_0;
  7318. // System.Int32 System.ReadOnlyMemory`1::_index
  7319. int32_t ____index_1;
  7320. // System.Int32 System.ReadOnlyMemory`1::_length
  7321. int32_t ____length_2;
  7322. public:
  7323. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600, ____object_0)); }
  7324. inline RuntimeObject * get__object_0() const { return ____object_0; }
  7325. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  7326. inline void set__object_0(RuntimeObject * value)
  7327. {
  7328. ____object_0 = value;
  7329. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  7330. }
  7331. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600, ____index_1)); }
  7332. inline int32_t get__index_1() const { return ____index_1; }
  7333. inline int32_t* get_address_of__index_1() { return &____index_1; }
  7334. inline void set__index_1(int32_t value)
  7335. {
  7336. ____index_1 = value;
  7337. }
  7338. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600, ____length_2)); }
  7339. inline int32_t get__length_2() const { return ____length_2; }
  7340. inline int32_t* get_address_of__length_2() { return &____length_2; }
  7341. inline void set__length_2(int32_t value)
  7342. {
  7343. ____length_2 = value;
  7344. }
  7345. };
  7346. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  7347. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7348. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7349. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  7350. {
  7351. Il2CppIUnknown* ____object_0;
  7352. int32_t ____index_1;
  7353. int32_t ____length_2;
  7354. };
  7355. #endif
  7356. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  7357. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7358. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7359. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  7360. {
  7361. Il2CppIUnknown* ____object_0;
  7362. int32_t ____index_1;
  7363. int32_t ____length_2;
  7364. };
  7365. #endif
  7366. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  7367. struct ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB
  7368. {
  7369. public:
  7370. // System.Object System.ReadOnlyMemory`1::_object
  7371. RuntimeObject * ____object_0;
  7372. // System.Int32 System.ReadOnlyMemory`1::_index
  7373. int32_t ____index_1;
  7374. // System.Int32 System.ReadOnlyMemory`1::_length
  7375. int32_t ____length_2;
  7376. public:
  7377. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB, ____object_0)); }
  7378. inline RuntimeObject * get__object_0() const { return ____object_0; }
  7379. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  7380. inline void set__object_0(RuntimeObject * value)
  7381. {
  7382. ____object_0 = value;
  7383. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  7384. }
  7385. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB, ____index_1)); }
  7386. inline int32_t get__index_1() const { return ____index_1; }
  7387. inline int32_t* get_address_of__index_1() { return &____index_1; }
  7388. inline void set__index_1(int32_t value)
  7389. {
  7390. ____index_1 = value;
  7391. }
  7392. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB, ____length_2)); }
  7393. inline int32_t get__length_2() const { return ____length_2; }
  7394. inline int32_t* get_address_of__length_2() { return &____length_2; }
  7395. inline void set__length_2(int32_t value)
  7396. {
  7397. ____length_2 = value;
  7398. }
  7399. };
  7400. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  7401. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7402. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7403. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  7404. {
  7405. Il2CppIUnknown* ____object_0;
  7406. int32_t ____index_1;
  7407. int32_t ____length_2;
  7408. };
  7409. #endif
  7410. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  7411. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7412. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7413. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  7414. {
  7415. Il2CppIUnknown* ____object_0;
  7416. int32_t ____index_1;
  7417. int32_t ____length_2;
  7418. };
  7419. #endif
  7420. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  7421. struct ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF
  7422. {
  7423. public:
  7424. // System.Object System.ReadOnlyMemory`1::_object
  7425. RuntimeObject * ____object_0;
  7426. // System.Int32 System.ReadOnlyMemory`1::_index
  7427. int32_t ____index_1;
  7428. // System.Int32 System.ReadOnlyMemory`1::_length
  7429. int32_t ____length_2;
  7430. public:
  7431. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF, ____object_0)); }
  7432. inline RuntimeObject * get__object_0() const { return ____object_0; }
  7433. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  7434. inline void set__object_0(RuntimeObject * value)
  7435. {
  7436. ____object_0 = value;
  7437. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  7438. }
  7439. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF, ____index_1)); }
  7440. inline int32_t get__index_1() const { return ____index_1; }
  7441. inline int32_t* get_address_of__index_1() { return &____index_1; }
  7442. inline void set__index_1(int32_t value)
  7443. {
  7444. ____index_1 = value;
  7445. }
  7446. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF, ____length_2)); }
  7447. inline int32_t get__length_2() const { return ____length_2; }
  7448. inline int32_t* get_address_of__length_2() { return &____length_2; }
  7449. inline void set__length_2(int32_t value)
  7450. {
  7451. ____length_2 = value;
  7452. }
  7453. };
  7454. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  7455. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7456. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7457. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  7458. {
  7459. Il2CppIUnknown* ____object_0;
  7460. int32_t ____index_1;
  7461. int32_t ____length_2;
  7462. };
  7463. #endif
  7464. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  7465. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7466. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7467. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  7468. {
  7469. Il2CppIUnknown* ____object_0;
  7470. int32_t ____index_1;
  7471. int32_t ____length_2;
  7472. };
  7473. #endif
  7474. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  7475. struct ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F
  7476. {
  7477. public:
  7478. // System.Object System.ReadOnlyMemory`1::_object
  7479. RuntimeObject * ____object_0;
  7480. // System.Int32 System.ReadOnlyMemory`1::_index
  7481. int32_t ____index_1;
  7482. // System.Int32 System.ReadOnlyMemory`1::_length
  7483. int32_t ____length_2;
  7484. public:
  7485. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F, ____object_0)); }
  7486. inline RuntimeObject * get__object_0() const { return ____object_0; }
  7487. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  7488. inline void set__object_0(RuntimeObject * value)
  7489. {
  7490. ____object_0 = value;
  7491. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  7492. }
  7493. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F, ____index_1)); }
  7494. inline int32_t get__index_1() const { return ____index_1; }
  7495. inline int32_t* get_address_of__index_1() { return &____index_1; }
  7496. inline void set__index_1(int32_t value)
  7497. {
  7498. ____index_1 = value;
  7499. }
  7500. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F, ____length_2)); }
  7501. inline int32_t get__length_2() const { return ____length_2; }
  7502. inline int32_t* get_address_of__length_2() { return &____length_2; }
  7503. inline void set__length_2(int32_t value)
  7504. {
  7505. ____length_2 = value;
  7506. }
  7507. };
  7508. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  7509. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7510. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7511. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  7512. {
  7513. Il2CppIUnknown* ____object_0;
  7514. int32_t ____index_1;
  7515. int32_t ____length_2;
  7516. };
  7517. #endif
  7518. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  7519. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7520. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7521. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  7522. {
  7523. Il2CppIUnknown* ____object_0;
  7524. int32_t ____index_1;
  7525. int32_t ____length_2;
  7526. };
  7527. #endif
  7528. // System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  7529. struct ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B
  7530. {
  7531. public:
  7532. // System.Object System.ReadOnlyMemory`1::_object
  7533. RuntimeObject * ____object_0;
  7534. // System.Int32 System.ReadOnlyMemory`1::_index
  7535. int32_t ____index_1;
  7536. // System.Int32 System.ReadOnlyMemory`1::_length
  7537. int32_t ____length_2;
  7538. public:
  7539. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B, ____object_0)); }
  7540. inline RuntimeObject * get__object_0() const { return ____object_0; }
  7541. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  7542. inline void set__object_0(RuntimeObject * value)
  7543. {
  7544. ____object_0 = value;
  7545. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  7546. }
  7547. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B, ____index_1)); }
  7548. inline int32_t get__index_1() const { return ____index_1; }
  7549. inline int32_t* get_address_of__index_1() { return &____index_1; }
  7550. inline void set__index_1(int32_t value)
  7551. {
  7552. ____index_1 = value;
  7553. }
  7554. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B, ____length_2)); }
  7555. inline int32_t get__length_2() const { return ____length_2; }
  7556. inline int32_t* get_address_of__length_2() { return &____length_2; }
  7557. inline void set__length_2(int32_t value)
  7558. {
  7559. ____length_2 = value;
  7560. }
  7561. };
  7562. // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1
  7563. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7564. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define
  7565. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke
  7566. {
  7567. Il2CppIUnknown* ____object_0;
  7568. int32_t ____index_1;
  7569. int32_t ____length_2;
  7570. };
  7571. #endif
  7572. // Native definition for COM marshalling of System.ReadOnlyMemory`1
  7573. #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7574. #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define
  7575. struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com
  7576. {
  7577. Il2CppIUnknown* ____object_0;
  7578. int32_t ____index_1;
  7579. int32_t ____length_2;
  7580. };
  7581. #endif
  7582. // System.Boolean
  7583. struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37
  7584. {
  7585. public:
  7586. // System.Boolean System.Boolean::m_value
  7587. bool ___m_value_0;
  7588. public:
  7589. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); }
  7590. inline bool get_m_value_0() const { return ___m_value_0; }
  7591. inline bool* get_address_of_m_value_0() { return &___m_value_0; }
  7592. inline void set_m_value_0(bool value)
  7593. {
  7594. ___m_value_0 = value;
  7595. }
  7596. };
  7597. struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields
  7598. {
  7599. public:
  7600. // System.String System.Boolean::TrueString
  7601. String_t* ___TrueString_5;
  7602. // System.String System.Boolean::FalseString
  7603. String_t* ___FalseString_6;
  7604. public:
  7605. inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); }
  7606. inline String_t* get_TrueString_5() const { return ___TrueString_5; }
  7607. inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
  7608. inline void set_TrueString_5(String_t* value)
  7609. {
  7610. ___TrueString_5 = value;
  7611. Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
  7612. }
  7613. inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); }
  7614. inline String_t* get_FalseString_6() const { return ___FalseString_6; }
  7615. inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
  7616. inline void set_FalseString_6(String_t* value)
  7617. {
  7618. ___FalseString_6 = value;
  7619. Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
  7620. }
  7621. };
  7622. // System.Enum
  7623. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52
  7624. {
  7625. public:
  7626. public:
  7627. };
  7628. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields
  7629. {
  7630. public:
  7631. // System.Char[] System.Enum::enumSeperatorCharArray
  7632. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0;
  7633. public:
  7634. inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); }
  7635. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
  7636. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
  7637. inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value)
  7638. {
  7639. ___enumSeperatorCharArray_0 = value;
  7640. Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value);
  7641. }
  7642. };
  7643. // Native definition for P/Invoke marshalling of System.Enum
  7644. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke
  7645. {
  7646. };
  7647. // Native definition for COM marshalling of System.Enum
  7648. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com
  7649. {
  7650. };
  7651. // System.Runtime.InteropServices.GCHandle
  7652. struct GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603
  7653. {
  7654. public:
  7655. // System.Int32 System.Runtime.InteropServices.GCHandle::handle
  7656. int32_t ___handle_0;
  7657. public:
  7658. inline static int32_t get_offset_of_handle_0() { return static_cast<int32_t>(offsetof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603, ___handle_0)); }
  7659. inline int32_t get_handle_0() const { return ___handle_0; }
  7660. inline int32_t* get_address_of_handle_0() { return &___handle_0; }
  7661. inline void set_handle_0(int32_t value)
  7662. {
  7663. ___handle_0 = value;
  7664. }
  7665. };
  7666. // SixLabors.ImageSharp.PixelFormats.HalfVector2
  7667. struct HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC
  7668. {
  7669. public:
  7670. // System.UInt32 SixLabors.ImageSharp.PixelFormats.HalfVector2::<PackedValue>k__BackingField
  7671. uint32_t ___U3CPackedValueU3Ek__BackingField_0;
  7672. public:
  7673. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC, ___U3CPackedValueU3Ek__BackingField_0)); }
  7674. inline uint32_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  7675. inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  7676. inline void set_U3CPackedValueU3Ek__BackingField_0(uint32_t value)
  7677. {
  7678. ___U3CPackedValueU3Ek__BackingField_0 = value;
  7679. }
  7680. };
  7681. // SixLabors.ImageSharp.PixelFormats.HalfVector4
  7682. struct HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97
  7683. {
  7684. public:
  7685. // System.UInt64 SixLabors.ImageSharp.PixelFormats.HalfVector4::<PackedValue>k__BackingField
  7686. uint64_t ___U3CPackedValueU3Ek__BackingField_0;
  7687. public:
  7688. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97, ___U3CPackedValueU3Ek__BackingField_0)); }
  7689. inline uint64_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  7690. inline uint64_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  7691. inline void set_U3CPackedValueU3Ek__BackingField_0(uint64_t value)
  7692. {
  7693. ___U3CPackedValueU3Ek__BackingField_0 = value;
  7694. }
  7695. };
  7696. // System.Int32
  7697. struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046
  7698. {
  7699. public:
  7700. // System.Int32 System.Int32::m_value
  7701. int32_t ___m_value_0;
  7702. public:
  7703. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); }
  7704. inline int32_t get_m_value_0() const { return ___m_value_0; }
  7705. inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
  7706. inline void set_m_value_0(int32_t value)
  7707. {
  7708. ___m_value_0 = value;
  7709. }
  7710. };
  7711. // System.IntPtr
  7712. struct IntPtr_t
  7713. {
  7714. public:
  7715. // System.Void* System.IntPtr::m_value
  7716. void* ___m_value_0;
  7717. public:
  7718. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  7719. inline void* get_m_value_0() const { return ___m_value_0; }
  7720. inline void** get_address_of_m_value_0() { return &___m_value_0; }
  7721. inline void set_m_value_0(void* value)
  7722. {
  7723. ___m_value_0 = value;
  7724. }
  7725. };
  7726. struct IntPtr_t_StaticFields
  7727. {
  7728. public:
  7729. // System.IntPtr System.IntPtr::Zero
  7730. intptr_t ___Zero_1;
  7731. public:
  7732. inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  7733. inline intptr_t get_Zero_1() const { return ___Zero_1; }
  7734. inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  7735. inline void set_Zero_1(intptr_t value)
  7736. {
  7737. ___Zero_1 = value;
  7738. }
  7739. };
  7740. // SixLabors.ImageSharp.PixelFormats.L16
  7741. struct L16_t82A3FD4325827CB571596BA0DA68B251F985D94F
  7742. {
  7743. public:
  7744. // System.UInt16 SixLabors.ImageSharp.PixelFormats.L16::<PackedValue>k__BackingField
  7745. uint16_t ___U3CPackedValueU3Ek__BackingField_0;
  7746. public:
  7747. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F, ___U3CPackedValueU3Ek__BackingField_0)); }
  7748. inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  7749. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  7750. inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value)
  7751. {
  7752. ___U3CPackedValueU3Ek__BackingField_0 = value;
  7753. }
  7754. };
  7755. // SixLabors.ImageSharp.PixelFormats.La32
  7756. struct La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5
  7757. {
  7758. public:
  7759. union
  7760. {
  7761. #pragma pack(push, tp, 1)
  7762. struct
  7763. {
  7764. // System.UInt16 SixLabors.ImageSharp.PixelFormats.La32::L
  7765. uint16_t ___L_0;
  7766. };
  7767. #pragma pack(pop, tp)
  7768. struct
  7769. {
  7770. uint16_t ___L_0_forAlignmentOnly;
  7771. };
  7772. #pragma pack(push, tp, 1)
  7773. struct
  7774. {
  7775. char ___A_1_OffsetPadding[2];
  7776. // System.UInt16 SixLabors.ImageSharp.PixelFormats.La32::A
  7777. uint16_t ___A_1;
  7778. };
  7779. #pragma pack(pop, tp)
  7780. struct
  7781. {
  7782. char ___A_1_OffsetPadding_forAlignmentOnly[2];
  7783. uint16_t ___A_1_forAlignmentOnly;
  7784. };
  7785. };
  7786. public:
  7787. inline static int32_t get_offset_of_L_0() { return static_cast<int32_t>(offsetof(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5, ___L_0)); }
  7788. inline uint16_t get_L_0() const { return ___L_0; }
  7789. inline uint16_t* get_address_of_L_0() { return &___L_0; }
  7790. inline void set_L_0(uint16_t value)
  7791. {
  7792. ___L_0 = value;
  7793. }
  7794. inline static int32_t get_offset_of_A_1() { return static_cast<int32_t>(offsetof(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5, ___A_1)); }
  7795. inline uint16_t get_A_1() const { return ___A_1; }
  7796. inline uint16_t* get_address_of_A_1() { return &___A_1; }
  7797. inline void set_A_1(uint16_t value)
  7798. {
  7799. ___A_1 = value;
  7800. }
  7801. };
  7802. // SixLabors.ImageSharp.PixelFormats.Rgb48
  7803. struct Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F
  7804. {
  7805. public:
  7806. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgb48::R
  7807. uint16_t ___R_0;
  7808. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgb48::G
  7809. uint16_t ___G_1;
  7810. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgb48::B
  7811. uint16_t ___B_2;
  7812. public:
  7813. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F, ___R_0)); }
  7814. inline uint16_t get_R_0() const { return ___R_0; }
  7815. inline uint16_t* get_address_of_R_0() { return &___R_0; }
  7816. inline void set_R_0(uint16_t value)
  7817. {
  7818. ___R_0 = value;
  7819. }
  7820. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F, ___G_1)); }
  7821. inline uint16_t get_G_1() const { return ___G_1; }
  7822. inline uint16_t* get_address_of_G_1() { return &___G_1; }
  7823. inline void set_G_1(uint16_t value)
  7824. {
  7825. ___G_1 = value;
  7826. }
  7827. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F, ___B_2)); }
  7828. inline uint16_t get_B_2() const { return ___B_2; }
  7829. inline uint16_t* get_address_of_B_2() { return &___B_2; }
  7830. inline void set_B_2(uint16_t value)
  7831. {
  7832. ___B_2 = value;
  7833. }
  7834. };
  7835. // SixLabors.ImageSharp.PixelFormats.Rgba64
  7836. struct Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F
  7837. {
  7838. public:
  7839. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::R
  7840. uint16_t ___R_0;
  7841. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::G
  7842. uint16_t ___G_1;
  7843. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::B
  7844. uint16_t ___B_2;
  7845. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::A
  7846. uint16_t ___A_3;
  7847. public:
  7848. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___R_0)); }
  7849. inline uint16_t get_R_0() const { return ___R_0; }
  7850. inline uint16_t* get_address_of_R_0() { return &___R_0; }
  7851. inline void set_R_0(uint16_t value)
  7852. {
  7853. ___R_0 = value;
  7854. }
  7855. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___G_1)); }
  7856. inline uint16_t get_G_1() const { return ___G_1; }
  7857. inline uint16_t* get_address_of_G_1() { return &___G_1; }
  7858. inline void set_G_1(uint16_t value)
  7859. {
  7860. ___G_1 = value;
  7861. }
  7862. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___B_2)); }
  7863. inline uint16_t get_B_2() const { return ___B_2; }
  7864. inline uint16_t* get_address_of_B_2() { return &___B_2; }
  7865. inline void set_B_2(uint16_t value)
  7866. {
  7867. ___B_2 = value;
  7868. }
  7869. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___A_3)); }
  7870. inline uint16_t get_A_3() const { return ___A_3; }
  7871. inline uint16_t* get_address_of_A_3() { return &___A_3; }
  7872. inline void set_A_3(uint16_t value)
  7873. {
  7874. ___A_3 = value;
  7875. }
  7876. };
  7877. // System.Single
  7878. struct Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E
  7879. {
  7880. public:
  7881. // System.Single System.Single::m_value
  7882. float ___m_value_0;
  7883. public:
  7884. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E, ___m_value_0)); }
  7885. inline float get_m_value_0() const { return ___m_value_0; }
  7886. inline float* get_address_of_m_value_0() { return &___m_value_0; }
  7887. inline void set_m_value_0(float value)
  7888. {
  7889. ___m_value_0 = value;
  7890. }
  7891. };
  7892. // System.UInt64
  7893. struct UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281
  7894. {
  7895. public:
  7896. // System.UInt64 System.UInt64::m_value
  7897. uint64_t ___m_value_0;
  7898. public:
  7899. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281, ___m_value_0)); }
  7900. inline uint64_t get_m_value_0() const { return ___m_value_0; }
  7901. inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; }
  7902. inline void set_m_value_0(uint64_t value)
  7903. {
  7904. ___m_value_0 = value;
  7905. }
  7906. };
  7907. // System.Numerics.Vector2
  7908. struct Vector2_t1455881409307224D6099F54FA7E478733EEF61D
  7909. {
  7910. public:
  7911. // System.Single System.Numerics.Vector2::X
  7912. float ___X_0;
  7913. // System.Single System.Numerics.Vector2::Y
  7914. float ___Y_1;
  7915. public:
  7916. inline static int32_t get_offset_of_X_0() { return static_cast<int32_t>(offsetof(Vector2_t1455881409307224D6099F54FA7E478733EEF61D, ___X_0)); }
  7917. inline float get_X_0() const { return ___X_0; }
  7918. inline float* get_address_of_X_0() { return &___X_0; }
  7919. inline void set_X_0(float value)
  7920. {
  7921. ___X_0 = value;
  7922. }
  7923. inline static int32_t get_offset_of_Y_1() { return static_cast<int32_t>(offsetof(Vector2_t1455881409307224D6099F54FA7E478733EEF61D, ___Y_1)); }
  7924. inline float get_Y_1() const { return ___Y_1; }
  7925. inline float* get_address_of_Y_1() { return &___Y_1; }
  7926. inline void set_Y_1(float value)
  7927. {
  7928. ___Y_1 = value;
  7929. }
  7930. };
  7931. // System.Numerics.Vector4
  7932. struct Vector4_tAD53765F091E54812772D62B6D34701608DB9E59
  7933. {
  7934. public:
  7935. // System.Single System.Numerics.Vector4::X
  7936. float ___X_0;
  7937. // System.Single System.Numerics.Vector4::Y
  7938. float ___Y_1;
  7939. // System.Single System.Numerics.Vector4::Z
  7940. float ___Z_2;
  7941. // System.Single System.Numerics.Vector4::W
  7942. float ___W_3;
  7943. public:
  7944. inline static int32_t get_offset_of_X_0() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___X_0)); }
  7945. inline float get_X_0() const { return ___X_0; }
  7946. inline float* get_address_of_X_0() { return &___X_0; }
  7947. inline void set_X_0(float value)
  7948. {
  7949. ___X_0 = value;
  7950. }
  7951. inline static int32_t get_offset_of_Y_1() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Y_1)); }
  7952. inline float get_Y_1() const { return ___Y_1; }
  7953. inline float* get_address_of_Y_1() { return &___Y_1; }
  7954. inline void set_Y_1(float value)
  7955. {
  7956. ___Y_1 = value;
  7957. }
  7958. inline static int32_t get_offset_of_Z_2() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Z_2)); }
  7959. inline float get_Z_2() const { return ___Z_2; }
  7960. inline float* get_address_of_Z_2() { return &___Z_2; }
  7961. inline void set_Z_2(float value)
  7962. {
  7963. ___Z_2 = value;
  7964. }
  7965. inline static int32_t get_offset_of_W_3() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___W_3)); }
  7966. inline float get_W_3() const { return ___W_3; }
  7967. inline float* get_address_of_W_3() { return &___W_3; }
  7968. inline void set_W_3(float value)
  7969. {
  7970. ___W_3 = value;
  7971. }
  7972. };
  7973. // System.Void
  7974. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5
  7975. {
  7976. public:
  7977. union
  7978. {
  7979. struct
  7980. {
  7981. };
  7982. uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1];
  7983. };
  7984. public:
  7985. };
  7986. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>
  7987. struct PerTypeValues_1_t6D78D720C9C95EA4E959E55DB0F3871F20E91B5D : public RuntimeObject
  7988. {
  7989. public:
  7990. public:
  7991. };
  7992. struct PerTypeValues_1_t6D78D720C9C95EA4E959E55DB0F3871F20E91B5D_StaticFields
  7993. {
  7994. public:
  7995. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  7996. bool ___IsReferenceOrContainsReferences_0;
  7997. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  7998. MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* ___EmptyArray_1;
  7999. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8000. intptr_t ___ArrayAdjustment_2;
  8001. public:
  8002. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t6D78D720C9C95EA4E959E55DB0F3871F20E91B5D_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8003. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8004. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8005. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8006. {
  8007. ___IsReferenceOrContainsReferences_0 = value;
  8008. }
  8009. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t6D78D720C9C95EA4E959E55DB0F3871F20E91B5D_StaticFields, ___EmptyArray_1)); }
  8010. inline MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8011. inline MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8012. inline void set_EmptyArray_1(MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* value)
  8013. {
  8014. ___EmptyArray_1 = value;
  8015. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8016. }
  8017. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t6D78D720C9C95EA4E959E55DB0F3871F20E91B5D_StaticFields, ___ArrayAdjustment_2)); }
  8018. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8019. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8020. inline void set_ArrayAdjustment_2(intptr_t value)
  8021. {
  8022. ___ArrayAdjustment_2 = value;
  8023. }
  8024. };
  8025. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  8026. struct PerTypeValues_1_tB0314766CD95A35269BEF278CE44BC13D1176563 : public RuntimeObject
  8027. {
  8028. public:
  8029. public:
  8030. };
  8031. struct PerTypeValues_1_tB0314766CD95A35269BEF278CE44BC13D1176563_StaticFields
  8032. {
  8033. public:
  8034. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8035. bool ___IsReferenceOrContainsReferences_0;
  8036. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8037. MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* ___EmptyArray_1;
  8038. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8039. intptr_t ___ArrayAdjustment_2;
  8040. public:
  8041. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB0314766CD95A35269BEF278CE44BC13D1176563_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8042. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8043. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8044. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8045. {
  8046. ___IsReferenceOrContainsReferences_0 = value;
  8047. }
  8048. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB0314766CD95A35269BEF278CE44BC13D1176563_StaticFields, ___EmptyArray_1)); }
  8049. inline MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8050. inline MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8051. inline void set_EmptyArray_1(MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* value)
  8052. {
  8053. ___EmptyArray_1 = value;
  8054. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8055. }
  8056. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB0314766CD95A35269BEF278CE44BC13D1176563_StaticFields, ___ArrayAdjustment_2)); }
  8057. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8058. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8059. inline void set_ArrayAdjustment_2(intptr_t value)
  8060. {
  8061. ___ArrayAdjustment_2 = value;
  8062. }
  8063. };
  8064. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>
  8065. struct PerTypeValues_1_t314F43DF8CC10206FFDDCFC2F4EB051A947A56F6 : public RuntimeObject
  8066. {
  8067. public:
  8068. public:
  8069. };
  8070. struct PerTypeValues_1_t314F43DF8CC10206FFDDCFC2F4EB051A947A56F6_StaticFields
  8071. {
  8072. public:
  8073. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8074. bool ___IsReferenceOrContainsReferences_0;
  8075. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8076. MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* ___EmptyArray_1;
  8077. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8078. intptr_t ___ArrayAdjustment_2;
  8079. public:
  8080. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t314F43DF8CC10206FFDDCFC2F4EB051A947A56F6_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8081. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8082. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8083. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8084. {
  8085. ___IsReferenceOrContainsReferences_0 = value;
  8086. }
  8087. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t314F43DF8CC10206FFDDCFC2F4EB051A947A56F6_StaticFields, ___EmptyArray_1)); }
  8088. inline MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8089. inline MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8090. inline void set_EmptyArray_1(MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* value)
  8091. {
  8092. ___EmptyArray_1 = value;
  8093. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8094. }
  8095. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t314F43DF8CC10206FFDDCFC2F4EB051A947A56F6_StaticFields, ___ArrayAdjustment_2)); }
  8096. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8097. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8098. inline void set_ArrayAdjustment_2(intptr_t value)
  8099. {
  8100. ___ArrayAdjustment_2 = value;
  8101. }
  8102. };
  8103. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  8104. struct PerTypeValues_1_t84A5DDA50CFFE3395970EC96D95B3E7DA6DC7B85 : public RuntimeObject
  8105. {
  8106. public:
  8107. public:
  8108. };
  8109. struct PerTypeValues_1_t84A5DDA50CFFE3395970EC96D95B3E7DA6DC7B85_StaticFields
  8110. {
  8111. public:
  8112. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8113. bool ___IsReferenceOrContainsReferences_0;
  8114. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8115. MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* ___EmptyArray_1;
  8116. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8117. intptr_t ___ArrayAdjustment_2;
  8118. public:
  8119. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t84A5DDA50CFFE3395970EC96D95B3E7DA6DC7B85_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8120. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8121. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8122. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8123. {
  8124. ___IsReferenceOrContainsReferences_0 = value;
  8125. }
  8126. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t84A5DDA50CFFE3395970EC96D95B3E7DA6DC7B85_StaticFields, ___EmptyArray_1)); }
  8127. inline MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8128. inline MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8129. inline void set_EmptyArray_1(MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* value)
  8130. {
  8131. ___EmptyArray_1 = value;
  8132. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8133. }
  8134. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t84A5DDA50CFFE3395970EC96D95B3E7DA6DC7B85_StaticFields, ___ArrayAdjustment_2)); }
  8135. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8136. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8137. inline void set_ArrayAdjustment_2(intptr_t value)
  8138. {
  8139. ___ArrayAdjustment_2 = value;
  8140. }
  8141. };
  8142. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  8143. struct PerTypeValues_1_tB421E08F79B8CF7558A7A82013AC1F5079D23F25 : public RuntimeObject
  8144. {
  8145. public:
  8146. public:
  8147. };
  8148. struct PerTypeValues_1_tB421E08F79B8CF7558A7A82013AC1F5079D23F25_StaticFields
  8149. {
  8150. public:
  8151. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8152. bool ___IsReferenceOrContainsReferences_0;
  8153. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8154. MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* ___EmptyArray_1;
  8155. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8156. intptr_t ___ArrayAdjustment_2;
  8157. public:
  8158. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB421E08F79B8CF7558A7A82013AC1F5079D23F25_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8159. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8160. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8161. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8162. {
  8163. ___IsReferenceOrContainsReferences_0 = value;
  8164. }
  8165. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB421E08F79B8CF7558A7A82013AC1F5079D23F25_StaticFields, ___EmptyArray_1)); }
  8166. inline MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8167. inline MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8168. inline void set_EmptyArray_1(MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* value)
  8169. {
  8170. ___EmptyArray_1 = value;
  8171. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8172. }
  8173. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB421E08F79B8CF7558A7A82013AC1F5079D23F25_StaticFields, ___ArrayAdjustment_2)); }
  8174. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8175. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8176. inline void set_ArrayAdjustment_2(intptr_t value)
  8177. {
  8178. ___ArrayAdjustment_2 = value;
  8179. }
  8180. };
  8181. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  8182. struct PerTypeValues_1_t09A064682BCF582853CE045C54FF9EC968AA0176 : public RuntimeObject
  8183. {
  8184. public:
  8185. public:
  8186. };
  8187. struct PerTypeValues_1_t09A064682BCF582853CE045C54FF9EC968AA0176_StaticFields
  8188. {
  8189. public:
  8190. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8191. bool ___IsReferenceOrContainsReferences_0;
  8192. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8193. MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* ___EmptyArray_1;
  8194. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8195. intptr_t ___ArrayAdjustment_2;
  8196. public:
  8197. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t09A064682BCF582853CE045C54FF9EC968AA0176_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8198. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8199. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8200. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8201. {
  8202. ___IsReferenceOrContainsReferences_0 = value;
  8203. }
  8204. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t09A064682BCF582853CE045C54FF9EC968AA0176_StaticFields, ___EmptyArray_1)); }
  8205. inline MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8206. inline MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8207. inline void set_EmptyArray_1(MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* value)
  8208. {
  8209. ___EmptyArray_1 = value;
  8210. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8211. }
  8212. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t09A064682BCF582853CE045C54FF9EC968AA0176_StaticFields, ___ArrayAdjustment_2)); }
  8213. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8214. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8215. inline void set_ArrayAdjustment_2(intptr_t value)
  8216. {
  8217. ___ArrayAdjustment_2 = value;
  8218. }
  8219. };
  8220. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  8221. struct PerTypeValues_1_tD4B0989A21A0101CE7894735787E59EB5E674DC8 : public RuntimeObject
  8222. {
  8223. public:
  8224. public:
  8225. };
  8226. struct PerTypeValues_1_tD4B0989A21A0101CE7894735787E59EB5E674DC8_StaticFields
  8227. {
  8228. public:
  8229. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8230. bool ___IsReferenceOrContainsReferences_0;
  8231. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8232. MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* ___EmptyArray_1;
  8233. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8234. intptr_t ___ArrayAdjustment_2;
  8235. public:
  8236. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tD4B0989A21A0101CE7894735787E59EB5E674DC8_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8237. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8238. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8239. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8240. {
  8241. ___IsReferenceOrContainsReferences_0 = value;
  8242. }
  8243. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tD4B0989A21A0101CE7894735787E59EB5E674DC8_StaticFields, ___EmptyArray_1)); }
  8244. inline MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8245. inline MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8246. inline void set_EmptyArray_1(MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* value)
  8247. {
  8248. ___EmptyArray_1 = value;
  8249. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8250. }
  8251. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tD4B0989A21A0101CE7894735787E59EB5E674DC8_StaticFields, ___ArrayAdjustment_2)); }
  8252. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8253. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8254. inline void set_ArrayAdjustment_2(intptr_t value)
  8255. {
  8256. ___ArrayAdjustment_2 = value;
  8257. }
  8258. };
  8259. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  8260. struct PerTypeValues_1_t5F1B97DB7B7E70BFA5249B133737D6537FAB760B : public RuntimeObject
  8261. {
  8262. public:
  8263. public:
  8264. };
  8265. struct PerTypeValues_1_t5F1B97DB7B7E70BFA5249B133737D6537FAB760B_StaticFields
  8266. {
  8267. public:
  8268. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8269. bool ___IsReferenceOrContainsReferences_0;
  8270. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8271. MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* ___EmptyArray_1;
  8272. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8273. intptr_t ___ArrayAdjustment_2;
  8274. public:
  8275. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t5F1B97DB7B7E70BFA5249B133737D6537FAB760B_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8276. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8277. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8278. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8279. {
  8280. ___IsReferenceOrContainsReferences_0 = value;
  8281. }
  8282. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t5F1B97DB7B7E70BFA5249B133737D6537FAB760B_StaticFields, ___EmptyArray_1)); }
  8283. inline MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8284. inline MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8285. inline void set_EmptyArray_1(MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* value)
  8286. {
  8287. ___EmptyArray_1 = value;
  8288. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8289. }
  8290. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t5F1B97DB7B7E70BFA5249B133737D6537FAB760B_StaticFields, ___ArrayAdjustment_2)); }
  8291. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8292. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8293. inline void set_ArrayAdjustment_2(intptr_t value)
  8294. {
  8295. ___ArrayAdjustment_2 = value;
  8296. }
  8297. };
  8298. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>
  8299. struct PerTypeValues_1_t9F6D122333F31F0423BA3C4164879DD2BE500E02 : public RuntimeObject
  8300. {
  8301. public:
  8302. public:
  8303. };
  8304. struct PerTypeValues_1_t9F6D122333F31F0423BA3C4164879DD2BE500E02_StaticFields
  8305. {
  8306. public:
  8307. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8308. bool ___IsReferenceOrContainsReferences_0;
  8309. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8310. MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* ___EmptyArray_1;
  8311. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8312. intptr_t ___ArrayAdjustment_2;
  8313. public:
  8314. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t9F6D122333F31F0423BA3C4164879DD2BE500E02_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8315. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8316. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8317. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8318. {
  8319. ___IsReferenceOrContainsReferences_0 = value;
  8320. }
  8321. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t9F6D122333F31F0423BA3C4164879DD2BE500E02_StaticFields, ___EmptyArray_1)); }
  8322. inline MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8323. inline MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8324. inline void set_EmptyArray_1(MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* value)
  8325. {
  8326. ___EmptyArray_1 = value;
  8327. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8328. }
  8329. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t9F6D122333F31F0423BA3C4164879DD2BE500E02_StaticFields, ___ArrayAdjustment_2)); }
  8330. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8331. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8332. inline void set_ArrayAdjustment_2(intptr_t value)
  8333. {
  8334. ___ArrayAdjustment_2 = value;
  8335. }
  8336. };
  8337. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  8338. struct PerTypeValues_1_t4EFF6E97D512FDC7EDB89626DBD42264D69A4E07 : public RuntimeObject
  8339. {
  8340. public:
  8341. public:
  8342. };
  8343. struct PerTypeValues_1_t4EFF6E97D512FDC7EDB89626DBD42264D69A4E07_StaticFields
  8344. {
  8345. public:
  8346. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8347. bool ___IsReferenceOrContainsReferences_0;
  8348. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8349. MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* ___EmptyArray_1;
  8350. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8351. intptr_t ___ArrayAdjustment_2;
  8352. public:
  8353. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4EFF6E97D512FDC7EDB89626DBD42264D69A4E07_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8354. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8355. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8356. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8357. {
  8358. ___IsReferenceOrContainsReferences_0 = value;
  8359. }
  8360. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4EFF6E97D512FDC7EDB89626DBD42264D69A4E07_StaticFields, ___EmptyArray_1)); }
  8361. inline MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8362. inline MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8363. inline void set_EmptyArray_1(MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* value)
  8364. {
  8365. ___EmptyArray_1 = value;
  8366. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8367. }
  8368. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4EFF6E97D512FDC7EDB89626DBD42264D69A4E07_StaticFields, ___ArrayAdjustment_2)); }
  8369. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8370. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8371. inline void set_ArrayAdjustment_2(intptr_t value)
  8372. {
  8373. ___ArrayAdjustment_2 = value;
  8374. }
  8375. };
  8376. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  8377. struct PerTypeValues_1_tF895D128475E81ED8EBA5DB89033EBA3B4CF0EA7 : public RuntimeObject
  8378. {
  8379. public:
  8380. public:
  8381. };
  8382. struct PerTypeValues_1_tF895D128475E81ED8EBA5DB89033EBA3B4CF0EA7_StaticFields
  8383. {
  8384. public:
  8385. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8386. bool ___IsReferenceOrContainsReferences_0;
  8387. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8388. MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* ___EmptyArray_1;
  8389. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8390. intptr_t ___ArrayAdjustment_2;
  8391. public:
  8392. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tF895D128475E81ED8EBA5DB89033EBA3B4CF0EA7_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8393. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8394. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8395. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8396. {
  8397. ___IsReferenceOrContainsReferences_0 = value;
  8398. }
  8399. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tF895D128475E81ED8EBA5DB89033EBA3B4CF0EA7_StaticFields, ___EmptyArray_1)); }
  8400. inline MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8401. inline MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8402. inline void set_EmptyArray_1(MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* value)
  8403. {
  8404. ___EmptyArray_1 = value;
  8405. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8406. }
  8407. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tF895D128475E81ED8EBA5DB89033EBA3B4CF0EA7_StaticFields, ___ArrayAdjustment_2)); }
  8408. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8409. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8410. inline void set_ArrayAdjustment_2(intptr_t value)
  8411. {
  8412. ___ArrayAdjustment_2 = value;
  8413. }
  8414. };
  8415. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  8416. struct PerTypeValues_1_t4748E32EDAD7C0604E64C3BC09C15B1568AEEBE8 : public RuntimeObject
  8417. {
  8418. public:
  8419. public:
  8420. };
  8421. struct PerTypeValues_1_t4748E32EDAD7C0604E64C3BC09C15B1568AEEBE8_StaticFields
  8422. {
  8423. public:
  8424. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8425. bool ___IsReferenceOrContainsReferences_0;
  8426. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8427. MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* ___EmptyArray_1;
  8428. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8429. intptr_t ___ArrayAdjustment_2;
  8430. public:
  8431. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4748E32EDAD7C0604E64C3BC09C15B1568AEEBE8_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8432. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8433. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8434. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8435. {
  8436. ___IsReferenceOrContainsReferences_0 = value;
  8437. }
  8438. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4748E32EDAD7C0604E64C3BC09C15B1568AEEBE8_StaticFields, ___EmptyArray_1)); }
  8439. inline MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8440. inline MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8441. inline void set_EmptyArray_1(MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* value)
  8442. {
  8443. ___EmptyArray_1 = value;
  8444. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8445. }
  8446. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4748E32EDAD7C0604E64C3BC09C15B1568AEEBE8_StaticFields, ___ArrayAdjustment_2)); }
  8447. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8448. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8449. inline void set_ArrayAdjustment_2(intptr_t value)
  8450. {
  8451. ___ArrayAdjustment_2 = value;
  8452. }
  8453. };
  8454. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>
  8455. struct PerTypeValues_1_tC25ED2FDDFBAEEF2DC782B006B9BCF56209701C8 : public RuntimeObject
  8456. {
  8457. public:
  8458. public:
  8459. };
  8460. struct PerTypeValues_1_tC25ED2FDDFBAEEF2DC782B006B9BCF56209701C8_StaticFields
  8461. {
  8462. public:
  8463. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8464. bool ___IsReferenceOrContainsReferences_0;
  8465. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8466. MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* ___EmptyArray_1;
  8467. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8468. intptr_t ___ArrayAdjustment_2;
  8469. public:
  8470. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tC25ED2FDDFBAEEF2DC782B006B9BCF56209701C8_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8471. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8472. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8473. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8474. {
  8475. ___IsReferenceOrContainsReferences_0 = value;
  8476. }
  8477. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tC25ED2FDDFBAEEF2DC782B006B9BCF56209701C8_StaticFields, ___EmptyArray_1)); }
  8478. inline MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8479. inline MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8480. inline void set_EmptyArray_1(MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* value)
  8481. {
  8482. ___EmptyArray_1 = value;
  8483. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8484. }
  8485. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tC25ED2FDDFBAEEF2DC782B006B9BCF56209701C8_StaticFields, ___ArrayAdjustment_2)); }
  8486. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8487. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8488. inline void set_ArrayAdjustment_2(intptr_t value)
  8489. {
  8490. ___ArrayAdjustment_2 = value;
  8491. }
  8492. };
  8493. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>
  8494. struct PerTypeValues_1_tC1AD8D5A2BE0201BB7826766CC6C0C3EDDBF3FBC : public RuntimeObject
  8495. {
  8496. public:
  8497. public:
  8498. };
  8499. struct PerTypeValues_1_tC1AD8D5A2BE0201BB7826766CC6C0C3EDDBF3FBC_StaticFields
  8500. {
  8501. public:
  8502. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8503. bool ___IsReferenceOrContainsReferences_0;
  8504. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8505. MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* ___EmptyArray_1;
  8506. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8507. intptr_t ___ArrayAdjustment_2;
  8508. public:
  8509. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tC1AD8D5A2BE0201BB7826766CC6C0C3EDDBF3FBC_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8510. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8511. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8512. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8513. {
  8514. ___IsReferenceOrContainsReferences_0 = value;
  8515. }
  8516. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tC1AD8D5A2BE0201BB7826766CC6C0C3EDDBF3FBC_StaticFields, ___EmptyArray_1)); }
  8517. inline MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8518. inline MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8519. inline void set_EmptyArray_1(MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* value)
  8520. {
  8521. ___EmptyArray_1 = value;
  8522. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8523. }
  8524. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tC1AD8D5A2BE0201BB7826766CC6C0C3EDDBF3FBC_StaticFields, ___ArrayAdjustment_2)); }
  8525. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8526. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8527. inline void set_ArrayAdjustment_2(intptr_t value)
  8528. {
  8529. ___ArrayAdjustment_2 = value;
  8530. }
  8531. };
  8532. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>
  8533. struct PerTypeValues_1_tFA5CBFAAC5AF41C289F5F53184200C3BE1D7BDDC : public RuntimeObject
  8534. {
  8535. public:
  8536. public:
  8537. };
  8538. struct PerTypeValues_1_tFA5CBFAAC5AF41C289F5F53184200C3BE1D7BDDC_StaticFields
  8539. {
  8540. public:
  8541. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8542. bool ___IsReferenceOrContainsReferences_0;
  8543. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8544. MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* ___EmptyArray_1;
  8545. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8546. intptr_t ___ArrayAdjustment_2;
  8547. public:
  8548. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tFA5CBFAAC5AF41C289F5F53184200C3BE1D7BDDC_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8549. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8550. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8551. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8552. {
  8553. ___IsReferenceOrContainsReferences_0 = value;
  8554. }
  8555. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tFA5CBFAAC5AF41C289F5F53184200C3BE1D7BDDC_StaticFields, ___EmptyArray_1)); }
  8556. inline MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8557. inline MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8558. inline void set_EmptyArray_1(MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* value)
  8559. {
  8560. ___EmptyArray_1 = value;
  8561. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8562. }
  8563. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tFA5CBFAAC5AF41C289F5F53184200C3BE1D7BDDC_StaticFields, ___ArrayAdjustment_2)); }
  8564. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8565. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8566. inline void set_ArrayAdjustment_2(intptr_t value)
  8567. {
  8568. ___ArrayAdjustment_2 = value;
  8569. }
  8570. };
  8571. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>
  8572. struct PerTypeValues_1_tE736C3B1DBC0D524BAFAB48C608AD16DE6B49FF1 : public RuntimeObject
  8573. {
  8574. public:
  8575. public:
  8576. };
  8577. struct PerTypeValues_1_tE736C3B1DBC0D524BAFAB48C608AD16DE6B49FF1_StaticFields
  8578. {
  8579. public:
  8580. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8581. bool ___IsReferenceOrContainsReferences_0;
  8582. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8583. MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* ___EmptyArray_1;
  8584. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8585. intptr_t ___ArrayAdjustment_2;
  8586. public:
  8587. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tE736C3B1DBC0D524BAFAB48C608AD16DE6B49FF1_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8588. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8589. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8590. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8591. {
  8592. ___IsReferenceOrContainsReferences_0 = value;
  8593. }
  8594. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tE736C3B1DBC0D524BAFAB48C608AD16DE6B49FF1_StaticFields, ___EmptyArray_1)); }
  8595. inline MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8596. inline MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8597. inline void set_EmptyArray_1(MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* value)
  8598. {
  8599. ___EmptyArray_1 = value;
  8600. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8601. }
  8602. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tE736C3B1DBC0D524BAFAB48C608AD16DE6B49FF1_StaticFields, ___ArrayAdjustment_2)); }
  8603. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8604. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8605. inline void set_ArrayAdjustment_2(intptr_t value)
  8606. {
  8607. ___ArrayAdjustment_2 = value;
  8608. }
  8609. };
  8610. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  8611. struct PerTypeValues_1_t88DAAACD8807E9C73D94424121385A3566D0CC33 : public RuntimeObject
  8612. {
  8613. public:
  8614. public:
  8615. };
  8616. struct PerTypeValues_1_t88DAAACD8807E9C73D94424121385A3566D0CC33_StaticFields
  8617. {
  8618. public:
  8619. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8620. bool ___IsReferenceOrContainsReferences_0;
  8621. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8622. MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* ___EmptyArray_1;
  8623. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8624. intptr_t ___ArrayAdjustment_2;
  8625. public:
  8626. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t88DAAACD8807E9C73D94424121385A3566D0CC33_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8627. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8628. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8629. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8630. {
  8631. ___IsReferenceOrContainsReferences_0 = value;
  8632. }
  8633. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t88DAAACD8807E9C73D94424121385A3566D0CC33_StaticFields, ___EmptyArray_1)); }
  8634. inline MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8635. inline MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8636. inline void set_EmptyArray_1(MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* value)
  8637. {
  8638. ___EmptyArray_1 = value;
  8639. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8640. }
  8641. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t88DAAACD8807E9C73D94424121385A3566D0CC33_StaticFields, ___ArrayAdjustment_2)); }
  8642. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8643. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8644. inline void set_ArrayAdjustment_2(intptr_t value)
  8645. {
  8646. ___ArrayAdjustment_2 = value;
  8647. }
  8648. };
  8649. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  8650. struct PerTypeValues_1_tA737BDDEA8E5A80BB0DA133DF7F42DC30F97A034 : public RuntimeObject
  8651. {
  8652. public:
  8653. public:
  8654. };
  8655. struct PerTypeValues_1_tA737BDDEA8E5A80BB0DA133DF7F42DC30F97A034_StaticFields
  8656. {
  8657. public:
  8658. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8659. bool ___IsReferenceOrContainsReferences_0;
  8660. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8661. MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* ___EmptyArray_1;
  8662. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8663. intptr_t ___ArrayAdjustment_2;
  8664. public:
  8665. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tA737BDDEA8E5A80BB0DA133DF7F42DC30F97A034_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8666. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8667. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8668. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8669. {
  8670. ___IsReferenceOrContainsReferences_0 = value;
  8671. }
  8672. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tA737BDDEA8E5A80BB0DA133DF7F42DC30F97A034_StaticFields, ___EmptyArray_1)); }
  8673. inline MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8674. inline MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8675. inline void set_EmptyArray_1(MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* value)
  8676. {
  8677. ___EmptyArray_1 = value;
  8678. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8679. }
  8680. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tA737BDDEA8E5A80BB0DA133DF7F42DC30F97A034_StaticFields, ___ArrayAdjustment_2)); }
  8681. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8682. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8683. inline void set_ArrayAdjustment_2(intptr_t value)
  8684. {
  8685. ___ArrayAdjustment_2 = value;
  8686. }
  8687. };
  8688. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  8689. struct PerTypeValues_1_t19F6051CFCC817069604EA4E3336EF5F18E74283 : public RuntimeObject
  8690. {
  8691. public:
  8692. public:
  8693. };
  8694. struct PerTypeValues_1_t19F6051CFCC817069604EA4E3336EF5F18E74283_StaticFields
  8695. {
  8696. public:
  8697. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8698. bool ___IsReferenceOrContainsReferences_0;
  8699. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8700. MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* ___EmptyArray_1;
  8701. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8702. intptr_t ___ArrayAdjustment_2;
  8703. public:
  8704. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t19F6051CFCC817069604EA4E3336EF5F18E74283_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8705. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8706. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8707. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8708. {
  8709. ___IsReferenceOrContainsReferences_0 = value;
  8710. }
  8711. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t19F6051CFCC817069604EA4E3336EF5F18E74283_StaticFields, ___EmptyArray_1)); }
  8712. inline MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8713. inline MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8714. inline void set_EmptyArray_1(MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* value)
  8715. {
  8716. ___EmptyArray_1 = value;
  8717. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8718. }
  8719. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t19F6051CFCC817069604EA4E3336EF5F18E74283_StaticFields, ___ArrayAdjustment_2)); }
  8720. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8721. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8722. inline void set_ArrayAdjustment_2(intptr_t value)
  8723. {
  8724. ___ArrayAdjustment_2 = value;
  8725. }
  8726. };
  8727. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  8728. struct PerTypeValues_1_tA470B38B3C722A1E46F9609ABDD99BB8105EC99E : public RuntimeObject
  8729. {
  8730. public:
  8731. public:
  8732. };
  8733. struct PerTypeValues_1_tA470B38B3C722A1E46F9609ABDD99BB8105EC99E_StaticFields
  8734. {
  8735. public:
  8736. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8737. bool ___IsReferenceOrContainsReferences_0;
  8738. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8739. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* ___EmptyArray_1;
  8740. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8741. intptr_t ___ArrayAdjustment_2;
  8742. public:
  8743. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tA470B38B3C722A1E46F9609ABDD99BB8105EC99E_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8744. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8745. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8746. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8747. {
  8748. ___IsReferenceOrContainsReferences_0 = value;
  8749. }
  8750. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tA470B38B3C722A1E46F9609ABDD99BB8105EC99E_StaticFields, ___EmptyArray_1)); }
  8751. inline MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8752. inline MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8753. inline void set_EmptyArray_1(MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* value)
  8754. {
  8755. ___EmptyArray_1 = value;
  8756. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8757. }
  8758. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tA470B38B3C722A1E46F9609ABDD99BB8105EC99E_StaticFields, ___ArrayAdjustment_2)); }
  8759. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8760. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8761. inline void set_ArrayAdjustment_2(intptr_t value)
  8762. {
  8763. ___ArrayAdjustment_2 = value;
  8764. }
  8765. };
  8766. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  8767. struct PerTypeValues_1_tABF97E771F92EB46C4521DA1C36742416A76E45F : public RuntimeObject
  8768. {
  8769. public:
  8770. public:
  8771. };
  8772. struct PerTypeValues_1_tABF97E771F92EB46C4521DA1C36742416A76E45F_StaticFields
  8773. {
  8774. public:
  8775. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8776. bool ___IsReferenceOrContainsReferences_0;
  8777. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8778. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* ___EmptyArray_1;
  8779. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8780. intptr_t ___ArrayAdjustment_2;
  8781. public:
  8782. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tABF97E771F92EB46C4521DA1C36742416A76E45F_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8783. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8784. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8785. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8786. {
  8787. ___IsReferenceOrContainsReferences_0 = value;
  8788. }
  8789. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tABF97E771F92EB46C4521DA1C36742416A76E45F_StaticFields, ___EmptyArray_1)); }
  8790. inline MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8791. inline MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8792. inline void set_EmptyArray_1(MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* value)
  8793. {
  8794. ___EmptyArray_1 = value;
  8795. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8796. }
  8797. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tABF97E771F92EB46C4521DA1C36742416A76E45F_StaticFields, ___ArrayAdjustment_2)); }
  8798. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8799. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8800. inline void set_ArrayAdjustment_2(intptr_t value)
  8801. {
  8802. ___ArrayAdjustment_2 = value;
  8803. }
  8804. };
  8805. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  8806. struct PerTypeValues_1_tE968E4157B8A936C0A06441F88105599DC5C1B73 : public RuntimeObject
  8807. {
  8808. public:
  8809. public:
  8810. };
  8811. struct PerTypeValues_1_tE968E4157B8A936C0A06441F88105599DC5C1B73_StaticFields
  8812. {
  8813. public:
  8814. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8815. bool ___IsReferenceOrContainsReferences_0;
  8816. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8817. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* ___EmptyArray_1;
  8818. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8819. intptr_t ___ArrayAdjustment_2;
  8820. public:
  8821. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tE968E4157B8A936C0A06441F88105599DC5C1B73_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8822. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8823. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8824. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8825. {
  8826. ___IsReferenceOrContainsReferences_0 = value;
  8827. }
  8828. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tE968E4157B8A936C0A06441F88105599DC5C1B73_StaticFields, ___EmptyArray_1)); }
  8829. inline MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8830. inline MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8831. inline void set_EmptyArray_1(MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* value)
  8832. {
  8833. ___EmptyArray_1 = value;
  8834. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8835. }
  8836. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tE968E4157B8A936C0A06441F88105599DC5C1B73_StaticFields, ___ArrayAdjustment_2)); }
  8837. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8838. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8839. inline void set_ArrayAdjustment_2(intptr_t value)
  8840. {
  8841. ___ArrayAdjustment_2 = value;
  8842. }
  8843. };
  8844. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  8845. struct PerTypeValues_1_t76F13DC181A98EC247EB6D27AB758BFC01C224CF : public RuntimeObject
  8846. {
  8847. public:
  8848. public:
  8849. };
  8850. struct PerTypeValues_1_t76F13DC181A98EC247EB6D27AB758BFC01C224CF_StaticFields
  8851. {
  8852. public:
  8853. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8854. bool ___IsReferenceOrContainsReferences_0;
  8855. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8856. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* ___EmptyArray_1;
  8857. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8858. intptr_t ___ArrayAdjustment_2;
  8859. public:
  8860. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t76F13DC181A98EC247EB6D27AB758BFC01C224CF_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8861. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8862. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8863. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8864. {
  8865. ___IsReferenceOrContainsReferences_0 = value;
  8866. }
  8867. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t76F13DC181A98EC247EB6D27AB758BFC01C224CF_StaticFields, ___EmptyArray_1)); }
  8868. inline MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8869. inline MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8870. inline void set_EmptyArray_1(MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* value)
  8871. {
  8872. ___EmptyArray_1 = value;
  8873. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8874. }
  8875. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t76F13DC181A98EC247EB6D27AB758BFC01C224CF_StaticFields, ___ArrayAdjustment_2)); }
  8876. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8877. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8878. inline void set_ArrayAdjustment_2(intptr_t value)
  8879. {
  8880. ___ArrayAdjustment_2 = value;
  8881. }
  8882. };
  8883. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  8884. struct PerTypeValues_1_t3D1C32850F2448D77D2A9D7B31265AF632375DAB : public RuntimeObject
  8885. {
  8886. public:
  8887. public:
  8888. };
  8889. struct PerTypeValues_1_t3D1C32850F2448D77D2A9D7B31265AF632375DAB_StaticFields
  8890. {
  8891. public:
  8892. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8893. bool ___IsReferenceOrContainsReferences_0;
  8894. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8895. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* ___EmptyArray_1;
  8896. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8897. intptr_t ___ArrayAdjustment_2;
  8898. public:
  8899. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t3D1C32850F2448D77D2A9D7B31265AF632375DAB_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8900. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8901. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8902. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8903. {
  8904. ___IsReferenceOrContainsReferences_0 = value;
  8905. }
  8906. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t3D1C32850F2448D77D2A9D7B31265AF632375DAB_StaticFields, ___EmptyArray_1)); }
  8907. inline MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8908. inline MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8909. inline void set_EmptyArray_1(MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* value)
  8910. {
  8911. ___EmptyArray_1 = value;
  8912. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8913. }
  8914. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t3D1C32850F2448D77D2A9D7B31265AF632375DAB_StaticFields, ___ArrayAdjustment_2)); }
  8915. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8916. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8917. inline void set_ArrayAdjustment_2(intptr_t value)
  8918. {
  8919. ___ArrayAdjustment_2 = value;
  8920. }
  8921. };
  8922. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  8923. struct PerTypeValues_1_t5920B90520FE3FB671FD6FE30F19DA204DF369E6 : public RuntimeObject
  8924. {
  8925. public:
  8926. public:
  8927. };
  8928. struct PerTypeValues_1_t5920B90520FE3FB671FD6FE30F19DA204DF369E6_StaticFields
  8929. {
  8930. public:
  8931. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8932. bool ___IsReferenceOrContainsReferences_0;
  8933. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8934. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* ___EmptyArray_1;
  8935. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8936. intptr_t ___ArrayAdjustment_2;
  8937. public:
  8938. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t5920B90520FE3FB671FD6FE30F19DA204DF369E6_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8939. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8940. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8941. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8942. {
  8943. ___IsReferenceOrContainsReferences_0 = value;
  8944. }
  8945. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t5920B90520FE3FB671FD6FE30F19DA204DF369E6_StaticFields, ___EmptyArray_1)); }
  8946. inline MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8947. inline MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8948. inline void set_EmptyArray_1(MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* value)
  8949. {
  8950. ___EmptyArray_1 = value;
  8951. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8952. }
  8953. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t5920B90520FE3FB671FD6FE30F19DA204DF369E6_StaticFields, ___ArrayAdjustment_2)); }
  8954. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8955. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8956. inline void set_ArrayAdjustment_2(intptr_t value)
  8957. {
  8958. ___ArrayAdjustment_2 = value;
  8959. }
  8960. };
  8961. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  8962. struct PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1 : public RuntimeObject
  8963. {
  8964. public:
  8965. public:
  8966. };
  8967. struct PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields
  8968. {
  8969. public:
  8970. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  8971. bool ___IsReferenceOrContainsReferences_0;
  8972. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  8973. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___EmptyArray_1;
  8974. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  8975. intptr_t ___ArrayAdjustment_2;
  8976. public:
  8977. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  8978. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  8979. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  8980. inline void set_IsReferenceOrContainsReferences_0(bool value)
  8981. {
  8982. ___IsReferenceOrContainsReferences_0 = value;
  8983. }
  8984. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields, ___EmptyArray_1)); }
  8985. inline HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* get_EmptyArray_1() const { return ___EmptyArray_1; }
  8986. inline HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  8987. inline void set_EmptyArray_1(HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* value)
  8988. {
  8989. ___EmptyArray_1 = value;
  8990. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  8991. }
  8992. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields, ___ArrayAdjustment_2)); }
  8993. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  8994. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  8995. inline void set_ArrayAdjustment_2(intptr_t value)
  8996. {
  8997. ___ArrayAdjustment_2 = value;
  8998. }
  8999. };
  9000. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  9001. struct PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A : public RuntimeObject
  9002. {
  9003. public:
  9004. public:
  9005. };
  9006. struct PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields
  9007. {
  9008. public:
  9009. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9010. bool ___IsReferenceOrContainsReferences_0;
  9011. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9012. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___EmptyArray_1;
  9013. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9014. intptr_t ___ArrayAdjustment_2;
  9015. public:
  9016. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9017. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9018. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9019. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9020. {
  9021. ___IsReferenceOrContainsReferences_0 = value;
  9022. }
  9023. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields, ___EmptyArray_1)); }
  9024. inline HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9025. inline HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9026. inline void set_EmptyArray_1(HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* value)
  9027. {
  9028. ___EmptyArray_1 = value;
  9029. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9030. }
  9031. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields, ___ArrayAdjustment_2)); }
  9032. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9033. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9034. inline void set_ArrayAdjustment_2(intptr_t value)
  9035. {
  9036. ___ArrayAdjustment_2 = value;
  9037. }
  9038. };
  9039. // System.SpanHelpers/PerTypeValues`1<System.Int32>
  9040. struct PerTypeValues_1_t0FE2F2A995EE80703E269FF112845443E9FEECF3 : public RuntimeObject
  9041. {
  9042. public:
  9043. public:
  9044. };
  9045. struct PerTypeValues_1_t0FE2F2A995EE80703E269FF112845443E9FEECF3_StaticFields
  9046. {
  9047. public:
  9048. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9049. bool ___IsReferenceOrContainsReferences_0;
  9050. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9051. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___EmptyArray_1;
  9052. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9053. intptr_t ___ArrayAdjustment_2;
  9054. public:
  9055. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t0FE2F2A995EE80703E269FF112845443E9FEECF3_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9056. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9057. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9058. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9059. {
  9060. ___IsReferenceOrContainsReferences_0 = value;
  9061. }
  9062. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t0FE2F2A995EE80703E269FF112845443E9FEECF3_StaticFields, ___EmptyArray_1)); }
  9063. inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9064. inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9065. inline void set_EmptyArray_1(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
  9066. {
  9067. ___EmptyArray_1 = value;
  9068. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9069. }
  9070. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t0FE2F2A995EE80703E269FF112845443E9FEECF3_StaticFields, ___ArrayAdjustment_2)); }
  9071. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9072. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9073. inline void set_ArrayAdjustment_2(intptr_t value)
  9074. {
  9075. ___ArrayAdjustment_2 = value;
  9076. }
  9077. };
  9078. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.L16>
  9079. struct PerTypeValues_1_tEE239C5EA0A0A4B0500684F2BA93564462872830 : public RuntimeObject
  9080. {
  9081. public:
  9082. public:
  9083. };
  9084. struct PerTypeValues_1_tEE239C5EA0A0A4B0500684F2BA93564462872830_StaticFields
  9085. {
  9086. public:
  9087. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9088. bool ___IsReferenceOrContainsReferences_0;
  9089. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9090. L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* ___EmptyArray_1;
  9091. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9092. intptr_t ___ArrayAdjustment_2;
  9093. public:
  9094. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tEE239C5EA0A0A4B0500684F2BA93564462872830_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9095. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9096. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9097. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9098. {
  9099. ___IsReferenceOrContainsReferences_0 = value;
  9100. }
  9101. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tEE239C5EA0A0A4B0500684F2BA93564462872830_StaticFields, ___EmptyArray_1)); }
  9102. inline L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9103. inline L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9104. inline void set_EmptyArray_1(L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* value)
  9105. {
  9106. ___EmptyArray_1 = value;
  9107. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9108. }
  9109. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tEE239C5EA0A0A4B0500684F2BA93564462872830_StaticFields, ___ArrayAdjustment_2)); }
  9110. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9111. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9112. inline void set_ArrayAdjustment_2(intptr_t value)
  9113. {
  9114. ___ArrayAdjustment_2 = value;
  9115. }
  9116. };
  9117. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.L8>
  9118. struct PerTypeValues_1_tC84E56EE479D9CA68193F24EFABB009F9DA68A76 : public RuntimeObject
  9119. {
  9120. public:
  9121. public:
  9122. };
  9123. struct PerTypeValues_1_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_StaticFields
  9124. {
  9125. public:
  9126. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9127. bool ___IsReferenceOrContainsReferences_0;
  9128. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9129. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___EmptyArray_1;
  9130. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9131. intptr_t ___ArrayAdjustment_2;
  9132. public:
  9133. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9134. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9135. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9136. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9137. {
  9138. ___IsReferenceOrContainsReferences_0 = value;
  9139. }
  9140. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_StaticFields, ___EmptyArray_1)); }
  9141. inline L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9142. inline L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9143. inline void set_EmptyArray_1(L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* value)
  9144. {
  9145. ___EmptyArray_1 = value;
  9146. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9147. }
  9148. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_StaticFields, ___ArrayAdjustment_2)); }
  9149. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9150. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9151. inline void set_ArrayAdjustment_2(intptr_t value)
  9152. {
  9153. ___ArrayAdjustment_2 = value;
  9154. }
  9155. };
  9156. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.La16>
  9157. struct PerTypeValues_1_t3E36E95A39143169A74FD990BEC9683E719A0E1A : public RuntimeObject
  9158. {
  9159. public:
  9160. public:
  9161. };
  9162. struct PerTypeValues_1_t3E36E95A39143169A74FD990BEC9683E719A0E1A_StaticFields
  9163. {
  9164. public:
  9165. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9166. bool ___IsReferenceOrContainsReferences_0;
  9167. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9168. La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* ___EmptyArray_1;
  9169. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9170. intptr_t ___ArrayAdjustment_2;
  9171. public:
  9172. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t3E36E95A39143169A74FD990BEC9683E719A0E1A_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9173. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9174. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9175. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9176. {
  9177. ___IsReferenceOrContainsReferences_0 = value;
  9178. }
  9179. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t3E36E95A39143169A74FD990BEC9683E719A0E1A_StaticFields, ___EmptyArray_1)); }
  9180. inline La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9181. inline La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9182. inline void set_EmptyArray_1(La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* value)
  9183. {
  9184. ___EmptyArray_1 = value;
  9185. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9186. }
  9187. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t3E36E95A39143169A74FD990BEC9683E719A0E1A_StaticFields, ___ArrayAdjustment_2)); }
  9188. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9189. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9190. inline void set_ArrayAdjustment_2(intptr_t value)
  9191. {
  9192. ___ArrayAdjustment_2 = value;
  9193. }
  9194. };
  9195. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.La32>
  9196. struct PerTypeValues_1_t217948452DF599D7A76A078826DED562AD340889 : public RuntimeObject
  9197. {
  9198. public:
  9199. public:
  9200. };
  9201. struct PerTypeValues_1_t217948452DF599D7A76A078826DED562AD340889_StaticFields
  9202. {
  9203. public:
  9204. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9205. bool ___IsReferenceOrContainsReferences_0;
  9206. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9207. La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* ___EmptyArray_1;
  9208. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9209. intptr_t ___ArrayAdjustment_2;
  9210. public:
  9211. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t217948452DF599D7A76A078826DED562AD340889_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9212. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9213. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9214. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9215. {
  9216. ___IsReferenceOrContainsReferences_0 = value;
  9217. }
  9218. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t217948452DF599D7A76A078826DED562AD340889_StaticFields, ___EmptyArray_1)); }
  9219. inline La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9220. inline La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9221. inline void set_EmptyArray_1(La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* value)
  9222. {
  9223. ___EmptyArray_1 = value;
  9224. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9225. }
  9226. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t217948452DF599D7A76A078826DED562AD340889_StaticFields, ___ArrayAdjustment_2)); }
  9227. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9228. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9229. inline void set_ArrayAdjustment_2(intptr_t value)
  9230. {
  9231. ___ArrayAdjustment_2 = value;
  9232. }
  9233. };
  9234. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  9235. struct PerTypeValues_1_t9809EE1B07098BD3B184E22C44EA9C90DB159F6F : public RuntimeObject
  9236. {
  9237. public:
  9238. public:
  9239. };
  9240. struct PerTypeValues_1_t9809EE1B07098BD3B184E22C44EA9C90DB159F6F_StaticFields
  9241. {
  9242. public:
  9243. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9244. bool ___IsReferenceOrContainsReferences_0;
  9245. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9246. NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* ___EmptyArray_1;
  9247. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9248. intptr_t ___ArrayAdjustment_2;
  9249. public:
  9250. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t9809EE1B07098BD3B184E22C44EA9C90DB159F6F_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9251. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9252. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9253. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9254. {
  9255. ___IsReferenceOrContainsReferences_0 = value;
  9256. }
  9257. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t9809EE1B07098BD3B184E22C44EA9C90DB159F6F_StaticFields, ___EmptyArray_1)); }
  9258. inline NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9259. inline NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9260. inline void set_EmptyArray_1(NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* value)
  9261. {
  9262. ___EmptyArray_1 = value;
  9263. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9264. }
  9265. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t9809EE1B07098BD3B184E22C44EA9C90DB159F6F_StaticFields, ___ArrayAdjustment_2)); }
  9266. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9267. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9268. inline void set_ArrayAdjustment_2(intptr_t value)
  9269. {
  9270. ___ArrayAdjustment_2 = value;
  9271. }
  9272. };
  9273. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  9274. struct PerTypeValues_1_tB444E2C47001387793EE78A2AFB95399C399245E : public RuntimeObject
  9275. {
  9276. public:
  9277. public:
  9278. };
  9279. struct PerTypeValues_1_tB444E2C47001387793EE78A2AFB95399C399245E_StaticFields
  9280. {
  9281. public:
  9282. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9283. bool ___IsReferenceOrContainsReferences_0;
  9284. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9285. NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* ___EmptyArray_1;
  9286. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9287. intptr_t ___ArrayAdjustment_2;
  9288. public:
  9289. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB444E2C47001387793EE78A2AFB95399C399245E_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9290. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9291. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9292. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9293. {
  9294. ___IsReferenceOrContainsReferences_0 = value;
  9295. }
  9296. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB444E2C47001387793EE78A2AFB95399C399245E_StaticFields, ___EmptyArray_1)); }
  9297. inline NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9298. inline NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9299. inline void set_EmptyArray_1(NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* value)
  9300. {
  9301. ___EmptyArray_1 = value;
  9302. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9303. }
  9304. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB444E2C47001387793EE78A2AFB95399C399245E_StaticFields, ___ArrayAdjustment_2)); }
  9305. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9306. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9307. inline void set_ArrayAdjustment_2(intptr_t value)
  9308. {
  9309. ___ArrayAdjustment_2 = value;
  9310. }
  9311. };
  9312. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  9313. struct PerTypeValues_1_t1365A123C1A4944F15CF32AE47D52365CD8F5E6D : public RuntimeObject
  9314. {
  9315. public:
  9316. public:
  9317. };
  9318. struct PerTypeValues_1_t1365A123C1A4944F15CF32AE47D52365CD8F5E6D_StaticFields
  9319. {
  9320. public:
  9321. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9322. bool ___IsReferenceOrContainsReferences_0;
  9323. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9324. NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* ___EmptyArray_1;
  9325. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9326. intptr_t ___ArrayAdjustment_2;
  9327. public:
  9328. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t1365A123C1A4944F15CF32AE47D52365CD8F5E6D_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9329. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9330. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9331. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9332. {
  9333. ___IsReferenceOrContainsReferences_0 = value;
  9334. }
  9335. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t1365A123C1A4944F15CF32AE47D52365CD8F5E6D_StaticFields, ___EmptyArray_1)); }
  9336. inline NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9337. inline NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9338. inline void set_EmptyArray_1(NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* value)
  9339. {
  9340. ___EmptyArray_1 = value;
  9341. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9342. }
  9343. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t1365A123C1A4944F15CF32AE47D52365CD8F5E6D_StaticFields, ___ArrayAdjustment_2)); }
  9344. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9345. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9346. inline void set_ArrayAdjustment_2(intptr_t value)
  9347. {
  9348. ___ArrayAdjustment_2 = value;
  9349. }
  9350. };
  9351. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  9352. struct PerTypeValues_1_tD47A15451DDEEE84E9B0660A624C44E17FD6300D : public RuntimeObject
  9353. {
  9354. public:
  9355. public:
  9356. };
  9357. struct PerTypeValues_1_tD47A15451DDEEE84E9B0660A624C44E17FD6300D_StaticFields
  9358. {
  9359. public:
  9360. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9361. bool ___IsReferenceOrContainsReferences_0;
  9362. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9363. NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* ___EmptyArray_1;
  9364. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9365. intptr_t ___ArrayAdjustment_2;
  9366. public:
  9367. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tD47A15451DDEEE84E9B0660A624C44E17FD6300D_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9368. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9369. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9370. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9371. {
  9372. ___IsReferenceOrContainsReferences_0 = value;
  9373. }
  9374. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tD47A15451DDEEE84E9B0660A624C44E17FD6300D_StaticFields, ___EmptyArray_1)); }
  9375. inline NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9376. inline NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9377. inline void set_EmptyArray_1(NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* value)
  9378. {
  9379. ___EmptyArray_1 = value;
  9380. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9381. }
  9382. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tD47A15451DDEEE84E9B0660A624C44E17FD6300D_StaticFields, ___ArrayAdjustment_2)); }
  9383. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9384. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9385. inline void set_ArrayAdjustment_2(intptr_t value)
  9386. {
  9387. ___ArrayAdjustment_2 = value;
  9388. }
  9389. };
  9390. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  9391. struct PerTypeValues_1_t53B4E59CB57E72F0B2A2DEB71DC30CBEC687879A : public RuntimeObject
  9392. {
  9393. public:
  9394. public:
  9395. };
  9396. struct PerTypeValues_1_t53B4E59CB57E72F0B2A2DEB71DC30CBEC687879A_StaticFields
  9397. {
  9398. public:
  9399. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9400. bool ___IsReferenceOrContainsReferences_0;
  9401. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9402. Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* ___EmptyArray_1;
  9403. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9404. intptr_t ___ArrayAdjustment_2;
  9405. public:
  9406. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t53B4E59CB57E72F0B2A2DEB71DC30CBEC687879A_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9407. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9408. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9409. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9410. {
  9411. ___IsReferenceOrContainsReferences_0 = value;
  9412. }
  9413. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t53B4E59CB57E72F0B2A2DEB71DC30CBEC687879A_StaticFields, ___EmptyArray_1)); }
  9414. inline Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9415. inline Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9416. inline void set_EmptyArray_1(Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* value)
  9417. {
  9418. ___EmptyArray_1 = value;
  9419. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9420. }
  9421. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t53B4E59CB57E72F0B2A2DEB71DC30CBEC687879A_StaticFields, ___ArrayAdjustment_2)); }
  9422. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9423. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9424. inline void set_ArrayAdjustment_2(intptr_t value)
  9425. {
  9426. ___ArrayAdjustment_2 = value;
  9427. }
  9428. };
  9429. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  9430. struct PerTypeValues_1_tAA6C2B579FBE5EC1F495325FF2638365BFA9C561 : public RuntimeObject
  9431. {
  9432. public:
  9433. public:
  9434. };
  9435. struct PerTypeValues_1_tAA6C2B579FBE5EC1F495325FF2638365BFA9C561_StaticFields
  9436. {
  9437. public:
  9438. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9439. bool ___IsReferenceOrContainsReferences_0;
  9440. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9441. Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* ___EmptyArray_1;
  9442. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9443. intptr_t ___ArrayAdjustment_2;
  9444. public:
  9445. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tAA6C2B579FBE5EC1F495325FF2638365BFA9C561_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9446. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9447. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9448. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9449. {
  9450. ___IsReferenceOrContainsReferences_0 = value;
  9451. }
  9452. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tAA6C2B579FBE5EC1F495325FF2638365BFA9C561_StaticFields, ___EmptyArray_1)); }
  9453. inline Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9454. inline Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9455. inline void set_EmptyArray_1(Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* value)
  9456. {
  9457. ___EmptyArray_1 = value;
  9458. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9459. }
  9460. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tAA6C2B579FBE5EC1F495325FF2638365BFA9C561_StaticFields, ___ArrayAdjustment_2)); }
  9461. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9462. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9463. inline void set_ArrayAdjustment_2(intptr_t value)
  9464. {
  9465. ___ArrayAdjustment_2 = value;
  9466. }
  9467. };
  9468. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  9469. struct PerTypeValues_1_tDC4055B994A4CFE5E25EE7242AD1D2FCDCC3430F : public RuntimeObject
  9470. {
  9471. public:
  9472. public:
  9473. };
  9474. struct PerTypeValues_1_tDC4055B994A4CFE5E25EE7242AD1D2FCDCC3430F_StaticFields
  9475. {
  9476. public:
  9477. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9478. bool ___IsReferenceOrContainsReferences_0;
  9479. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9480. Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* ___EmptyArray_1;
  9481. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9482. intptr_t ___ArrayAdjustment_2;
  9483. public:
  9484. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tDC4055B994A4CFE5E25EE7242AD1D2FCDCC3430F_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9485. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9486. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9487. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9488. {
  9489. ___IsReferenceOrContainsReferences_0 = value;
  9490. }
  9491. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tDC4055B994A4CFE5E25EE7242AD1D2FCDCC3430F_StaticFields, ___EmptyArray_1)); }
  9492. inline Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9493. inline Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9494. inline void set_EmptyArray_1(Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* value)
  9495. {
  9496. ___EmptyArray_1 = value;
  9497. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9498. }
  9499. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tDC4055B994A4CFE5E25EE7242AD1D2FCDCC3430F_StaticFields, ___ArrayAdjustment_2)); }
  9500. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9501. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9502. inline void set_ArrayAdjustment_2(intptr_t value)
  9503. {
  9504. ___ArrayAdjustment_2 = value;
  9505. }
  9506. };
  9507. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  9508. struct PerTypeValues_1_tB05E3DA98CAB2F79F519E05849AFAC6C69A14E89 : public RuntimeObject
  9509. {
  9510. public:
  9511. public:
  9512. };
  9513. struct PerTypeValues_1_tB05E3DA98CAB2F79F519E05849AFAC6C69A14E89_StaticFields
  9514. {
  9515. public:
  9516. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9517. bool ___IsReferenceOrContainsReferences_0;
  9518. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9519. Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* ___EmptyArray_1;
  9520. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9521. intptr_t ___ArrayAdjustment_2;
  9522. public:
  9523. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB05E3DA98CAB2F79F519E05849AFAC6C69A14E89_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9524. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9525. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9526. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9527. {
  9528. ___IsReferenceOrContainsReferences_0 = value;
  9529. }
  9530. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB05E3DA98CAB2F79F519E05849AFAC6C69A14E89_StaticFields, ___EmptyArray_1)); }
  9531. inline Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9532. inline Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9533. inline void set_EmptyArray_1(Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* value)
  9534. {
  9535. ___EmptyArray_1 = value;
  9536. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9537. }
  9538. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tB05E3DA98CAB2F79F519E05849AFAC6C69A14E89_StaticFields, ___ArrayAdjustment_2)); }
  9539. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9540. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9541. inline void set_ArrayAdjustment_2(intptr_t value)
  9542. {
  9543. ___ArrayAdjustment_2 = value;
  9544. }
  9545. };
  9546. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  9547. struct PerTypeValues_1_t79EBFB9830AE194348FB413558A22D1CBCECF08A : public RuntimeObject
  9548. {
  9549. public:
  9550. public:
  9551. };
  9552. struct PerTypeValues_1_t79EBFB9830AE194348FB413558A22D1CBCECF08A_StaticFields
  9553. {
  9554. public:
  9555. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9556. bool ___IsReferenceOrContainsReferences_0;
  9557. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9558. Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9* ___EmptyArray_1;
  9559. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9560. intptr_t ___ArrayAdjustment_2;
  9561. public:
  9562. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t79EBFB9830AE194348FB413558A22D1CBCECF08A_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9563. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9564. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9565. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9566. {
  9567. ___IsReferenceOrContainsReferences_0 = value;
  9568. }
  9569. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t79EBFB9830AE194348FB413558A22D1CBCECF08A_StaticFields, ___EmptyArray_1)); }
  9570. inline Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9571. inline Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9572. inline void set_EmptyArray_1(Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9* value)
  9573. {
  9574. ___EmptyArray_1 = value;
  9575. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9576. }
  9577. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t79EBFB9830AE194348FB413558A22D1CBCECF08A_StaticFields, ___ArrayAdjustment_2)); }
  9578. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9579. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9580. inline void set_ArrayAdjustment_2(intptr_t value)
  9581. {
  9582. ___ArrayAdjustment_2 = value;
  9583. }
  9584. };
  9585. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  9586. struct PerTypeValues_1_t9B0136BD29A75D8406FC08782847870E10FA048C : public RuntimeObject
  9587. {
  9588. public:
  9589. public:
  9590. };
  9591. struct PerTypeValues_1_t9B0136BD29A75D8406FC08782847870E10FA048C_StaticFields
  9592. {
  9593. public:
  9594. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9595. bool ___IsReferenceOrContainsReferences_0;
  9596. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9597. Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885* ___EmptyArray_1;
  9598. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9599. intptr_t ___ArrayAdjustment_2;
  9600. public:
  9601. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t9B0136BD29A75D8406FC08782847870E10FA048C_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9602. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9603. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9604. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9605. {
  9606. ___IsReferenceOrContainsReferences_0 = value;
  9607. }
  9608. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t9B0136BD29A75D8406FC08782847870E10FA048C_StaticFields, ___EmptyArray_1)); }
  9609. inline Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9610. inline Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9611. inline void set_EmptyArray_1(Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885* value)
  9612. {
  9613. ___EmptyArray_1 = value;
  9614. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9615. }
  9616. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t9B0136BD29A75D8406FC08782847870E10FA048C_StaticFields, ___ArrayAdjustment_2)); }
  9617. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9618. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9619. inline void set_ArrayAdjustment_2(intptr_t value)
  9620. {
  9621. ___ArrayAdjustment_2 = value;
  9622. }
  9623. };
  9624. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  9625. struct PerTypeValues_1_tF6AD7A69742C63BD2CD641602BDD66A5753394BA : public RuntimeObject
  9626. {
  9627. public:
  9628. public:
  9629. };
  9630. struct PerTypeValues_1_tF6AD7A69742C63BD2CD641602BDD66A5753394BA_StaticFields
  9631. {
  9632. public:
  9633. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9634. bool ___IsReferenceOrContainsReferences_0;
  9635. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9636. RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4* ___EmptyArray_1;
  9637. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9638. intptr_t ___ArrayAdjustment_2;
  9639. public:
  9640. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tF6AD7A69742C63BD2CD641602BDD66A5753394BA_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9641. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9642. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9643. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9644. {
  9645. ___IsReferenceOrContainsReferences_0 = value;
  9646. }
  9647. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tF6AD7A69742C63BD2CD641602BDD66A5753394BA_StaticFields, ___EmptyArray_1)); }
  9648. inline RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9649. inline RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9650. inline void set_EmptyArray_1(RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4* value)
  9651. {
  9652. ___EmptyArray_1 = value;
  9653. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9654. }
  9655. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tF6AD7A69742C63BD2CD641602BDD66A5753394BA_StaticFields, ___ArrayAdjustment_2)); }
  9656. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9657. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9658. inline void set_ArrayAdjustment_2(intptr_t value)
  9659. {
  9660. ___ArrayAdjustment_2 = value;
  9661. }
  9662. };
  9663. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Short2>
  9664. struct PerTypeValues_1_t4C6BC53C5BB4BC41FFEF0417F08E4ADF5A6992A0 : public RuntimeObject
  9665. {
  9666. public:
  9667. public:
  9668. };
  9669. struct PerTypeValues_1_t4C6BC53C5BB4BC41FFEF0417F08E4ADF5A6992A0_StaticFields
  9670. {
  9671. public:
  9672. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9673. bool ___IsReferenceOrContainsReferences_0;
  9674. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9675. Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0* ___EmptyArray_1;
  9676. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9677. intptr_t ___ArrayAdjustment_2;
  9678. public:
  9679. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4C6BC53C5BB4BC41FFEF0417F08E4ADF5A6992A0_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9680. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9681. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9682. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9683. {
  9684. ___IsReferenceOrContainsReferences_0 = value;
  9685. }
  9686. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4C6BC53C5BB4BC41FFEF0417F08E4ADF5A6992A0_StaticFields, ___EmptyArray_1)); }
  9687. inline Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9688. inline Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9689. inline void set_EmptyArray_1(Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0* value)
  9690. {
  9691. ___EmptyArray_1 = value;
  9692. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9693. }
  9694. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t4C6BC53C5BB4BC41FFEF0417F08E4ADF5A6992A0_StaticFields, ___ArrayAdjustment_2)); }
  9695. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9696. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9697. inline void set_ArrayAdjustment_2(intptr_t value)
  9698. {
  9699. ___ArrayAdjustment_2 = value;
  9700. }
  9701. };
  9702. // System.SpanHelpers/PerTypeValues`1<SixLabors.ImageSharp.PixelFormats.Short4>
  9703. struct PerTypeValues_1_t855027E1D10A29F308061C954B9BF90D9F2F548C : public RuntimeObject
  9704. {
  9705. public:
  9706. public:
  9707. };
  9708. struct PerTypeValues_1_t855027E1D10A29F308061C954B9BF90D9F2F548C_StaticFields
  9709. {
  9710. public:
  9711. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9712. bool ___IsReferenceOrContainsReferences_0;
  9713. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9714. Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5* ___EmptyArray_1;
  9715. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9716. intptr_t ___ArrayAdjustment_2;
  9717. public:
  9718. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t855027E1D10A29F308061C954B9BF90D9F2F548C_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9719. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9720. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9721. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9722. {
  9723. ___IsReferenceOrContainsReferences_0 = value;
  9724. }
  9725. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t855027E1D10A29F308061C954B9BF90D9F2F548C_StaticFields, ___EmptyArray_1)); }
  9726. inline Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9727. inline Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9728. inline void set_EmptyArray_1(Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5* value)
  9729. {
  9730. ___EmptyArray_1 = value;
  9731. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9732. }
  9733. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t855027E1D10A29F308061C954B9BF90D9F2F548C_StaticFields, ___ArrayAdjustment_2)); }
  9734. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9735. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9736. inline void set_ArrayAdjustment_2(intptr_t value)
  9737. {
  9738. ___ArrayAdjustment_2 = value;
  9739. }
  9740. };
  9741. // System.SpanHelpers/PerTypeValues`1<System.Single>
  9742. struct PerTypeValues_1_t18824AA36908023A0DA63043CB3EE0EDC56B38F0 : public RuntimeObject
  9743. {
  9744. public:
  9745. public:
  9746. };
  9747. struct PerTypeValues_1_t18824AA36908023A0DA63043CB3EE0EDC56B38F0_StaticFields
  9748. {
  9749. public:
  9750. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9751. bool ___IsReferenceOrContainsReferences_0;
  9752. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9753. SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___EmptyArray_1;
  9754. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9755. intptr_t ___ArrayAdjustment_2;
  9756. public:
  9757. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t18824AA36908023A0DA63043CB3EE0EDC56B38F0_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9758. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9759. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9760. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9761. {
  9762. ___IsReferenceOrContainsReferences_0 = value;
  9763. }
  9764. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t18824AA36908023A0DA63043CB3EE0EDC56B38F0_StaticFields, ___EmptyArray_1)); }
  9765. inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9766. inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9767. inline void set_EmptyArray_1(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value)
  9768. {
  9769. ___EmptyArray_1 = value;
  9770. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9771. }
  9772. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t18824AA36908023A0DA63043CB3EE0EDC56B38F0_StaticFields, ___ArrayAdjustment_2)); }
  9773. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9774. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9775. inline void set_ArrayAdjustment_2(intptr_t value)
  9776. {
  9777. ___ArrayAdjustment_2 = value;
  9778. }
  9779. };
  9780. // System.SpanHelpers/PerTypeValues`1<System.UInt64>
  9781. struct PerTypeValues_1_tE82B0356B4EFE1306F9F89295A4C9797092043DF : public RuntimeObject
  9782. {
  9783. public:
  9784. public:
  9785. };
  9786. struct PerTypeValues_1_tE82B0356B4EFE1306F9F89295A4C9797092043DF_StaticFields
  9787. {
  9788. public:
  9789. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9790. bool ___IsReferenceOrContainsReferences_0;
  9791. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9792. UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2* ___EmptyArray_1;
  9793. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9794. intptr_t ___ArrayAdjustment_2;
  9795. public:
  9796. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tE82B0356B4EFE1306F9F89295A4C9797092043DF_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9797. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9798. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9799. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9800. {
  9801. ___IsReferenceOrContainsReferences_0 = value;
  9802. }
  9803. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tE82B0356B4EFE1306F9F89295A4C9797092043DF_StaticFields, ___EmptyArray_1)); }
  9804. inline UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9805. inline UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9806. inline void set_EmptyArray_1(UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2* value)
  9807. {
  9808. ___EmptyArray_1 = value;
  9809. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9810. }
  9811. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_tE82B0356B4EFE1306F9F89295A4C9797092043DF_StaticFields, ___ArrayAdjustment_2)); }
  9812. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9813. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9814. inline void set_ArrayAdjustment_2(intptr_t value)
  9815. {
  9816. ___ArrayAdjustment_2 = value;
  9817. }
  9818. };
  9819. // System.SpanHelpers/PerTypeValues`1<System.Numerics.Vector4>
  9820. struct PerTypeValues_1_t2BAF5CB526712554290A16FE145CF79BFEC4B767 : public RuntimeObject
  9821. {
  9822. public:
  9823. public:
  9824. };
  9825. struct PerTypeValues_1_t2BAF5CB526712554290A16FE145CF79BFEC4B767_StaticFields
  9826. {
  9827. public:
  9828. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9829. bool ___IsReferenceOrContainsReferences_0;
  9830. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9831. Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* ___EmptyArray_1;
  9832. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9833. intptr_t ___ArrayAdjustment_2;
  9834. public:
  9835. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2BAF5CB526712554290A16FE145CF79BFEC4B767_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9836. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9837. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9838. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9839. {
  9840. ___IsReferenceOrContainsReferences_0 = value;
  9841. }
  9842. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2BAF5CB526712554290A16FE145CF79BFEC4B767_StaticFields, ___EmptyArray_1)); }
  9843. inline Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9844. inline Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9845. inline void set_EmptyArray_1(Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* value)
  9846. {
  9847. ___EmptyArray_1 = value;
  9848. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9849. }
  9850. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2BAF5CB526712554290A16FE145CF79BFEC4B767_StaticFields, ___ArrayAdjustment_2)); }
  9851. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9852. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9853. inline void set_ArrayAdjustment_2(intptr_t value)
  9854. {
  9855. ___ArrayAdjustment_2 = value;
  9856. }
  9857. };
  9858. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>
  9859. struct Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA : public RuntimeObject
  9860. {
  9861. public:
  9862. // T System.Pinnable`1::Data
  9863. Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 ___Data_0;
  9864. public:
  9865. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA, ___Data_0)); }
  9866. inline Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 get_Data_0() const { return ___Data_0; }
  9867. inline Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 * get_address_of_Data_0() { return &___Data_0; }
  9868. inline void set_Data_0(Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 value)
  9869. {
  9870. ___Data_0 = value;
  9871. }
  9872. };
  9873. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  9874. struct Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 : public RuntimeObject
  9875. {
  9876. public:
  9877. // T System.Pinnable`1::Data
  9878. Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A ___Data_0;
  9879. public:
  9880. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t995246336920565198FB5642AAE104F3134A3468, ___Data_0)); }
  9881. inline Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A get_Data_0() const { return ___Data_0; }
  9882. inline Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A * get_address_of_Data_0() { return &___Data_0; }
  9883. inline void set_Data_0(Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A value)
  9884. {
  9885. ___Data_0 = value;
  9886. }
  9887. };
  9888. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>
  9889. struct Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A : public RuntimeObject
  9890. {
  9891. public:
  9892. // T System.Pinnable`1::Data
  9893. Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 ___Data_0;
  9894. public:
  9895. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A, ___Data_0)); }
  9896. inline Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 get_Data_0() const { return ___Data_0; }
  9897. inline Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 * get_address_of_Data_0() { return &___Data_0; }
  9898. inline void set_Data_0(Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 value)
  9899. {
  9900. ___Data_0 = value;
  9901. }
  9902. };
  9903. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  9904. struct Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B : public RuntimeObject
  9905. {
  9906. public:
  9907. // T System.Pinnable`1::Data
  9908. Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 ___Data_0;
  9909. public:
  9910. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B, ___Data_0)); }
  9911. inline Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 get_Data_0() const { return ___Data_0; }
  9912. inline Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 * get_address_of_Data_0() { return &___Data_0; }
  9913. inline void set_Data_0(Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 value)
  9914. {
  9915. ___Data_0 = value;
  9916. }
  9917. };
  9918. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  9919. struct Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 : public RuntimeObject
  9920. {
  9921. public:
  9922. // T System.Pinnable`1::Data
  9923. Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A ___Data_0;
  9924. public:
  9925. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146, ___Data_0)); }
  9926. inline Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A get_Data_0() const { return ___Data_0; }
  9927. inline Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A * get_address_of_Data_0() { return &___Data_0; }
  9928. inline void set_Data_0(Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A value)
  9929. {
  9930. ___Data_0 = value;
  9931. }
  9932. };
  9933. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  9934. struct Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE : public RuntimeObject
  9935. {
  9936. public:
  9937. // T System.Pinnable`1::Data
  9938. Moment_t885415045473B7F42DAE4C8679D299E13D170D6A ___Data_0;
  9939. public:
  9940. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE, ___Data_0)); }
  9941. inline Moment_t885415045473B7F42DAE4C8679D299E13D170D6A get_Data_0() const { return ___Data_0; }
  9942. inline Moment_t885415045473B7F42DAE4C8679D299E13D170D6A * get_address_of_Data_0() { return &___Data_0; }
  9943. inline void set_Data_0(Moment_t885415045473B7F42DAE4C8679D299E13D170D6A value)
  9944. {
  9945. ___Data_0 = value;
  9946. }
  9947. };
  9948. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  9949. struct Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 : public RuntimeObject
  9950. {
  9951. public:
  9952. // T System.Pinnable`1::Data
  9953. Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 ___Data_0;
  9954. public:
  9955. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3, ___Data_0)); }
  9956. inline Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 get_Data_0() const { return ___Data_0; }
  9957. inline Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 * get_address_of_Data_0() { return &___Data_0; }
  9958. inline void set_Data_0(Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 value)
  9959. {
  9960. ___Data_0 = value;
  9961. }
  9962. };
  9963. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  9964. struct Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 : public RuntimeObject
  9965. {
  9966. public:
  9967. // T System.Pinnable`1::Data
  9968. Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 ___Data_0;
  9969. public:
  9970. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103, ___Data_0)); }
  9971. inline Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 get_Data_0() const { return ___Data_0; }
  9972. inline Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 * get_address_of_Data_0() { return &___Data_0; }
  9973. inline void set_Data_0(Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 value)
  9974. {
  9975. ___Data_0 = value;
  9976. }
  9977. };
  9978. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>
  9979. struct Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF : public RuntimeObject
  9980. {
  9981. public:
  9982. // T System.Pinnable`1::Data
  9983. Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 ___Data_0;
  9984. public:
  9985. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF, ___Data_0)); }
  9986. inline Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 get_Data_0() const { return ___Data_0; }
  9987. inline Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 * get_address_of_Data_0() { return &___Data_0; }
  9988. inline void set_Data_0(Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 value)
  9989. {
  9990. ___Data_0 = value;
  9991. }
  9992. };
  9993. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  9994. struct Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 : public RuntimeObject
  9995. {
  9996. public:
  9997. // T System.Pinnable`1::Data
  9998. Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF ___Data_0;
  9999. public:
  10000. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9, ___Data_0)); }
  10001. inline Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF get_Data_0() const { return ___Data_0; }
  10002. inline Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF * get_address_of_Data_0() { return &___Data_0; }
  10003. inline void set_Data_0(Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF value)
  10004. {
  10005. ___Data_0 = value;
  10006. }
  10007. };
  10008. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  10009. struct Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F : public RuntimeObject
  10010. {
  10011. public:
  10012. // T System.Pinnable`1::Data
  10013. Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F ___Data_0;
  10014. public:
  10015. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F, ___Data_0)); }
  10016. inline Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F get_Data_0() const { return ___Data_0; }
  10017. inline Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F * get_address_of_Data_0() { return &___Data_0; }
  10018. inline void set_Data_0(Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F value)
  10019. {
  10020. ___Data_0 = value;
  10021. }
  10022. };
  10023. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  10024. struct Pinnable_1_t76758360C06982977C68715853C878A47E8602EA : public RuntimeObject
  10025. {
  10026. public:
  10027. // T System.Pinnable`1::Data
  10028. Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE ___Data_0;
  10029. public:
  10030. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t76758360C06982977C68715853C878A47E8602EA, ___Data_0)); }
  10031. inline Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE get_Data_0() const { return ___Data_0; }
  10032. inline Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE * get_address_of_Data_0() { return &___Data_0; }
  10033. inline void set_Data_0(Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE value)
  10034. {
  10035. ___Data_0 = value;
  10036. }
  10037. };
  10038. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>
  10039. struct Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 : public RuntimeObject
  10040. {
  10041. public:
  10042. // T System.Pinnable`1::Data
  10043. Moment_t4C99072E11077166377CCD2881DF934837F9BA3B ___Data_0;
  10044. public:
  10045. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770, ___Data_0)); }
  10046. inline Moment_t4C99072E11077166377CCD2881DF934837F9BA3B get_Data_0() const { return ___Data_0; }
  10047. inline Moment_t4C99072E11077166377CCD2881DF934837F9BA3B * get_address_of_Data_0() { return &___Data_0; }
  10048. inline void set_Data_0(Moment_t4C99072E11077166377CCD2881DF934837F9BA3B value)
  10049. {
  10050. ___Data_0 = value;
  10051. }
  10052. };
  10053. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>
  10054. struct Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB : public RuntimeObject
  10055. {
  10056. public:
  10057. // T System.Pinnable`1::Data
  10058. Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F ___Data_0;
  10059. public:
  10060. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB, ___Data_0)); }
  10061. inline Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F get_Data_0() const { return ___Data_0; }
  10062. inline Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F * get_address_of_Data_0() { return &___Data_0; }
  10063. inline void set_Data_0(Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F value)
  10064. {
  10065. ___Data_0 = value;
  10066. }
  10067. };
  10068. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>
  10069. struct Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 : public RuntimeObject
  10070. {
  10071. public:
  10072. // T System.Pinnable`1::Data
  10073. Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C ___Data_0;
  10074. public:
  10075. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975, ___Data_0)); }
  10076. inline Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C get_Data_0() const { return ___Data_0; }
  10077. inline Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C * get_address_of_Data_0() { return &___Data_0; }
  10078. inline void set_Data_0(Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C value)
  10079. {
  10080. ___Data_0 = value;
  10081. }
  10082. };
  10083. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>
  10084. struct Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C : public RuntimeObject
  10085. {
  10086. public:
  10087. // T System.Pinnable`1::Data
  10088. Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB ___Data_0;
  10089. public:
  10090. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C, ___Data_0)); }
  10091. inline Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB get_Data_0() const { return ___Data_0; }
  10092. inline Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB * get_address_of_Data_0() { return &___Data_0; }
  10093. inline void set_Data_0(Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB value)
  10094. {
  10095. ___Data_0 = value;
  10096. }
  10097. };
  10098. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  10099. struct Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 : public RuntimeObject
  10100. {
  10101. public:
  10102. // T System.Pinnable`1::Data
  10103. Moment_tB524CC81FBD87492BC411766CDB3040D1799053A ___Data_0;
  10104. public:
  10105. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85, ___Data_0)); }
  10106. inline Moment_tB524CC81FBD87492BC411766CDB3040D1799053A get_Data_0() const { return ___Data_0; }
  10107. inline Moment_tB524CC81FBD87492BC411766CDB3040D1799053A * get_address_of_Data_0() { return &___Data_0; }
  10108. inline void set_Data_0(Moment_tB524CC81FBD87492BC411766CDB3040D1799053A value)
  10109. {
  10110. ___Data_0 = value;
  10111. }
  10112. };
  10113. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  10114. struct Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 : public RuntimeObject
  10115. {
  10116. public:
  10117. // T System.Pinnable`1::Data
  10118. Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C ___Data_0;
  10119. public:
  10120. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45, ___Data_0)); }
  10121. inline Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C get_Data_0() const { return ___Data_0; }
  10122. inline Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C * get_address_of_Data_0() { return &___Data_0; }
  10123. inline void set_Data_0(Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C value)
  10124. {
  10125. ___Data_0 = value;
  10126. }
  10127. };
  10128. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  10129. struct Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 : public RuntimeObject
  10130. {
  10131. public:
  10132. // T System.Pinnable`1::Data
  10133. Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 ___Data_0;
  10134. public:
  10135. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2, ___Data_0)); }
  10136. inline Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 get_Data_0() const { return ___Data_0; }
  10137. inline Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 * get_address_of_Data_0() { return &___Data_0; }
  10138. inline void set_Data_0(Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 value)
  10139. {
  10140. ___Data_0 = value;
  10141. }
  10142. };
  10143. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  10144. struct Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 : public RuntimeObject
  10145. {
  10146. public:
  10147. // T System.Pinnable`1::Data
  10148. Moment_t94BC4CA21F440059214263A242302F917CFF4F8D ___Data_0;
  10149. public:
  10150. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868, ___Data_0)); }
  10151. inline Moment_t94BC4CA21F440059214263A242302F917CFF4F8D get_Data_0() const { return ___Data_0; }
  10152. inline Moment_t94BC4CA21F440059214263A242302F917CFF4F8D * get_address_of_Data_0() { return &___Data_0; }
  10153. inline void set_Data_0(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D value)
  10154. {
  10155. ___Data_0 = value;
  10156. }
  10157. };
  10158. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  10159. struct Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 : public RuntimeObject
  10160. {
  10161. public:
  10162. // T System.Pinnable`1::Data
  10163. Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD ___Data_0;
  10164. public:
  10165. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56, ___Data_0)); }
  10166. inline Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD get_Data_0() const { return ___Data_0; }
  10167. inline Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD * get_address_of_Data_0() { return &___Data_0; }
  10168. inline void set_Data_0(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD value)
  10169. {
  10170. ___Data_0 = value;
  10171. }
  10172. };
  10173. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  10174. struct Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 : public RuntimeObject
  10175. {
  10176. public:
  10177. // T System.Pinnable`1::Data
  10178. Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE ___Data_0;
  10179. public:
  10180. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9, ___Data_0)); }
  10181. inline Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE get_Data_0() const { return ___Data_0; }
  10182. inline Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE * get_address_of_Data_0() { return &___Data_0; }
  10183. inline void set_Data_0(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE value)
  10184. {
  10185. ___Data_0 = value;
  10186. }
  10187. };
  10188. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  10189. struct Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B : public RuntimeObject
  10190. {
  10191. public:
  10192. // T System.Pinnable`1::Data
  10193. Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 ___Data_0;
  10194. public:
  10195. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B, ___Data_0)); }
  10196. inline Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 get_Data_0() const { return ___Data_0; }
  10197. inline Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 * get_address_of_Data_0() { return &___Data_0; }
  10198. inline void set_Data_0(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 value)
  10199. {
  10200. ___Data_0 = value;
  10201. }
  10202. };
  10203. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  10204. struct Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A : public RuntimeObject
  10205. {
  10206. public:
  10207. // T System.Pinnable`1::Data
  10208. Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 ___Data_0;
  10209. public:
  10210. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A, ___Data_0)); }
  10211. inline Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 get_Data_0() const { return ___Data_0; }
  10212. inline Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 * get_address_of_Data_0() { return &___Data_0; }
  10213. inline void set_Data_0(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 value)
  10214. {
  10215. ___Data_0 = value;
  10216. }
  10217. };
  10218. // System.Pinnable`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  10219. struct Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 : public RuntimeObject
  10220. {
  10221. public:
  10222. // T System.Pinnable`1::Data
  10223. Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF ___Data_0;
  10224. public:
  10225. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23, ___Data_0)); }
  10226. inline Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF get_Data_0() const { return ___Data_0; }
  10227. inline Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF * get_address_of_Data_0() { return &___Data_0; }
  10228. inline void set_Data_0(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF value)
  10229. {
  10230. ___Data_0 = value;
  10231. }
  10232. };
  10233. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  10234. struct Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D : public RuntimeObject
  10235. {
  10236. public:
  10237. // T System.Pinnable`1::Data
  10238. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___Data_0;
  10239. public:
  10240. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D, ___Data_0)); }
  10241. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC get_Data_0() const { return ___Data_0; }
  10242. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * get_address_of_Data_0() { return &___Data_0; }
  10243. inline void set_Data_0(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC value)
  10244. {
  10245. ___Data_0 = value;
  10246. }
  10247. };
  10248. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  10249. struct Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B : public RuntimeObject
  10250. {
  10251. public:
  10252. // T System.Pinnable`1::Data
  10253. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___Data_0;
  10254. public:
  10255. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B, ___Data_0)); }
  10256. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 get_Data_0() const { return ___Data_0; }
  10257. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * get_address_of_Data_0() { return &___Data_0; }
  10258. inline void set_Data_0(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 value)
  10259. {
  10260. ___Data_0 = value;
  10261. }
  10262. };
  10263. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.L16>
  10264. struct Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 : public RuntimeObject
  10265. {
  10266. public:
  10267. // T System.Pinnable`1::Data
  10268. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___Data_0;
  10269. public:
  10270. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773, ___Data_0)); }
  10271. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F get_Data_0() const { return ___Data_0; }
  10272. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * get_address_of_Data_0() { return &___Data_0; }
  10273. inline void set_Data_0(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F value)
  10274. {
  10275. ___Data_0 = value;
  10276. }
  10277. };
  10278. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.La32>
  10279. struct Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 : public RuntimeObject
  10280. {
  10281. public:
  10282. // T System.Pinnable`1::Data
  10283. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___Data_0;
  10284. public:
  10285. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0, ___Data_0)); }
  10286. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 get_Data_0() const { return ___Data_0; }
  10287. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * get_address_of_Data_0() { return &___Data_0; }
  10288. inline void set_Data_0(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 value)
  10289. {
  10290. ___Data_0 = value;
  10291. }
  10292. };
  10293. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  10294. struct Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF : public RuntimeObject
  10295. {
  10296. public:
  10297. // T System.Pinnable`1::Data
  10298. Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ___Data_0;
  10299. public:
  10300. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF, ___Data_0)); }
  10301. inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F get_Data_0() const { return ___Data_0; }
  10302. inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * get_address_of_Data_0() { return &___Data_0; }
  10303. inline void set_Data_0(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F value)
  10304. {
  10305. ___Data_0 = value;
  10306. }
  10307. };
  10308. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  10309. struct Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 : public RuntimeObject
  10310. {
  10311. public:
  10312. // T System.Pinnable`1::Data
  10313. Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___Data_0;
  10314. public:
  10315. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716, ___Data_0)); }
  10316. inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F get_Data_0() const { return ___Data_0; }
  10317. inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * get_address_of_Data_0() { return &___Data_0; }
  10318. inline void set_Data_0(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F value)
  10319. {
  10320. ___Data_0 = value;
  10321. }
  10322. };
  10323. // System.Pinnable`1<System.Numerics.Vector4>
  10324. struct Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 : public RuntimeObject
  10325. {
  10326. public:
  10327. // T System.Pinnable`1::Data
  10328. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Data_0;
  10329. public:
  10330. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7, ___Data_0)); }
  10331. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Data_0() const { return ___Data_0; }
  10332. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Data_0() { return &___Data_0; }
  10333. inline void set_Data_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  10334. {
  10335. ___Data_0 = value;
  10336. }
  10337. };
  10338. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>
  10339. struct Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0
  10340. {
  10341. public:
  10342. // System.Pinnable`1<T> System.Span`1::_pinnable
  10343. Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA * ____pinnable_0;
  10344. // System.IntPtr System.Span`1::_byteOffset
  10345. intptr_t ____byteOffset_1;
  10346. // System.Int32 System.Span`1::_length
  10347. int32_t ____length_2;
  10348. public:
  10349. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0, ____pinnable_0)); }
  10350. inline Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA * get__pinnable_0() const { return ____pinnable_0; }
  10351. inline Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10352. inline void set__pinnable_0(Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA * value)
  10353. {
  10354. ____pinnable_0 = value;
  10355. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10356. }
  10357. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0, ____byteOffset_1)); }
  10358. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10359. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10360. inline void set__byteOffset_1(intptr_t value)
  10361. {
  10362. ____byteOffset_1 = value;
  10363. }
  10364. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0, ____length_2)); }
  10365. inline int32_t get__length_2() const { return ____length_2; }
  10366. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10367. inline void set__length_2(int32_t value)
  10368. {
  10369. ____length_2 = value;
  10370. }
  10371. };
  10372. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>
  10373. struct Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888
  10374. {
  10375. public:
  10376. // System.Pinnable`1<T> System.Span`1::_pinnable
  10377. Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 * ____pinnable_0;
  10378. // System.IntPtr System.Span`1::_byteOffset
  10379. intptr_t ____byteOffset_1;
  10380. // System.Int32 System.Span`1::_length
  10381. int32_t ____length_2;
  10382. public:
  10383. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888, ____pinnable_0)); }
  10384. inline Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 * get__pinnable_0() const { return ____pinnable_0; }
  10385. inline Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10386. inline void set__pinnable_0(Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 * value)
  10387. {
  10388. ____pinnable_0 = value;
  10389. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10390. }
  10391. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888, ____byteOffset_1)); }
  10392. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10393. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10394. inline void set__byteOffset_1(intptr_t value)
  10395. {
  10396. ____byteOffset_1 = value;
  10397. }
  10398. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888, ____length_2)); }
  10399. inline int32_t get__length_2() const { return ____length_2; }
  10400. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10401. inline void set__length_2(int32_t value)
  10402. {
  10403. ____length_2 = value;
  10404. }
  10405. };
  10406. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>
  10407. struct Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB
  10408. {
  10409. public:
  10410. // System.Pinnable`1<T> System.Span`1::_pinnable
  10411. Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A * ____pinnable_0;
  10412. // System.IntPtr System.Span`1::_byteOffset
  10413. intptr_t ____byteOffset_1;
  10414. // System.Int32 System.Span`1::_length
  10415. int32_t ____length_2;
  10416. public:
  10417. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB, ____pinnable_0)); }
  10418. inline Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A * get__pinnable_0() const { return ____pinnable_0; }
  10419. inline Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10420. inline void set__pinnable_0(Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A * value)
  10421. {
  10422. ____pinnable_0 = value;
  10423. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10424. }
  10425. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB, ____byteOffset_1)); }
  10426. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10427. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10428. inline void set__byteOffset_1(intptr_t value)
  10429. {
  10430. ____byteOffset_1 = value;
  10431. }
  10432. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB, ____length_2)); }
  10433. inline int32_t get__length_2() const { return ____length_2; }
  10434. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10435. inline void set__length_2(int32_t value)
  10436. {
  10437. ____length_2 = value;
  10438. }
  10439. };
  10440. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>
  10441. struct Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85
  10442. {
  10443. public:
  10444. // System.Pinnable`1<T> System.Span`1::_pinnable
  10445. Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B * ____pinnable_0;
  10446. // System.IntPtr System.Span`1::_byteOffset
  10447. intptr_t ____byteOffset_1;
  10448. // System.Int32 System.Span`1::_length
  10449. int32_t ____length_2;
  10450. public:
  10451. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85, ____pinnable_0)); }
  10452. inline Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B * get__pinnable_0() const { return ____pinnable_0; }
  10453. inline Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10454. inline void set__pinnable_0(Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B * value)
  10455. {
  10456. ____pinnable_0 = value;
  10457. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10458. }
  10459. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85, ____byteOffset_1)); }
  10460. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10461. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10462. inline void set__byteOffset_1(intptr_t value)
  10463. {
  10464. ____byteOffset_1 = value;
  10465. }
  10466. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85, ____length_2)); }
  10467. inline int32_t get__length_2() const { return ____length_2; }
  10468. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10469. inline void set__length_2(int32_t value)
  10470. {
  10471. ____length_2 = value;
  10472. }
  10473. };
  10474. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>
  10475. struct Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97
  10476. {
  10477. public:
  10478. // System.Pinnable`1<T> System.Span`1::_pinnable
  10479. Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 * ____pinnable_0;
  10480. // System.IntPtr System.Span`1::_byteOffset
  10481. intptr_t ____byteOffset_1;
  10482. // System.Int32 System.Span`1::_length
  10483. int32_t ____length_2;
  10484. public:
  10485. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97, ____pinnable_0)); }
  10486. inline Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 * get__pinnable_0() const { return ____pinnable_0; }
  10487. inline Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10488. inline void set__pinnable_0(Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 * value)
  10489. {
  10490. ____pinnable_0 = value;
  10491. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10492. }
  10493. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97, ____byteOffset_1)); }
  10494. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10495. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10496. inline void set__byteOffset_1(intptr_t value)
  10497. {
  10498. ____byteOffset_1 = value;
  10499. }
  10500. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97, ____length_2)); }
  10501. inline int32_t get__length_2() const { return ____length_2; }
  10502. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10503. inline void set__length_2(int32_t value)
  10504. {
  10505. ____length_2 = value;
  10506. }
  10507. };
  10508. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>
  10509. struct Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB
  10510. {
  10511. public:
  10512. // System.Pinnable`1<T> System.Span`1::_pinnable
  10513. Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE * ____pinnable_0;
  10514. // System.IntPtr System.Span`1::_byteOffset
  10515. intptr_t ____byteOffset_1;
  10516. // System.Int32 System.Span`1::_length
  10517. int32_t ____length_2;
  10518. public:
  10519. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB, ____pinnable_0)); }
  10520. inline Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE * get__pinnable_0() const { return ____pinnable_0; }
  10521. inline Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10522. inline void set__pinnable_0(Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE * value)
  10523. {
  10524. ____pinnable_0 = value;
  10525. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10526. }
  10527. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB, ____byteOffset_1)); }
  10528. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10529. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10530. inline void set__byteOffset_1(intptr_t value)
  10531. {
  10532. ____byteOffset_1 = value;
  10533. }
  10534. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB, ____length_2)); }
  10535. inline int32_t get__length_2() const { return ____length_2; }
  10536. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10537. inline void set__length_2(int32_t value)
  10538. {
  10539. ____length_2 = value;
  10540. }
  10541. };
  10542. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>
  10543. struct Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B
  10544. {
  10545. public:
  10546. // System.Pinnable`1<T> System.Span`1::_pinnable
  10547. Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 * ____pinnable_0;
  10548. // System.IntPtr System.Span`1::_byteOffset
  10549. intptr_t ____byteOffset_1;
  10550. // System.Int32 System.Span`1::_length
  10551. int32_t ____length_2;
  10552. public:
  10553. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B, ____pinnable_0)); }
  10554. inline Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 * get__pinnable_0() const { return ____pinnable_0; }
  10555. inline Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10556. inline void set__pinnable_0(Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 * value)
  10557. {
  10558. ____pinnable_0 = value;
  10559. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10560. }
  10561. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B, ____byteOffset_1)); }
  10562. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10563. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10564. inline void set__byteOffset_1(intptr_t value)
  10565. {
  10566. ____byteOffset_1 = value;
  10567. }
  10568. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B, ____length_2)); }
  10569. inline int32_t get__length_2() const { return ____length_2; }
  10570. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10571. inline void set__length_2(int32_t value)
  10572. {
  10573. ____length_2 = value;
  10574. }
  10575. };
  10576. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>
  10577. struct Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1
  10578. {
  10579. public:
  10580. // System.Pinnable`1<T> System.Span`1::_pinnable
  10581. Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 * ____pinnable_0;
  10582. // System.IntPtr System.Span`1::_byteOffset
  10583. intptr_t ____byteOffset_1;
  10584. // System.Int32 System.Span`1::_length
  10585. int32_t ____length_2;
  10586. public:
  10587. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1, ____pinnable_0)); }
  10588. inline Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 * get__pinnable_0() const { return ____pinnable_0; }
  10589. inline Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10590. inline void set__pinnable_0(Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 * value)
  10591. {
  10592. ____pinnable_0 = value;
  10593. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10594. }
  10595. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1, ____byteOffset_1)); }
  10596. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10597. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10598. inline void set__byteOffset_1(intptr_t value)
  10599. {
  10600. ____byteOffset_1 = value;
  10601. }
  10602. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1, ____length_2)); }
  10603. inline int32_t get__length_2() const { return ____length_2; }
  10604. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10605. inline void set__length_2(int32_t value)
  10606. {
  10607. ____length_2 = value;
  10608. }
  10609. };
  10610. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>
  10611. struct Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50
  10612. {
  10613. public:
  10614. // System.Pinnable`1<T> System.Span`1::_pinnable
  10615. Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF * ____pinnable_0;
  10616. // System.IntPtr System.Span`1::_byteOffset
  10617. intptr_t ____byteOffset_1;
  10618. // System.Int32 System.Span`1::_length
  10619. int32_t ____length_2;
  10620. public:
  10621. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50, ____pinnable_0)); }
  10622. inline Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF * get__pinnable_0() const { return ____pinnable_0; }
  10623. inline Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10624. inline void set__pinnable_0(Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF * value)
  10625. {
  10626. ____pinnable_0 = value;
  10627. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10628. }
  10629. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50, ____byteOffset_1)); }
  10630. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10631. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10632. inline void set__byteOffset_1(intptr_t value)
  10633. {
  10634. ____byteOffset_1 = value;
  10635. }
  10636. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50, ____length_2)); }
  10637. inline int32_t get__length_2() const { return ____length_2; }
  10638. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10639. inline void set__length_2(int32_t value)
  10640. {
  10641. ____length_2 = value;
  10642. }
  10643. };
  10644. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>
  10645. struct Span_1_tA652A49950D9175ED577CD15D71A44E318F66290
  10646. {
  10647. public:
  10648. // System.Pinnable`1<T> System.Span`1::_pinnable
  10649. Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 * ____pinnable_0;
  10650. // System.IntPtr System.Span`1::_byteOffset
  10651. intptr_t ____byteOffset_1;
  10652. // System.Int32 System.Span`1::_length
  10653. int32_t ____length_2;
  10654. public:
  10655. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tA652A49950D9175ED577CD15D71A44E318F66290, ____pinnable_0)); }
  10656. inline Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 * get__pinnable_0() const { return ____pinnable_0; }
  10657. inline Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10658. inline void set__pinnable_0(Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 * value)
  10659. {
  10660. ____pinnable_0 = value;
  10661. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10662. }
  10663. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tA652A49950D9175ED577CD15D71A44E318F66290, ____byteOffset_1)); }
  10664. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10665. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10666. inline void set__byteOffset_1(intptr_t value)
  10667. {
  10668. ____byteOffset_1 = value;
  10669. }
  10670. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tA652A49950D9175ED577CD15D71A44E318F66290, ____length_2)); }
  10671. inline int32_t get__length_2() const { return ____length_2; }
  10672. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10673. inline void set__length_2(int32_t value)
  10674. {
  10675. ____length_2 = value;
  10676. }
  10677. };
  10678. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>
  10679. struct Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8
  10680. {
  10681. public:
  10682. // System.Pinnable`1<T> System.Span`1::_pinnable
  10683. Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F * ____pinnable_0;
  10684. // System.IntPtr System.Span`1::_byteOffset
  10685. intptr_t ____byteOffset_1;
  10686. // System.Int32 System.Span`1::_length
  10687. int32_t ____length_2;
  10688. public:
  10689. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8, ____pinnable_0)); }
  10690. inline Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F * get__pinnable_0() const { return ____pinnable_0; }
  10691. inline Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10692. inline void set__pinnable_0(Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F * value)
  10693. {
  10694. ____pinnable_0 = value;
  10695. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10696. }
  10697. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8, ____byteOffset_1)); }
  10698. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10699. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10700. inline void set__byteOffset_1(intptr_t value)
  10701. {
  10702. ____byteOffset_1 = value;
  10703. }
  10704. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8, ____length_2)); }
  10705. inline int32_t get__length_2() const { return ____length_2; }
  10706. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10707. inline void set__length_2(int32_t value)
  10708. {
  10709. ____length_2 = value;
  10710. }
  10711. };
  10712. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>
  10713. struct Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04
  10714. {
  10715. public:
  10716. // System.Pinnable`1<T> System.Span`1::_pinnable
  10717. Pinnable_1_t76758360C06982977C68715853C878A47E8602EA * ____pinnable_0;
  10718. // System.IntPtr System.Span`1::_byteOffset
  10719. intptr_t ____byteOffset_1;
  10720. // System.Int32 System.Span`1::_length
  10721. int32_t ____length_2;
  10722. public:
  10723. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04, ____pinnable_0)); }
  10724. inline Pinnable_1_t76758360C06982977C68715853C878A47E8602EA * get__pinnable_0() const { return ____pinnable_0; }
  10725. inline Pinnable_1_t76758360C06982977C68715853C878A47E8602EA ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10726. inline void set__pinnable_0(Pinnable_1_t76758360C06982977C68715853C878A47E8602EA * value)
  10727. {
  10728. ____pinnable_0 = value;
  10729. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10730. }
  10731. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04, ____byteOffset_1)); }
  10732. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10733. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10734. inline void set__byteOffset_1(intptr_t value)
  10735. {
  10736. ____byteOffset_1 = value;
  10737. }
  10738. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04, ____length_2)); }
  10739. inline int32_t get__length_2() const { return ____length_2; }
  10740. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10741. inline void set__length_2(int32_t value)
  10742. {
  10743. ____length_2 = value;
  10744. }
  10745. };
  10746. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>
  10747. struct Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E
  10748. {
  10749. public:
  10750. // System.Pinnable`1<T> System.Span`1::_pinnable
  10751. Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 * ____pinnable_0;
  10752. // System.IntPtr System.Span`1::_byteOffset
  10753. intptr_t ____byteOffset_1;
  10754. // System.Int32 System.Span`1::_length
  10755. int32_t ____length_2;
  10756. public:
  10757. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E, ____pinnable_0)); }
  10758. inline Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 * get__pinnable_0() const { return ____pinnable_0; }
  10759. inline Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10760. inline void set__pinnable_0(Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 * value)
  10761. {
  10762. ____pinnable_0 = value;
  10763. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10764. }
  10765. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E, ____byteOffset_1)); }
  10766. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10767. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10768. inline void set__byteOffset_1(intptr_t value)
  10769. {
  10770. ____byteOffset_1 = value;
  10771. }
  10772. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E, ____length_2)); }
  10773. inline int32_t get__length_2() const { return ____length_2; }
  10774. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10775. inline void set__length_2(int32_t value)
  10776. {
  10777. ____length_2 = value;
  10778. }
  10779. };
  10780. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>
  10781. struct Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2
  10782. {
  10783. public:
  10784. // System.Pinnable`1<T> System.Span`1::_pinnable
  10785. Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB * ____pinnable_0;
  10786. // System.IntPtr System.Span`1::_byteOffset
  10787. intptr_t ____byteOffset_1;
  10788. // System.Int32 System.Span`1::_length
  10789. int32_t ____length_2;
  10790. public:
  10791. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2, ____pinnable_0)); }
  10792. inline Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB * get__pinnable_0() const { return ____pinnable_0; }
  10793. inline Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10794. inline void set__pinnable_0(Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB * value)
  10795. {
  10796. ____pinnable_0 = value;
  10797. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10798. }
  10799. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2, ____byteOffset_1)); }
  10800. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10801. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10802. inline void set__byteOffset_1(intptr_t value)
  10803. {
  10804. ____byteOffset_1 = value;
  10805. }
  10806. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2, ____length_2)); }
  10807. inline int32_t get__length_2() const { return ____length_2; }
  10808. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10809. inline void set__length_2(int32_t value)
  10810. {
  10811. ____length_2 = value;
  10812. }
  10813. };
  10814. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>
  10815. struct Span_1_t85E11E4140E6356C6293590FB7832A9551354776
  10816. {
  10817. public:
  10818. // System.Pinnable`1<T> System.Span`1::_pinnable
  10819. Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 * ____pinnable_0;
  10820. // System.IntPtr System.Span`1::_byteOffset
  10821. intptr_t ____byteOffset_1;
  10822. // System.Int32 System.Span`1::_length
  10823. int32_t ____length_2;
  10824. public:
  10825. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t85E11E4140E6356C6293590FB7832A9551354776, ____pinnable_0)); }
  10826. inline Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 * get__pinnable_0() const { return ____pinnable_0; }
  10827. inline Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10828. inline void set__pinnable_0(Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 * value)
  10829. {
  10830. ____pinnable_0 = value;
  10831. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10832. }
  10833. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t85E11E4140E6356C6293590FB7832A9551354776, ____byteOffset_1)); }
  10834. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10835. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10836. inline void set__byteOffset_1(intptr_t value)
  10837. {
  10838. ____byteOffset_1 = value;
  10839. }
  10840. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t85E11E4140E6356C6293590FB7832A9551354776, ____length_2)); }
  10841. inline int32_t get__length_2() const { return ____length_2; }
  10842. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10843. inline void set__length_2(int32_t value)
  10844. {
  10845. ____length_2 = value;
  10846. }
  10847. };
  10848. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>
  10849. struct Span_1_t441D85DEB254FBB59FB570CD44066299787692C6
  10850. {
  10851. public:
  10852. // System.Pinnable`1<T> System.Span`1::_pinnable
  10853. Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C * ____pinnable_0;
  10854. // System.IntPtr System.Span`1::_byteOffset
  10855. intptr_t ____byteOffset_1;
  10856. // System.Int32 System.Span`1::_length
  10857. int32_t ____length_2;
  10858. public:
  10859. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t441D85DEB254FBB59FB570CD44066299787692C6, ____pinnable_0)); }
  10860. inline Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C * get__pinnable_0() const { return ____pinnable_0; }
  10861. inline Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10862. inline void set__pinnable_0(Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C * value)
  10863. {
  10864. ____pinnable_0 = value;
  10865. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10866. }
  10867. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t441D85DEB254FBB59FB570CD44066299787692C6, ____byteOffset_1)); }
  10868. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10869. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10870. inline void set__byteOffset_1(intptr_t value)
  10871. {
  10872. ____byteOffset_1 = value;
  10873. }
  10874. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t441D85DEB254FBB59FB570CD44066299787692C6, ____length_2)); }
  10875. inline int32_t get__length_2() const { return ____length_2; }
  10876. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10877. inline void set__length_2(int32_t value)
  10878. {
  10879. ____length_2 = value;
  10880. }
  10881. };
  10882. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>
  10883. struct Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920
  10884. {
  10885. public:
  10886. // System.Pinnable`1<T> System.Span`1::_pinnable
  10887. Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 * ____pinnable_0;
  10888. // System.IntPtr System.Span`1::_byteOffset
  10889. intptr_t ____byteOffset_1;
  10890. // System.Int32 System.Span`1::_length
  10891. int32_t ____length_2;
  10892. public:
  10893. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920, ____pinnable_0)); }
  10894. inline Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 * get__pinnable_0() const { return ____pinnable_0; }
  10895. inline Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10896. inline void set__pinnable_0(Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 * value)
  10897. {
  10898. ____pinnable_0 = value;
  10899. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10900. }
  10901. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920, ____byteOffset_1)); }
  10902. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10903. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10904. inline void set__byteOffset_1(intptr_t value)
  10905. {
  10906. ____byteOffset_1 = value;
  10907. }
  10908. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920, ____length_2)); }
  10909. inline int32_t get__length_2() const { return ____length_2; }
  10910. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10911. inline void set__length_2(int32_t value)
  10912. {
  10913. ____length_2 = value;
  10914. }
  10915. };
  10916. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>
  10917. struct Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4
  10918. {
  10919. public:
  10920. // System.Pinnable`1<T> System.Span`1::_pinnable
  10921. Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 * ____pinnable_0;
  10922. // System.IntPtr System.Span`1::_byteOffset
  10923. intptr_t ____byteOffset_1;
  10924. // System.Int32 System.Span`1::_length
  10925. int32_t ____length_2;
  10926. public:
  10927. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4, ____pinnable_0)); }
  10928. inline Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 * get__pinnable_0() const { return ____pinnable_0; }
  10929. inline Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10930. inline void set__pinnable_0(Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 * value)
  10931. {
  10932. ____pinnable_0 = value;
  10933. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10934. }
  10935. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4, ____byteOffset_1)); }
  10936. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10937. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10938. inline void set__byteOffset_1(intptr_t value)
  10939. {
  10940. ____byteOffset_1 = value;
  10941. }
  10942. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4, ____length_2)); }
  10943. inline int32_t get__length_2() const { return ____length_2; }
  10944. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10945. inline void set__length_2(int32_t value)
  10946. {
  10947. ____length_2 = value;
  10948. }
  10949. };
  10950. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>
  10951. struct Span_1_t36149D187764D06DD8442E1826F2109CB2E19815
  10952. {
  10953. public:
  10954. // System.Pinnable`1<T> System.Span`1::_pinnable
  10955. Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 * ____pinnable_0;
  10956. // System.IntPtr System.Span`1::_byteOffset
  10957. intptr_t ____byteOffset_1;
  10958. // System.Int32 System.Span`1::_length
  10959. int32_t ____length_2;
  10960. public:
  10961. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t36149D187764D06DD8442E1826F2109CB2E19815, ____pinnable_0)); }
  10962. inline Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 * get__pinnable_0() const { return ____pinnable_0; }
  10963. inline Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10964. inline void set__pinnable_0(Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 * value)
  10965. {
  10966. ____pinnable_0 = value;
  10967. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  10968. }
  10969. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t36149D187764D06DD8442E1826F2109CB2E19815, ____byteOffset_1)); }
  10970. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  10971. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  10972. inline void set__byteOffset_1(intptr_t value)
  10973. {
  10974. ____byteOffset_1 = value;
  10975. }
  10976. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t36149D187764D06DD8442E1826F2109CB2E19815, ____length_2)); }
  10977. inline int32_t get__length_2() const { return ____length_2; }
  10978. inline int32_t* get_address_of__length_2() { return &____length_2; }
  10979. inline void set__length_2(int32_t value)
  10980. {
  10981. ____length_2 = value;
  10982. }
  10983. };
  10984. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>
  10985. struct Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A
  10986. {
  10987. public:
  10988. // System.Pinnable`1<T> System.Span`1::_pinnable
  10989. Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * ____pinnable_0;
  10990. // System.IntPtr System.Span`1::_byteOffset
  10991. intptr_t ____byteOffset_1;
  10992. // System.Int32 System.Span`1::_length
  10993. int32_t ____length_2;
  10994. public:
  10995. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A, ____pinnable_0)); }
  10996. inline Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * get__pinnable_0() const { return ____pinnable_0; }
  10997. inline Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  10998. inline void set__pinnable_0(Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * value)
  10999. {
  11000. ____pinnable_0 = value;
  11001. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11002. }
  11003. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A, ____byteOffset_1)); }
  11004. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11005. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11006. inline void set__byteOffset_1(intptr_t value)
  11007. {
  11008. ____byteOffset_1 = value;
  11009. }
  11010. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A, ____length_2)); }
  11011. inline int32_t get__length_2() const { return ____length_2; }
  11012. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11013. inline void set__length_2(int32_t value)
  11014. {
  11015. ____length_2 = value;
  11016. }
  11017. };
  11018. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>
  11019. struct Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F
  11020. {
  11021. public:
  11022. // System.Pinnable`1<T> System.Span`1::_pinnable
  11023. Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * ____pinnable_0;
  11024. // System.IntPtr System.Span`1::_byteOffset
  11025. intptr_t ____byteOffset_1;
  11026. // System.Int32 System.Span`1::_length
  11027. int32_t ____length_2;
  11028. public:
  11029. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F, ____pinnable_0)); }
  11030. inline Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * get__pinnable_0() const { return ____pinnable_0; }
  11031. inline Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11032. inline void set__pinnable_0(Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * value)
  11033. {
  11034. ____pinnable_0 = value;
  11035. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11036. }
  11037. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F, ____byteOffset_1)); }
  11038. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11039. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11040. inline void set__byteOffset_1(intptr_t value)
  11041. {
  11042. ____byteOffset_1 = value;
  11043. }
  11044. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F, ____length_2)); }
  11045. inline int32_t get__length_2() const { return ____length_2; }
  11046. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11047. inline void set__length_2(int32_t value)
  11048. {
  11049. ____length_2 = value;
  11050. }
  11051. };
  11052. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>
  11053. struct Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174
  11054. {
  11055. public:
  11056. // System.Pinnable`1<T> System.Span`1::_pinnable
  11057. Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * ____pinnable_0;
  11058. // System.IntPtr System.Span`1::_byteOffset
  11059. intptr_t ____byteOffset_1;
  11060. // System.Int32 System.Span`1::_length
  11061. int32_t ____length_2;
  11062. public:
  11063. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174, ____pinnable_0)); }
  11064. inline Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * get__pinnable_0() const { return ____pinnable_0; }
  11065. inline Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11066. inline void set__pinnable_0(Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * value)
  11067. {
  11068. ____pinnable_0 = value;
  11069. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11070. }
  11071. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174, ____byteOffset_1)); }
  11072. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11073. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11074. inline void set__byteOffset_1(intptr_t value)
  11075. {
  11076. ____byteOffset_1 = value;
  11077. }
  11078. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174, ____length_2)); }
  11079. inline int32_t get__length_2() const { return ____length_2; }
  11080. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11081. inline void set__length_2(int32_t value)
  11082. {
  11083. ____length_2 = value;
  11084. }
  11085. };
  11086. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>
  11087. struct Span_1_tADA37510601FA34CF0623B41095419E4009CB470
  11088. {
  11089. public:
  11090. // System.Pinnable`1<T> System.Span`1::_pinnable
  11091. Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * ____pinnable_0;
  11092. // System.IntPtr System.Span`1::_byteOffset
  11093. intptr_t ____byteOffset_1;
  11094. // System.Int32 System.Span`1::_length
  11095. int32_t ____length_2;
  11096. public:
  11097. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tADA37510601FA34CF0623B41095419E4009CB470, ____pinnable_0)); }
  11098. inline Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * get__pinnable_0() const { return ____pinnable_0; }
  11099. inline Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11100. inline void set__pinnable_0(Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * value)
  11101. {
  11102. ____pinnable_0 = value;
  11103. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11104. }
  11105. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tADA37510601FA34CF0623B41095419E4009CB470, ____byteOffset_1)); }
  11106. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11107. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11108. inline void set__byteOffset_1(intptr_t value)
  11109. {
  11110. ____byteOffset_1 = value;
  11111. }
  11112. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tADA37510601FA34CF0623B41095419E4009CB470, ____length_2)); }
  11113. inline int32_t get__length_2() const { return ____length_2; }
  11114. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11115. inline void set__length_2(int32_t value)
  11116. {
  11117. ____length_2 = value;
  11118. }
  11119. };
  11120. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>
  11121. struct Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF
  11122. {
  11123. public:
  11124. // System.Pinnable`1<T> System.Span`1::_pinnable
  11125. Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * ____pinnable_0;
  11126. // System.IntPtr System.Span`1::_byteOffset
  11127. intptr_t ____byteOffset_1;
  11128. // System.Int32 System.Span`1::_length
  11129. int32_t ____length_2;
  11130. public:
  11131. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF, ____pinnable_0)); }
  11132. inline Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * get__pinnable_0() const { return ____pinnable_0; }
  11133. inline Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11134. inline void set__pinnable_0(Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * value)
  11135. {
  11136. ____pinnable_0 = value;
  11137. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11138. }
  11139. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF, ____byteOffset_1)); }
  11140. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11141. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11142. inline void set__byteOffset_1(intptr_t value)
  11143. {
  11144. ____byteOffset_1 = value;
  11145. }
  11146. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF, ____length_2)); }
  11147. inline int32_t get__length_2() const { return ____length_2; }
  11148. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11149. inline void set__length_2(int32_t value)
  11150. {
  11151. ____length_2 = value;
  11152. }
  11153. };
  11154. // System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>
  11155. struct Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D
  11156. {
  11157. public:
  11158. // System.Pinnable`1<T> System.Span`1::_pinnable
  11159. Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * ____pinnable_0;
  11160. // System.IntPtr System.Span`1::_byteOffset
  11161. intptr_t ____byteOffset_1;
  11162. // System.Int32 System.Span`1::_length
  11163. int32_t ____length_2;
  11164. public:
  11165. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D, ____pinnable_0)); }
  11166. inline Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * get__pinnable_0() const { return ____pinnable_0; }
  11167. inline Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11168. inline void set__pinnable_0(Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * value)
  11169. {
  11170. ____pinnable_0 = value;
  11171. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11172. }
  11173. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D, ____byteOffset_1)); }
  11174. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11175. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11176. inline void set__byteOffset_1(intptr_t value)
  11177. {
  11178. ____byteOffset_1 = value;
  11179. }
  11180. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D, ____length_2)); }
  11181. inline int32_t get__length_2() const { return ____length_2; }
  11182. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11183. inline void set__length_2(int32_t value)
  11184. {
  11185. ____length_2 = value;
  11186. }
  11187. };
  11188. // System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  11189. struct Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3
  11190. {
  11191. public:
  11192. // System.Pinnable`1<T> System.Span`1::_pinnable
  11193. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ____pinnable_0;
  11194. // System.IntPtr System.Span`1::_byteOffset
  11195. intptr_t ____byteOffset_1;
  11196. // System.Int32 System.Span`1::_length
  11197. int32_t ____length_2;
  11198. public:
  11199. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____pinnable_0)); }
  11200. inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * get__pinnable_0() const { return ____pinnable_0; }
  11201. inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11202. inline void set__pinnable_0(Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * value)
  11203. {
  11204. ____pinnable_0 = value;
  11205. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11206. }
  11207. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____byteOffset_1)); }
  11208. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11209. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11210. inline void set__byteOffset_1(intptr_t value)
  11211. {
  11212. ____byteOffset_1 = value;
  11213. }
  11214. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____length_2)); }
  11215. inline int32_t get__length_2() const { return ____length_2; }
  11216. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11217. inline void set__length_2(int32_t value)
  11218. {
  11219. ____length_2 = value;
  11220. }
  11221. };
  11222. // System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  11223. struct Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022
  11224. {
  11225. public:
  11226. // System.Pinnable`1<T> System.Span`1::_pinnable
  11227. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ____pinnable_0;
  11228. // System.IntPtr System.Span`1::_byteOffset
  11229. intptr_t ____byteOffset_1;
  11230. // System.Int32 System.Span`1::_length
  11231. int32_t ____length_2;
  11232. public:
  11233. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____pinnable_0)); }
  11234. inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * get__pinnable_0() const { return ____pinnable_0; }
  11235. inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11236. inline void set__pinnable_0(Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * value)
  11237. {
  11238. ____pinnable_0 = value;
  11239. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11240. }
  11241. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____byteOffset_1)); }
  11242. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11243. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11244. inline void set__byteOffset_1(intptr_t value)
  11245. {
  11246. ____byteOffset_1 = value;
  11247. }
  11248. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____length_2)); }
  11249. inline int32_t get__length_2() const { return ____length_2; }
  11250. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11251. inline void set__length_2(int32_t value)
  11252. {
  11253. ____length_2 = value;
  11254. }
  11255. };
  11256. // System.Span`1<System.Int32>
  11257. struct Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526
  11258. {
  11259. public:
  11260. // System.Pinnable`1<T> System.Span`1::_pinnable
  11261. Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ____pinnable_0;
  11262. // System.IntPtr System.Span`1::_byteOffset
  11263. intptr_t ____byteOffset_1;
  11264. // System.Int32 System.Span`1::_length
  11265. int32_t ____length_2;
  11266. public:
  11267. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526, ____pinnable_0)); }
  11268. inline Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * get__pinnable_0() const { return ____pinnable_0; }
  11269. inline Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11270. inline void set__pinnable_0(Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * value)
  11271. {
  11272. ____pinnable_0 = value;
  11273. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11274. }
  11275. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526, ____byteOffset_1)); }
  11276. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11277. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11278. inline void set__byteOffset_1(intptr_t value)
  11279. {
  11280. ____byteOffset_1 = value;
  11281. }
  11282. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526, ____length_2)); }
  11283. inline int32_t get__length_2() const { return ____length_2; }
  11284. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11285. inline void set__length_2(int32_t value)
  11286. {
  11287. ____length_2 = value;
  11288. }
  11289. };
  11290. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>
  11291. struct Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE
  11292. {
  11293. public:
  11294. // System.Pinnable`1<T> System.Span`1::_pinnable
  11295. Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ____pinnable_0;
  11296. // System.IntPtr System.Span`1::_byteOffset
  11297. intptr_t ____byteOffset_1;
  11298. // System.Int32 System.Span`1::_length
  11299. int32_t ____length_2;
  11300. public:
  11301. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE, ____pinnable_0)); }
  11302. inline Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * get__pinnable_0() const { return ____pinnable_0; }
  11303. inline Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11304. inline void set__pinnable_0(Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * value)
  11305. {
  11306. ____pinnable_0 = value;
  11307. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11308. }
  11309. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE, ____byteOffset_1)); }
  11310. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11311. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11312. inline void set__byteOffset_1(intptr_t value)
  11313. {
  11314. ____byteOffset_1 = value;
  11315. }
  11316. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE, ____length_2)); }
  11317. inline int32_t get__length_2() const { return ____length_2; }
  11318. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11319. inline void set__length_2(int32_t value)
  11320. {
  11321. ____length_2 = value;
  11322. }
  11323. };
  11324. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>
  11325. struct Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929
  11326. {
  11327. public:
  11328. // System.Pinnable`1<T> System.Span`1::_pinnable
  11329. Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ____pinnable_0;
  11330. // System.IntPtr System.Span`1::_byteOffset
  11331. intptr_t ____byteOffset_1;
  11332. // System.Int32 System.Span`1::_length
  11333. int32_t ____length_2;
  11334. public:
  11335. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929, ____pinnable_0)); }
  11336. inline Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * get__pinnable_0() const { return ____pinnable_0; }
  11337. inline Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11338. inline void set__pinnable_0(Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * value)
  11339. {
  11340. ____pinnable_0 = value;
  11341. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11342. }
  11343. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929, ____byteOffset_1)); }
  11344. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11345. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11346. inline void set__byteOffset_1(intptr_t value)
  11347. {
  11348. ____byteOffset_1 = value;
  11349. }
  11350. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929, ____length_2)); }
  11351. inline int32_t get__length_2() const { return ____length_2; }
  11352. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11353. inline void set__length_2(int32_t value)
  11354. {
  11355. ____length_2 = value;
  11356. }
  11357. };
  11358. // System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>
  11359. struct Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC
  11360. {
  11361. public:
  11362. // System.Pinnable`1<T> System.Span`1::_pinnable
  11363. Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ____pinnable_0;
  11364. // System.IntPtr System.Span`1::_byteOffset
  11365. intptr_t ____byteOffset_1;
  11366. // System.Int32 System.Span`1::_length
  11367. int32_t ____length_2;
  11368. public:
  11369. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC, ____pinnable_0)); }
  11370. inline Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * get__pinnable_0() const { return ____pinnable_0; }
  11371. inline Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11372. inline void set__pinnable_0(Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * value)
  11373. {
  11374. ____pinnable_0 = value;
  11375. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11376. }
  11377. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC, ____byteOffset_1)); }
  11378. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11379. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11380. inline void set__byteOffset_1(intptr_t value)
  11381. {
  11382. ____byteOffset_1 = value;
  11383. }
  11384. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC, ____length_2)); }
  11385. inline int32_t get__length_2() const { return ____length_2; }
  11386. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11387. inline void set__length_2(int32_t value)
  11388. {
  11389. ____length_2 = value;
  11390. }
  11391. };
  11392. // System.Span`1<SixLabors.ImageSharp.PixelFormats.La32>
  11393. struct Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4
  11394. {
  11395. public:
  11396. // System.Pinnable`1<T> System.Span`1::_pinnable
  11397. Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ____pinnable_0;
  11398. // System.IntPtr System.Span`1::_byteOffset
  11399. intptr_t ____byteOffset_1;
  11400. // System.Int32 System.Span`1::_length
  11401. int32_t ____length_2;
  11402. public:
  11403. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4, ____pinnable_0)); }
  11404. inline Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * get__pinnable_0() const { return ____pinnable_0; }
  11405. inline Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11406. inline void set__pinnable_0(Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * value)
  11407. {
  11408. ____pinnable_0 = value;
  11409. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11410. }
  11411. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4, ____byteOffset_1)); }
  11412. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11413. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11414. inline void set__byteOffset_1(intptr_t value)
  11415. {
  11416. ____byteOffset_1 = value;
  11417. }
  11418. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4, ____length_2)); }
  11419. inline int32_t get__length_2() const { return ____length_2; }
  11420. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11421. inline void set__length_2(int32_t value)
  11422. {
  11423. ____length_2 = value;
  11424. }
  11425. };
  11426. // System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  11427. struct Span_1_tCC1479199489BFE6D630E6A191582348BD541C39
  11428. {
  11429. public:
  11430. // System.Pinnable`1<T> System.Span`1::_pinnable
  11431. Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * ____pinnable_0;
  11432. // System.IntPtr System.Span`1::_byteOffset
  11433. intptr_t ____byteOffset_1;
  11434. // System.Int32 System.Span`1::_length
  11435. int32_t ____length_2;
  11436. public:
  11437. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39, ____pinnable_0)); }
  11438. inline Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * get__pinnable_0() const { return ____pinnable_0; }
  11439. inline Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11440. inline void set__pinnable_0(Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * value)
  11441. {
  11442. ____pinnable_0 = value;
  11443. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11444. }
  11445. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39, ____byteOffset_1)); }
  11446. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11447. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11448. inline void set__byteOffset_1(intptr_t value)
  11449. {
  11450. ____byteOffset_1 = value;
  11451. }
  11452. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39, ____length_2)); }
  11453. inline int32_t get__length_2() const { return ____length_2; }
  11454. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11455. inline void set__length_2(int32_t value)
  11456. {
  11457. ____length_2 = value;
  11458. }
  11459. };
  11460. // System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  11461. struct Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A
  11462. {
  11463. public:
  11464. // System.Pinnable`1<T> System.Span`1::_pinnable
  11465. Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * ____pinnable_0;
  11466. // System.IntPtr System.Span`1::_byteOffset
  11467. intptr_t ____byteOffset_1;
  11468. // System.Int32 System.Span`1::_length
  11469. int32_t ____length_2;
  11470. public:
  11471. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A, ____pinnable_0)); }
  11472. inline Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * get__pinnable_0() const { return ____pinnable_0; }
  11473. inline Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11474. inline void set__pinnable_0(Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * value)
  11475. {
  11476. ____pinnable_0 = value;
  11477. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11478. }
  11479. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A, ____byteOffset_1)); }
  11480. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11481. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11482. inline void set__byteOffset_1(intptr_t value)
  11483. {
  11484. ____byteOffset_1 = value;
  11485. }
  11486. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A, ____length_2)); }
  11487. inline int32_t get__length_2() const { return ____length_2; }
  11488. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11489. inline void set__length_2(int32_t value)
  11490. {
  11491. ____length_2 = value;
  11492. }
  11493. };
  11494. // System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  11495. struct Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9
  11496. {
  11497. public:
  11498. // System.Pinnable`1<T> System.Span`1::_pinnable
  11499. Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * ____pinnable_0;
  11500. // System.IntPtr System.Span`1::_byteOffset
  11501. intptr_t ____byteOffset_1;
  11502. // System.Int32 System.Span`1::_length
  11503. int32_t ____length_2;
  11504. public:
  11505. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9, ____pinnable_0)); }
  11506. inline Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * get__pinnable_0() const { return ____pinnable_0; }
  11507. inline Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11508. inline void set__pinnable_0(Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * value)
  11509. {
  11510. ____pinnable_0 = value;
  11511. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11512. }
  11513. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9, ____byteOffset_1)); }
  11514. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11515. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11516. inline void set__byteOffset_1(intptr_t value)
  11517. {
  11518. ____byteOffset_1 = value;
  11519. }
  11520. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9, ____length_2)); }
  11521. inline int32_t get__length_2() const { return ____length_2; }
  11522. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11523. inline void set__length_2(int32_t value)
  11524. {
  11525. ____length_2 = value;
  11526. }
  11527. };
  11528. // System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  11529. struct Span_1_t8F2820222127FA3555803F54498E9275CE67C798
  11530. {
  11531. public:
  11532. // System.Pinnable`1<T> System.Span`1::_pinnable
  11533. Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * ____pinnable_0;
  11534. // System.IntPtr System.Span`1::_byteOffset
  11535. intptr_t ____byteOffset_1;
  11536. // System.Int32 System.Span`1::_length
  11537. int32_t ____length_2;
  11538. public:
  11539. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t8F2820222127FA3555803F54498E9275CE67C798, ____pinnable_0)); }
  11540. inline Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * get__pinnable_0() const { return ____pinnable_0; }
  11541. inline Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11542. inline void set__pinnable_0(Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * value)
  11543. {
  11544. ____pinnable_0 = value;
  11545. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11546. }
  11547. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t8F2820222127FA3555803F54498E9275CE67C798, ____byteOffset_1)); }
  11548. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11549. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11550. inline void set__byteOffset_1(intptr_t value)
  11551. {
  11552. ____byteOffset_1 = value;
  11553. }
  11554. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t8F2820222127FA3555803F54498E9275CE67C798, ____length_2)); }
  11555. inline int32_t get__length_2() const { return ____length_2; }
  11556. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11557. inline void set__length_2(int32_t value)
  11558. {
  11559. ____length_2 = value;
  11560. }
  11561. };
  11562. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  11563. struct Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC
  11564. {
  11565. public:
  11566. // System.Pinnable`1<T> System.Span`1::_pinnable
  11567. Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ____pinnable_0;
  11568. // System.IntPtr System.Span`1::_byteOffset
  11569. intptr_t ____byteOffset_1;
  11570. // System.Int32 System.Span`1::_length
  11571. int32_t ____length_2;
  11572. public:
  11573. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC, ____pinnable_0)); }
  11574. inline Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * get__pinnable_0() const { return ____pinnable_0; }
  11575. inline Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11576. inline void set__pinnable_0(Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * value)
  11577. {
  11578. ____pinnable_0 = value;
  11579. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11580. }
  11581. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC, ____byteOffset_1)); }
  11582. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11583. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11584. inline void set__byteOffset_1(intptr_t value)
  11585. {
  11586. ____byteOffset_1 = value;
  11587. }
  11588. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC, ____length_2)); }
  11589. inline int32_t get__length_2() const { return ____length_2; }
  11590. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11591. inline void set__length_2(int32_t value)
  11592. {
  11593. ____length_2 = value;
  11594. }
  11595. };
  11596. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  11597. struct Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD
  11598. {
  11599. public:
  11600. // System.Pinnable`1<T> System.Span`1::_pinnable
  11601. Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ____pinnable_0;
  11602. // System.IntPtr System.Span`1::_byteOffset
  11603. intptr_t ____byteOffset_1;
  11604. // System.Int32 System.Span`1::_length
  11605. int32_t ____length_2;
  11606. public:
  11607. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____pinnable_0)); }
  11608. inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * get__pinnable_0() const { return ____pinnable_0; }
  11609. inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11610. inline void set__pinnable_0(Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * value)
  11611. {
  11612. ____pinnable_0 = value;
  11613. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11614. }
  11615. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____byteOffset_1)); }
  11616. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11617. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11618. inline void set__byteOffset_1(intptr_t value)
  11619. {
  11620. ____byteOffset_1 = value;
  11621. }
  11622. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____length_2)); }
  11623. inline int32_t get__length_2() const { return ____length_2; }
  11624. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11625. inline void set__length_2(int32_t value)
  11626. {
  11627. ____length_2 = value;
  11628. }
  11629. };
  11630. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  11631. struct Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050
  11632. {
  11633. public:
  11634. // System.Pinnable`1<T> System.Span`1::_pinnable
  11635. Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ____pinnable_0;
  11636. // System.IntPtr System.Span`1::_byteOffset
  11637. intptr_t ____byteOffset_1;
  11638. // System.Int32 System.Span`1::_length
  11639. int32_t ____length_2;
  11640. public:
  11641. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050, ____pinnable_0)); }
  11642. inline Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * get__pinnable_0() const { return ____pinnable_0; }
  11643. inline Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11644. inline void set__pinnable_0(Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * value)
  11645. {
  11646. ____pinnable_0 = value;
  11647. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11648. }
  11649. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050, ____byteOffset_1)); }
  11650. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11651. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11652. inline void set__byteOffset_1(intptr_t value)
  11653. {
  11654. ____byteOffset_1 = value;
  11655. }
  11656. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050, ____length_2)); }
  11657. inline int32_t get__length_2() const { return ____length_2; }
  11658. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11659. inline void set__length_2(int32_t value)
  11660. {
  11661. ____length_2 = value;
  11662. }
  11663. };
  11664. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  11665. struct Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4
  11666. {
  11667. public:
  11668. // System.Pinnable`1<T> System.Span`1::_pinnable
  11669. Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ____pinnable_0;
  11670. // System.IntPtr System.Span`1::_byteOffset
  11671. intptr_t ____byteOffset_1;
  11672. // System.Int32 System.Span`1::_length
  11673. int32_t ____length_2;
  11674. public:
  11675. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4, ____pinnable_0)); }
  11676. inline Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * get__pinnable_0() const { return ____pinnable_0; }
  11677. inline Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11678. inline void set__pinnable_0(Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * value)
  11679. {
  11680. ____pinnable_0 = value;
  11681. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11682. }
  11683. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4, ____byteOffset_1)); }
  11684. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11685. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11686. inline void set__byteOffset_1(intptr_t value)
  11687. {
  11688. ____byteOffset_1 = value;
  11689. }
  11690. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4, ____length_2)); }
  11691. inline int32_t get__length_2() const { return ____length_2; }
  11692. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11693. inline void set__length_2(int32_t value)
  11694. {
  11695. ____length_2 = value;
  11696. }
  11697. };
  11698. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  11699. struct Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908
  11700. {
  11701. public:
  11702. // System.Pinnable`1<T> System.Span`1::_pinnable
  11703. Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * ____pinnable_0;
  11704. // System.IntPtr System.Span`1::_byteOffset
  11705. intptr_t ____byteOffset_1;
  11706. // System.Int32 System.Span`1::_length
  11707. int32_t ____length_2;
  11708. public:
  11709. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908, ____pinnable_0)); }
  11710. inline Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * get__pinnable_0() const { return ____pinnable_0; }
  11711. inline Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11712. inline void set__pinnable_0(Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * value)
  11713. {
  11714. ____pinnable_0 = value;
  11715. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11716. }
  11717. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908, ____byteOffset_1)); }
  11718. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11719. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11720. inline void set__byteOffset_1(intptr_t value)
  11721. {
  11722. ____byteOffset_1 = value;
  11723. }
  11724. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908, ____length_2)); }
  11725. inline int32_t get__length_2() const { return ____length_2; }
  11726. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11727. inline void set__length_2(int32_t value)
  11728. {
  11729. ____length_2 = value;
  11730. }
  11731. };
  11732. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  11733. struct Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A
  11734. {
  11735. public:
  11736. // System.Pinnable`1<T> System.Span`1::_pinnable
  11737. Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * ____pinnable_0;
  11738. // System.IntPtr System.Span`1::_byteOffset
  11739. intptr_t ____byteOffset_1;
  11740. // System.Int32 System.Span`1::_length
  11741. int32_t ____length_2;
  11742. public:
  11743. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A, ____pinnable_0)); }
  11744. inline Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * get__pinnable_0() const { return ____pinnable_0; }
  11745. inline Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11746. inline void set__pinnable_0(Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * value)
  11747. {
  11748. ____pinnable_0 = value;
  11749. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11750. }
  11751. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A, ____byteOffset_1)); }
  11752. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11753. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11754. inline void set__byteOffset_1(intptr_t value)
  11755. {
  11756. ____byteOffset_1 = value;
  11757. }
  11758. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A, ____length_2)); }
  11759. inline int32_t get__length_2() const { return ____length_2; }
  11760. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11761. inline void set__length_2(int32_t value)
  11762. {
  11763. ____length_2 = value;
  11764. }
  11765. };
  11766. // System.Span`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  11767. struct Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2
  11768. {
  11769. public:
  11770. // System.Pinnable`1<T> System.Span`1::_pinnable
  11771. Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * ____pinnable_0;
  11772. // System.IntPtr System.Span`1::_byteOffset
  11773. intptr_t ____byteOffset_1;
  11774. // System.Int32 System.Span`1::_length
  11775. int32_t ____length_2;
  11776. public:
  11777. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2, ____pinnable_0)); }
  11778. inline Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * get__pinnable_0() const { return ____pinnable_0; }
  11779. inline Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11780. inline void set__pinnable_0(Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * value)
  11781. {
  11782. ____pinnable_0 = value;
  11783. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11784. }
  11785. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2, ____byteOffset_1)); }
  11786. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11787. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11788. inline void set__byteOffset_1(intptr_t value)
  11789. {
  11790. ____byteOffset_1 = value;
  11791. }
  11792. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2, ____length_2)); }
  11793. inline int32_t get__length_2() const { return ____length_2; }
  11794. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11795. inline void set__length_2(int32_t value)
  11796. {
  11797. ____length_2 = value;
  11798. }
  11799. };
  11800. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Short2>
  11801. struct Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007
  11802. {
  11803. public:
  11804. // System.Pinnable`1<T> System.Span`1::_pinnable
  11805. Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * ____pinnable_0;
  11806. // System.IntPtr System.Span`1::_byteOffset
  11807. intptr_t ____byteOffset_1;
  11808. // System.Int32 System.Span`1::_length
  11809. int32_t ____length_2;
  11810. public:
  11811. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007, ____pinnable_0)); }
  11812. inline Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * get__pinnable_0() const { return ____pinnable_0; }
  11813. inline Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11814. inline void set__pinnable_0(Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * value)
  11815. {
  11816. ____pinnable_0 = value;
  11817. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11818. }
  11819. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007, ____byteOffset_1)); }
  11820. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11821. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11822. inline void set__byteOffset_1(intptr_t value)
  11823. {
  11824. ____byteOffset_1 = value;
  11825. }
  11826. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007, ____length_2)); }
  11827. inline int32_t get__length_2() const { return ____length_2; }
  11828. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11829. inline void set__length_2(int32_t value)
  11830. {
  11831. ____length_2 = value;
  11832. }
  11833. };
  11834. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Short4>
  11835. struct Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09
  11836. {
  11837. public:
  11838. // System.Pinnable`1<T> System.Span`1::_pinnable
  11839. Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * ____pinnable_0;
  11840. // System.IntPtr System.Span`1::_byteOffset
  11841. intptr_t ____byteOffset_1;
  11842. // System.Int32 System.Span`1::_length
  11843. int32_t ____length_2;
  11844. public:
  11845. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09, ____pinnable_0)); }
  11846. inline Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * get__pinnable_0() const { return ____pinnable_0; }
  11847. inline Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11848. inline void set__pinnable_0(Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * value)
  11849. {
  11850. ____pinnable_0 = value;
  11851. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11852. }
  11853. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09, ____byteOffset_1)); }
  11854. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11855. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11856. inline void set__byteOffset_1(intptr_t value)
  11857. {
  11858. ____byteOffset_1 = value;
  11859. }
  11860. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09, ____length_2)); }
  11861. inline int32_t get__length_2() const { return ____length_2; }
  11862. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11863. inline void set__length_2(int32_t value)
  11864. {
  11865. ____length_2 = value;
  11866. }
  11867. };
  11868. // System.Span`1<System.Single>
  11869. struct Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9
  11870. {
  11871. public:
  11872. // System.Pinnable`1<T> System.Span`1::_pinnable
  11873. Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * ____pinnable_0;
  11874. // System.IntPtr System.Span`1::_byteOffset
  11875. intptr_t ____byteOffset_1;
  11876. // System.Int32 System.Span`1::_length
  11877. int32_t ____length_2;
  11878. public:
  11879. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9, ____pinnable_0)); }
  11880. inline Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * get__pinnable_0() const { return ____pinnable_0; }
  11881. inline Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11882. inline void set__pinnable_0(Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * value)
  11883. {
  11884. ____pinnable_0 = value;
  11885. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11886. }
  11887. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9, ____byteOffset_1)); }
  11888. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11889. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11890. inline void set__byteOffset_1(intptr_t value)
  11891. {
  11892. ____byteOffset_1 = value;
  11893. }
  11894. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9, ____length_2)); }
  11895. inline int32_t get__length_2() const { return ____length_2; }
  11896. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11897. inline void set__length_2(int32_t value)
  11898. {
  11899. ____length_2 = value;
  11900. }
  11901. };
  11902. // System.Span`1<System.UInt64>
  11903. struct Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED
  11904. {
  11905. public:
  11906. // System.Pinnable`1<T> System.Span`1::_pinnable
  11907. Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * ____pinnable_0;
  11908. // System.IntPtr System.Span`1::_byteOffset
  11909. intptr_t ____byteOffset_1;
  11910. // System.Int32 System.Span`1::_length
  11911. int32_t ____length_2;
  11912. public:
  11913. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED, ____pinnable_0)); }
  11914. inline Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * get__pinnable_0() const { return ____pinnable_0; }
  11915. inline Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11916. inline void set__pinnable_0(Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * value)
  11917. {
  11918. ____pinnable_0 = value;
  11919. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11920. }
  11921. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED, ____byteOffset_1)); }
  11922. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11923. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11924. inline void set__byteOffset_1(intptr_t value)
  11925. {
  11926. ____byteOffset_1 = value;
  11927. }
  11928. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED, ____length_2)); }
  11929. inline int32_t get__length_2() const { return ____length_2; }
  11930. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11931. inline void set__length_2(int32_t value)
  11932. {
  11933. ____length_2 = value;
  11934. }
  11935. };
  11936. // System.Span`1<System.Numerics.Vector4>
  11937. struct Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212
  11938. {
  11939. public:
  11940. // System.Pinnable`1<T> System.Span`1::_pinnable
  11941. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * ____pinnable_0;
  11942. // System.IntPtr System.Span`1::_byteOffset
  11943. intptr_t ____byteOffset_1;
  11944. // System.Int32 System.Span`1::_length
  11945. int32_t ____length_2;
  11946. public:
  11947. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212, ____pinnable_0)); }
  11948. inline Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * get__pinnable_0() const { return ____pinnable_0; }
  11949. inline Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  11950. inline void set__pinnable_0(Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * value)
  11951. {
  11952. ____pinnable_0 = value;
  11953. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  11954. }
  11955. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212, ____byteOffset_1)); }
  11956. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  11957. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  11958. inline void set__byteOffset_1(intptr_t value)
  11959. {
  11960. ____byteOffset_1 = value;
  11961. }
  11962. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212, ____length_2)); }
  11963. inline int32_t get__length_2() const { return ____length_2; }
  11964. inline int32_t* get_address_of__length_2() { return &____length_2; }
  11965. inline void set__length_2(int32_t value)
  11966. {
  11967. ____length_2 = value;
  11968. }
  11969. };
  11970. // System.Reflection.BindingFlags
  11971. struct BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733
  11972. {
  11973. public:
  11974. // System.Int32 System.Reflection.BindingFlags::value__
  11975. int32_t ___value___2;
  11976. public:
  11977. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733, ___value___2)); }
  11978. inline int32_t get_value___2() const { return ___value___2; }
  11979. inline int32_t* get_address_of_value___2() { return &___value___2; }
  11980. inline void set_value___2(int32_t value)
  11981. {
  11982. ___value___2 = value;
  11983. }
  11984. };
  11985. // System.Exception
  11986. struct Exception_t : public RuntimeObject
  11987. {
  11988. public:
  11989. // System.String System.Exception::_className
  11990. String_t* ____className_1;
  11991. // System.String System.Exception::_message
  11992. String_t* ____message_2;
  11993. // System.Collections.IDictionary System.Exception::_data
  11994. RuntimeObject* ____data_3;
  11995. // System.Exception System.Exception::_innerException
  11996. Exception_t * ____innerException_4;
  11997. // System.String System.Exception::_helpURL
  11998. String_t* ____helpURL_5;
  11999. // System.Object System.Exception::_stackTrace
  12000. RuntimeObject * ____stackTrace_6;
  12001. // System.String System.Exception::_stackTraceString
  12002. String_t* ____stackTraceString_7;
  12003. // System.String System.Exception::_remoteStackTraceString
  12004. String_t* ____remoteStackTraceString_8;
  12005. // System.Int32 System.Exception::_remoteStackIndex
  12006. int32_t ____remoteStackIndex_9;
  12007. // System.Object System.Exception::_dynamicMethods
  12008. RuntimeObject * ____dynamicMethods_10;
  12009. // System.Int32 System.Exception::_HResult
  12010. int32_t ____HResult_11;
  12011. // System.String System.Exception::_source
  12012. String_t* ____source_12;
  12013. // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
  12014. SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
  12015. // System.Diagnostics.StackTrace[] System.Exception::captured_traces
  12016. StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
  12017. // System.IntPtr[] System.Exception::native_trace_ips
  12018. IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* ___native_trace_ips_15;
  12019. public:
  12020. inline static int32_t get_offset_of__className_1() { return static_cast<int32_t>(offsetof(Exception_t, ____className_1)); }
  12021. inline String_t* get__className_1() const { return ____className_1; }
  12022. inline String_t** get_address_of__className_1() { return &____className_1; }
  12023. inline void set__className_1(String_t* value)
  12024. {
  12025. ____className_1 = value;
  12026. Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)value);
  12027. }
  12028. inline static int32_t get_offset_of__message_2() { return static_cast<int32_t>(offsetof(Exception_t, ____message_2)); }
  12029. inline String_t* get__message_2() const { return ____message_2; }
  12030. inline String_t** get_address_of__message_2() { return &____message_2; }
  12031. inline void set__message_2(String_t* value)
  12032. {
  12033. ____message_2 = value;
  12034. Il2CppCodeGenWriteBarrier((void**)(&____message_2), (void*)value);
  12035. }
  12036. inline static int32_t get_offset_of__data_3() { return static_cast<int32_t>(offsetof(Exception_t, ____data_3)); }
  12037. inline RuntimeObject* get__data_3() const { return ____data_3; }
  12038. inline RuntimeObject** get_address_of__data_3() { return &____data_3; }
  12039. inline void set__data_3(RuntimeObject* value)
  12040. {
  12041. ____data_3 = value;
  12042. Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value);
  12043. }
  12044. inline static int32_t get_offset_of__innerException_4() { return static_cast<int32_t>(offsetof(Exception_t, ____innerException_4)); }
  12045. inline Exception_t * get__innerException_4() const { return ____innerException_4; }
  12046. inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; }
  12047. inline void set__innerException_4(Exception_t * value)
  12048. {
  12049. ____innerException_4 = value;
  12050. Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value);
  12051. }
  12052. inline static int32_t get_offset_of__helpURL_5() { return static_cast<int32_t>(offsetof(Exception_t, ____helpURL_5)); }
  12053. inline String_t* get__helpURL_5() const { return ____helpURL_5; }
  12054. inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; }
  12055. inline void set__helpURL_5(String_t* value)
  12056. {
  12057. ____helpURL_5 = value;
  12058. Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value);
  12059. }
  12060. inline static int32_t get_offset_of__stackTrace_6() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTrace_6)); }
  12061. inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; }
  12062. inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; }
  12063. inline void set__stackTrace_6(RuntimeObject * value)
  12064. {
  12065. ____stackTrace_6 = value;
  12066. Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value);
  12067. }
  12068. inline static int32_t get_offset_of__stackTraceString_7() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTraceString_7)); }
  12069. inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; }
  12070. inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; }
  12071. inline void set__stackTraceString_7(String_t* value)
  12072. {
  12073. ____stackTraceString_7 = value;
  12074. Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value);
  12075. }
  12076. inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackTraceString_8)); }
  12077. inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; }
  12078. inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; }
  12079. inline void set__remoteStackTraceString_8(String_t* value)
  12080. {
  12081. ____remoteStackTraceString_8 = value;
  12082. Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value);
  12083. }
  12084. inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackIndex_9)); }
  12085. inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; }
  12086. inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; }
  12087. inline void set__remoteStackIndex_9(int32_t value)
  12088. {
  12089. ____remoteStackIndex_9 = value;
  12090. }
  12091. inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast<int32_t>(offsetof(Exception_t, ____dynamicMethods_10)); }
  12092. inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; }
  12093. inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; }
  12094. inline void set__dynamicMethods_10(RuntimeObject * value)
  12095. {
  12096. ____dynamicMethods_10 = value;
  12097. Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value);
  12098. }
  12099. inline static int32_t get_offset_of__HResult_11() { return static_cast<int32_t>(offsetof(Exception_t, ____HResult_11)); }
  12100. inline int32_t get__HResult_11() const { return ____HResult_11; }
  12101. inline int32_t* get_address_of__HResult_11() { return &____HResult_11; }
  12102. inline void set__HResult_11(int32_t value)
  12103. {
  12104. ____HResult_11 = value;
  12105. }
  12106. inline static int32_t get_offset_of__source_12() { return static_cast<int32_t>(offsetof(Exception_t, ____source_12)); }
  12107. inline String_t* get__source_12() const { return ____source_12; }
  12108. inline String_t** get_address_of__source_12() { return &____source_12; }
  12109. inline void set__source_12(String_t* value)
  12110. {
  12111. ____source_12 = value;
  12112. Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value);
  12113. }
  12114. inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast<int32_t>(offsetof(Exception_t, ____safeSerializationManager_13)); }
  12115. inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; }
  12116. inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; }
  12117. inline void set__safeSerializationManager_13(SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * value)
  12118. {
  12119. ____safeSerializationManager_13 = value;
  12120. Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value);
  12121. }
  12122. inline static int32_t get_offset_of_captured_traces_14() { return static_cast<int32_t>(offsetof(Exception_t, ___captured_traces_14)); }
  12123. inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* get_captured_traces_14() const { return ___captured_traces_14; }
  12124. inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971** get_address_of_captured_traces_14() { return &___captured_traces_14; }
  12125. inline void set_captured_traces_14(StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* value)
  12126. {
  12127. ___captured_traces_14 = value;
  12128. Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value);
  12129. }
  12130. inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast<int32_t>(offsetof(Exception_t, ___native_trace_ips_15)); }
  12131. inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* get_native_trace_ips_15() const { return ___native_trace_ips_15; }
  12132. inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; }
  12133. inline void set_native_trace_ips_15(IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* value)
  12134. {
  12135. ___native_trace_ips_15 = value;
  12136. Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value);
  12137. }
  12138. };
  12139. struct Exception_t_StaticFields
  12140. {
  12141. public:
  12142. // System.Object System.Exception::s_EDILock
  12143. RuntimeObject * ___s_EDILock_0;
  12144. public:
  12145. inline static int32_t get_offset_of_s_EDILock_0() { return static_cast<int32_t>(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); }
  12146. inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; }
  12147. inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; }
  12148. inline void set_s_EDILock_0(RuntimeObject * value)
  12149. {
  12150. ___s_EDILock_0 = value;
  12151. Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value);
  12152. }
  12153. };
  12154. // Native definition for P/Invoke marshalling of System.Exception
  12155. struct Exception_t_marshaled_pinvoke
  12156. {
  12157. char* ____className_1;
  12158. char* ____message_2;
  12159. RuntimeObject* ____data_3;
  12160. Exception_t_marshaled_pinvoke* ____innerException_4;
  12161. char* ____helpURL_5;
  12162. Il2CppIUnknown* ____stackTrace_6;
  12163. char* ____stackTraceString_7;
  12164. char* ____remoteStackTraceString_8;
  12165. int32_t ____remoteStackIndex_9;
  12166. Il2CppIUnknown* ____dynamicMethods_10;
  12167. int32_t ____HResult_11;
  12168. char* ____source_12;
  12169. SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
  12170. StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
  12171. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  12172. };
  12173. // Native definition for COM marshalling of System.Exception
  12174. struct Exception_t_marshaled_com
  12175. {
  12176. Il2CppChar* ____className_1;
  12177. Il2CppChar* ____message_2;
  12178. RuntimeObject* ____data_3;
  12179. Exception_t_marshaled_com* ____innerException_4;
  12180. Il2CppChar* ____helpURL_5;
  12181. Il2CppIUnknown* ____stackTrace_6;
  12182. Il2CppChar* ____stackTraceString_7;
  12183. Il2CppChar* ____remoteStackTraceString_8;
  12184. int32_t ____remoteStackIndex_9;
  12185. Il2CppIUnknown* ____dynamicMethods_10;
  12186. int32_t ____HResult_11;
  12187. Il2CppChar* ____source_12;
  12188. SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
  12189. StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
  12190. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  12191. };
  12192. // System.ExceptionArgument
  12193. struct ExceptionArgument_t11B098DD9AD21AB015871A94DB7DC9A70A10509F
  12194. {
  12195. public:
  12196. // System.Int32 System.ExceptionArgument::value__
  12197. int32_t ___value___2;
  12198. public:
  12199. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ExceptionArgument_t11B098DD9AD21AB015871A94DB7DC9A70A10509F, ___value___2)); }
  12200. inline int32_t get_value___2() const { return ___value___2; }
  12201. inline int32_t* get_address_of_value___2() { return &___value___2; }
  12202. inline void set_value___2(int32_t value)
  12203. {
  12204. ___value___2 = value;
  12205. }
  12206. };
  12207. // System.Runtime.InteropServices.GCHandleType
  12208. struct GCHandleType_t5D58978165671EDEFCCAE1E2B237BD5AE4E8BC38
  12209. {
  12210. public:
  12211. // System.Int32 System.Runtime.InteropServices.GCHandleType::value__
  12212. int32_t ___value___2;
  12213. public:
  12214. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(GCHandleType_t5D58978165671EDEFCCAE1E2B237BD5AE4E8BC38, ___value___2)); }
  12215. inline int32_t get_value___2() const { return ___value___2; }
  12216. inline int32_t* get_address_of_value___2() { return &___value___2; }
  12217. inline void set_value___2(int32_t value)
  12218. {
  12219. ___value___2 = value;
  12220. }
  12221. };
  12222. // SixLabors.ImageSharp.PixelFormats.L8
  12223. struct L8_t0DC62ABA8124A587901AC9D023076EF568A23003
  12224. {
  12225. public:
  12226. // System.Byte SixLabors.ImageSharp.PixelFormats.L8::<PackedValue>k__BackingField
  12227. uint8_t ___U3CPackedValueU3Ek__BackingField_2;
  12228. public:
  12229. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003, ___U3CPackedValueU3Ek__BackingField_2)); }
  12230. inline uint8_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; }
  12231. inline uint8_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; }
  12232. inline void set_U3CPackedValueU3Ek__BackingField_2(uint8_t value)
  12233. {
  12234. ___U3CPackedValueU3Ek__BackingField_2 = value;
  12235. }
  12236. };
  12237. struct L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields
  12238. {
  12239. public:
  12240. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.L8::MaxBytes
  12241. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_0;
  12242. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.L8::Half
  12243. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_1;
  12244. public:
  12245. inline static int32_t get_offset_of_MaxBytes_0() { return static_cast<int32_t>(offsetof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields, ___MaxBytes_0)); }
  12246. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_0() const { return ___MaxBytes_0; }
  12247. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_0() { return &___MaxBytes_0; }
  12248. inline void set_MaxBytes_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  12249. {
  12250. ___MaxBytes_0 = value;
  12251. }
  12252. inline static int32_t get_offset_of_Half_1() { return static_cast<int32_t>(offsetof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields, ___Half_1)); }
  12253. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_1() const { return ___Half_1; }
  12254. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_1() { return &___Half_1; }
  12255. inline void set_Half_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  12256. {
  12257. ___Half_1 = value;
  12258. }
  12259. };
  12260. // SixLabors.ImageSharp.PixelFormats.La16
  12261. struct La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677
  12262. {
  12263. public:
  12264. union
  12265. {
  12266. #pragma pack(push, tp, 1)
  12267. struct
  12268. {
  12269. // System.Byte SixLabors.ImageSharp.PixelFormats.La16::L
  12270. uint8_t ___L_2;
  12271. };
  12272. #pragma pack(pop, tp)
  12273. struct
  12274. {
  12275. uint8_t ___L_2_forAlignmentOnly;
  12276. };
  12277. #pragma pack(push, tp, 1)
  12278. struct
  12279. {
  12280. char ___A_3_OffsetPadding[1];
  12281. // System.Byte SixLabors.ImageSharp.PixelFormats.La16::A
  12282. uint8_t ___A_3;
  12283. };
  12284. #pragma pack(pop, tp)
  12285. struct
  12286. {
  12287. char ___A_3_OffsetPadding_forAlignmentOnly[1];
  12288. uint8_t ___A_3_forAlignmentOnly;
  12289. };
  12290. };
  12291. public:
  12292. inline static int32_t get_offset_of_L_2() { return static_cast<int32_t>(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677, ___L_2)); }
  12293. inline uint8_t get_L_2() const { return ___L_2; }
  12294. inline uint8_t* get_address_of_L_2() { return &___L_2; }
  12295. inline void set_L_2(uint8_t value)
  12296. {
  12297. ___L_2 = value;
  12298. }
  12299. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677, ___A_3)); }
  12300. inline uint8_t get_A_3() const { return ___A_3; }
  12301. inline uint8_t* get_address_of_A_3() { return &___A_3; }
  12302. inline void set_A_3(uint8_t value)
  12303. {
  12304. ___A_3 = value;
  12305. }
  12306. };
  12307. struct La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields
  12308. {
  12309. public:
  12310. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.La16::MaxBytes
  12311. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_0;
  12312. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.La16::Half
  12313. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_1;
  12314. public:
  12315. inline static int32_t get_offset_of_MaxBytes_0() { return static_cast<int32_t>(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields, ___MaxBytes_0)); }
  12316. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_0() const { return ___MaxBytes_0; }
  12317. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_0() { return &___MaxBytes_0; }
  12318. inline void set_MaxBytes_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  12319. {
  12320. ___MaxBytes_0 = value;
  12321. }
  12322. inline static int32_t get_offset_of_Half_1() { return static_cast<int32_t>(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields, ___Half_1)); }
  12323. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_1() const { return ___Half_1; }
  12324. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_1() { return &___Half_1; }
  12325. inline void set_Half_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  12326. {
  12327. ___Half_1 = value;
  12328. }
  12329. };
  12330. // System.MemoryExtensions
  12331. struct MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40 : public RuntimeObject
  12332. {
  12333. public:
  12334. public:
  12335. };
  12336. struct MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields
  12337. {
  12338. public:
  12339. // System.IntPtr System.MemoryExtensions::StringAdjustment
  12340. intptr_t ___StringAdjustment_0;
  12341. public:
  12342. inline static int32_t get_offset_of_StringAdjustment_0() { return static_cast<int32_t>(offsetof(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields, ___StringAdjustment_0)); }
  12343. inline intptr_t get_StringAdjustment_0() const { return ___StringAdjustment_0; }
  12344. inline intptr_t* get_address_of_StringAdjustment_0() { return &___StringAdjustment_0; }
  12345. inline void set_StringAdjustment_0(intptr_t value)
  12346. {
  12347. ___StringAdjustment_0 = value;
  12348. }
  12349. };
  12350. // System.Buffers.MemoryHandle
  12351. struct MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C
  12352. {
  12353. public:
  12354. // System.Void* System.Buffers.MemoryHandle::_pointer
  12355. void* ____pointer_0;
  12356. // System.Runtime.InteropServices.GCHandle System.Buffers.MemoryHandle::_handle
  12357. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ____handle_1;
  12358. // System.Buffers.IPinnable System.Buffers.MemoryHandle::_pinnable
  12359. RuntimeObject* ____pinnable_2;
  12360. public:
  12361. inline static int32_t get_offset_of__pointer_0() { return static_cast<int32_t>(offsetof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C, ____pointer_0)); }
  12362. inline void* get__pointer_0() const { return ____pointer_0; }
  12363. inline void** get_address_of__pointer_0() { return &____pointer_0; }
  12364. inline void set__pointer_0(void* value)
  12365. {
  12366. ____pointer_0 = value;
  12367. }
  12368. inline static int32_t get_offset_of__handle_1() { return static_cast<int32_t>(offsetof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C, ____handle_1)); }
  12369. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 get__handle_1() const { return ____handle_1; }
  12370. inline GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * get_address_of__handle_1() { return &____handle_1; }
  12371. inline void set__handle_1(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 value)
  12372. {
  12373. ____handle_1 = value;
  12374. }
  12375. inline static int32_t get_offset_of__pinnable_2() { return static_cast<int32_t>(offsetof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C, ____pinnable_2)); }
  12376. inline RuntimeObject* get__pinnable_2() const { return ____pinnable_2; }
  12377. inline RuntimeObject** get_address_of__pinnable_2() { return &____pinnable_2; }
  12378. inline void set__pinnable_2(RuntimeObject* value)
  12379. {
  12380. ____pinnable_2 = value;
  12381. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_2), (void*)value);
  12382. }
  12383. };
  12384. // Native definition for P/Invoke marshalling of System.Buffers.MemoryHandle
  12385. struct MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C_marshaled_pinvoke
  12386. {
  12387. void* ____pointer_0;
  12388. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ____handle_1;
  12389. RuntimeObject* ____pinnable_2;
  12390. };
  12391. // Native definition for COM marshalling of System.Buffers.MemoryHandle
  12392. struct MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C_marshaled_com
  12393. {
  12394. void* ____pointer_0;
  12395. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ____handle_1;
  12396. RuntimeObject* ____pinnable_2;
  12397. };
  12398. // SixLabors.ImageSharp.PixelFormats.NormalizedByte2
  12399. struct NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2
  12400. {
  12401. public:
  12402. // System.UInt16 SixLabors.ImageSharp.PixelFormats.NormalizedByte2::<PackedValue>k__BackingField
  12403. uint16_t ___U3CPackedValueU3Ek__BackingField_2;
  12404. public:
  12405. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2, ___U3CPackedValueU3Ek__BackingField_2)); }
  12406. inline uint16_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; }
  12407. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; }
  12408. inline void set_U3CPackedValueU3Ek__BackingField_2(uint16_t value)
  12409. {
  12410. ___U3CPackedValueU3Ek__BackingField_2 = value;
  12411. }
  12412. };
  12413. struct NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_StaticFields
  12414. {
  12415. public:
  12416. // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedByte2::Half
  12417. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Half_0;
  12418. // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedByte2::MinusOne
  12419. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___MinusOne_1;
  12420. public:
  12421. inline static int32_t get_offset_of_Half_0() { return static_cast<int32_t>(offsetof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_StaticFields, ___Half_0)); }
  12422. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Half_0() const { return ___Half_0; }
  12423. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Half_0() { return &___Half_0; }
  12424. inline void set_Half_0(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  12425. {
  12426. ___Half_0 = value;
  12427. }
  12428. inline static int32_t get_offset_of_MinusOne_1() { return static_cast<int32_t>(offsetof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_StaticFields, ___MinusOne_1)); }
  12429. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_MinusOne_1() const { return ___MinusOne_1; }
  12430. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_MinusOne_1() { return &___MinusOne_1; }
  12431. inline void set_MinusOne_1(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  12432. {
  12433. ___MinusOne_1 = value;
  12434. }
  12435. };
  12436. // SixLabors.ImageSharp.PixelFormats.NormalizedByte4
  12437. struct NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929
  12438. {
  12439. public:
  12440. // System.UInt32 SixLabors.ImageSharp.PixelFormats.NormalizedByte4::<PackedValue>k__BackingField
  12441. uint32_t ___U3CPackedValueU3Ek__BackingField_2;
  12442. public:
  12443. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929, ___U3CPackedValueU3Ek__BackingField_2)); }
  12444. inline uint32_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; }
  12445. inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; }
  12446. inline void set_U3CPackedValueU3Ek__BackingField_2(uint32_t value)
  12447. {
  12448. ___U3CPackedValueU3Ek__BackingField_2 = value;
  12449. }
  12450. };
  12451. struct NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_StaticFields
  12452. {
  12453. public:
  12454. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedByte4::Half
  12455. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_0;
  12456. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedByte4::MinusOne
  12457. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MinusOne_1;
  12458. public:
  12459. inline static int32_t get_offset_of_Half_0() { return static_cast<int32_t>(offsetof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_StaticFields, ___Half_0)); }
  12460. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_0() const { return ___Half_0; }
  12461. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_0() { return &___Half_0; }
  12462. inline void set_Half_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  12463. {
  12464. ___Half_0 = value;
  12465. }
  12466. inline static int32_t get_offset_of_MinusOne_1() { return static_cast<int32_t>(offsetof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_StaticFields, ___MinusOne_1)); }
  12467. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MinusOne_1() const { return ___MinusOne_1; }
  12468. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MinusOne_1() { return &___MinusOne_1; }
  12469. inline void set_MinusOne_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  12470. {
  12471. ___MinusOne_1 = value;
  12472. }
  12473. };
  12474. // SixLabors.ImageSharp.PixelFormats.NormalizedShort2
  12475. struct NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703
  12476. {
  12477. public:
  12478. // System.UInt32 SixLabors.ImageSharp.PixelFormats.NormalizedShort2::<PackedValue>k__BackingField
  12479. uint32_t ___U3CPackedValueU3Ek__BackingField_2;
  12480. public:
  12481. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703, ___U3CPackedValueU3Ek__BackingField_2)); }
  12482. inline uint32_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; }
  12483. inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; }
  12484. inline void set_U3CPackedValueU3Ek__BackingField_2(uint32_t value)
  12485. {
  12486. ___U3CPackedValueU3Ek__BackingField_2 = value;
  12487. }
  12488. };
  12489. struct NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_StaticFields
  12490. {
  12491. public:
  12492. // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedShort2::Max
  12493. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Max_0;
  12494. // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedShort2::Min
  12495. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Min_1;
  12496. public:
  12497. inline static int32_t get_offset_of_Max_0() { return static_cast<int32_t>(offsetof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_StaticFields, ___Max_0)); }
  12498. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Max_0() const { return ___Max_0; }
  12499. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Max_0() { return &___Max_0; }
  12500. inline void set_Max_0(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  12501. {
  12502. ___Max_0 = value;
  12503. }
  12504. inline static int32_t get_offset_of_Min_1() { return static_cast<int32_t>(offsetof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_StaticFields, ___Min_1)); }
  12505. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Min_1() const { return ___Min_1; }
  12506. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Min_1() { return &___Min_1; }
  12507. inline void set_Min_1(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  12508. {
  12509. ___Min_1 = value;
  12510. }
  12511. };
  12512. // SixLabors.ImageSharp.PixelFormats.NormalizedShort4
  12513. struct NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14
  12514. {
  12515. public:
  12516. // System.UInt64 SixLabors.ImageSharp.PixelFormats.NormalizedShort4::<PackedValue>k__BackingField
  12517. uint64_t ___U3CPackedValueU3Ek__BackingField_2;
  12518. public:
  12519. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14, ___U3CPackedValueU3Ek__BackingField_2)); }
  12520. inline uint64_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; }
  12521. inline uint64_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; }
  12522. inline void set_U3CPackedValueU3Ek__BackingField_2(uint64_t value)
  12523. {
  12524. ___U3CPackedValueU3Ek__BackingField_2 = value;
  12525. }
  12526. };
  12527. struct NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_StaticFields
  12528. {
  12529. public:
  12530. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedShort4::Max
  12531. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Max_0;
  12532. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedShort4::Min
  12533. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Min_1;
  12534. public:
  12535. inline static int32_t get_offset_of_Max_0() { return static_cast<int32_t>(offsetof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_StaticFields, ___Max_0)); }
  12536. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Max_0() const { return ___Max_0; }
  12537. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Max_0() { return &___Max_0; }
  12538. inline void set_Max_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  12539. {
  12540. ___Max_0 = value;
  12541. }
  12542. inline static int32_t get_offset_of_Min_1() { return static_cast<int32_t>(offsetof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_StaticFields, ___Min_1)); }
  12543. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Min_1() const { return ___Min_1; }
  12544. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Min_1() { return &___Min_1; }
  12545. inline void set_Min_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  12546. {
  12547. ___Min_1 = value;
  12548. }
  12549. };
  12550. // SixLabors.ImageSharp.PixelFormats.Rg32
  12551. struct Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB
  12552. {
  12553. public:
  12554. // System.UInt32 SixLabors.ImageSharp.PixelFormats.Rg32::<PackedValue>k__BackingField
  12555. uint32_t ___U3CPackedValueU3Ek__BackingField_1;
  12556. public:
  12557. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB, ___U3CPackedValueU3Ek__BackingField_1)); }
  12558. inline uint32_t get_U3CPackedValueU3Ek__BackingField_1() const { return ___U3CPackedValueU3Ek__BackingField_1; }
  12559. inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_1() { return &___U3CPackedValueU3Ek__BackingField_1; }
  12560. inline void set_U3CPackedValueU3Ek__BackingField_1(uint32_t value)
  12561. {
  12562. ___U3CPackedValueU3Ek__BackingField_1 = value;
  12563. }
  12564. };
  12565. struct Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_StaticFields
  12566. {
  12567. public:
  12568. // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.Rg32::Max
  12569. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Max_0;
  12570. public:
  12571. inline static int32_t get_offset_of_Max_0() { return static_cast<int32_t>(offsetof(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_StaticFields, ___Max_0)); }
  12572. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Max_0() const { return ___Max_0; }
  12573. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Max_0() { return &___Max_0; }
  12574. inline void set_Max_0(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  12575. {
  12576. ___Max_0 = value;
  12577. }
  12578. };
  12579. // SixLabors.ImageSharp.PixelFormats.Rgb24
  12580. struct Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3
  12581. {
  12582. public:
  12583. union
  12584. {
  12585. #pragma pack(push, tp, 1)
  12586. struct
  12587. {
  12588. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgb24::R
  12589. uint8_t ___R_0;
  12590. };
  12591. #pragma pack(pop, tp)
  12592. struct
  12593. {
  12594. uint8_t ___R_0_forAlignmentOnly;
  12595. };
  12596. #pragma pack(push, tp, 1)
  12597. struct
  12598. {
  12599. char ___G_1_OffsetPadding[1];
  12600. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgb24::G
  12601. uint8_t ___G_1;
  12602. };
  12603. #pragma pack(pop, tp)
  12604. struct
  12605. {
  12606. char ___G_1_OffsetPadding_forAlignmentOnly[1];
  12607. uint8_t ___G_1_forAlignmentOnly;
  12608. };
  12609. #pragma pack(push, tp, 1)
  12610. struct
  12611. {
  12612. char ___B_2_OffsetPadding[2];
  12613. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgb24::B
  12614. uint8_t ___B_2;
  12615. };
  12616. #pragma pack(pop, tp)
  12617. struct
  12618. {
  12619. char ___B_2_OffsetPadding_forAlignmentOnly[2];
  12620. uint8_t ___B_2_forAlignmentOnly;
  12621. };
  12622. };
  12623. public:
  12624. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3, ___R_0)); }
  12625. inline uint8_t get_R_0() const { return ___R_0; }
  12626. inline uint8_t* get_address_of_R_0() { return &___R_0; }
  12627. inline void set_R_0(uint8_t value)
  12628. {
  12629. ___R_0 = value;
  12630. }
  12631. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3, ___G_1)); }
  12632. inline uint8_t get_G_1() const { return ___G_1; }
  12633. inline uint8_t* get_address_of_G_1() { return &___G_1; }
  12634. inline void set_G_1(uint8_t value)
  12635. {
  12636. ___G_1 = value;
  12637. }
  12638. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3, ___B_2)); }
  12639. inline uint8_t get_B_2() const { return ___B_2; }
  12640. inline uint8_t* get_address_of_B_2() { return &___B_2; }
  12641. inline void set_B_2(uint8_t value)
  12642. {
  12643. ___B_2 = value;
  12644. }
  12645. };
  12646. struct Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields
  12647. {
  12648. public:
  12649. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgb24::MaxBytes
  12650. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_3;
  12651. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgb24::Half
  12652. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_4;
  12653. public:
  12654. inline static int32_t get_offset_of_MaxBytes_3() { return static_cast<int32_t>(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields, ___MaxBytes_3)); }
  12655. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_3() const { return ___MaxBytes_3; }
  12656. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_3() { return &___MaxBytes_3; }
  12657. inline void set_MaxBytes_3(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  12658. {
  12659. ___MaxBytes_3 = value;
  12660. }
  12661. inline static int32_t get_offset_of_Half_4() { return static_cast<int32_t>(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields, ___Half_4)); }
  12662. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_4() const { return ___Half_4; }
  12663. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_4() { return &___Half_4; }
  12664. inline void set_Half_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  12665. {
  12666. ___Half_4 = value;
  12667. }
  12668. };
  12669. // SixLabors.ImageSharp.PixelFormats.Rgba1010102
  12670. struct Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC
  12671. {
  12672. public:
  12673. // System.UInt32 SixLabors.ImageSharp.PixelFormats.Rgba1010102::<PackedValue>k__BackingField
  12674. uint32_t ___U3CPackedValueU3Ek__BackingField_1;
  12675. public:
  12676. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC, ___U3CPackedValueU3Ek__BackingField_1)); }
  12677. inline uint32_t get_U3CPackedValueU3Ek__BackingField_1() const { return ___U3CPackedValueU3Ek__BackingField_1; }
  12678. inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_1() { return &___U3CPackedValueU3Ek__BackingField_1; }
  12679. inline void set_U3CPackedValueU3Ek__BackingField_1(uint32_t value)
  12680. {
  12681. ___U3CPackedValueU3Ek__BackingField_1 = value;
  12682. }
  12683. };
  12684. struct Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_StaticFields
  12685. {
  12686. public:
  12687. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba1010102::Multiplier
  12688. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Multiplier_0;
  12689. public:
  12690. inline static int32_t get_offset_of_Multiplier_0() { return static_cast<int32_t>(offsetof(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_StaticFields, ___Multiplier_0)); }
  12691. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Multiplier_0() const { return ___Multiplier_0; }
  12692. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Multiplier_0() { return &___Multiplier_0; }
  12693. inline void set_Multiplier_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  12694. {
  12695. ___Multiplier_0 = value;
  12696. }
  12697. };
  12698. // SixLabors.ImageSharp.PixelFormats.Rgba32
  12699. struct Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3
  12700. {
  12701. public:
  12702. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::R
  12703. uint8_t ___R_0;
  12704. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::G
  12705. uint8_t ___G_1;
  12706. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::B
  12707. uint8_t ___B_2;
  12708. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::A
  12709. uint8_t ___A_3;
  12710. public:
  12711. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___R_0)); }
  12712. inline uint8_t get_R_0() const { return ___R_0; }
  12713. inline uint8_t* get_address_of_R_0() { return &___R_0; }
  12714. inline void set_R_0(uint8_t value)
  12715. {
  12716. ___R_0 = value;
  12717. }
  12718. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___G_1)); }
  12719. inline uint8_t get_G_1() const { return ___G_1; }
  12720. inline uint8_t* get_address_of_G_1() { return &___G_1; }
  12721. inline void set_G_1(uint8_t value)
  12722. {
  12723. ___G_1 = value;
  12724. }
  12725. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___B_2)); }
  12726. inline uint8_t get_B_2() const { return ___B_2; }
  12727. inline uint8_t* get_address_of_B_2() { return &___B_2; }
  12728. inline void set_B_2(uint8_t value)
  12729. {
  12730. ___B_2 = value;
  12731. }
  12732. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___A_3)); }
  12733. inline uint8_t get_A_3() const { return ___A_3; }
  12734. inline uint8_t* get_address_of_A_3() { return &___A_3; }
  12735. inline void set_A_3(uint8_t value)
  12736. {
  12737. ___A_3 = value;
  12738. }
  12739. };
  12740. struct Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields
  12741. {
  12742. public:
  12743. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba32::MaxBytes
  12744. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4;
  12745. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba32::Half
  12746. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5;
  12747. public:
  12748. inline static int32_t get_offset_of_MaxBytes_4() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields, ___MaxBytes_4)); }
  12749. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; }
  12750. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; }
  12751. inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  12752. {
  12753. ___MaxBytes_4 = value;
  12754. }
  12755. inline static int32_t get_offset_of_Half_5() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields, ___Half_5)); }
  12756. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; }
  12757. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; }
  12758. inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  12759. {
  12760. ___Half_5 = value;
  12761. }
  12762. };
  12763. // SixLabors.ImageSharp.PixelFormats.RgbaVector
  12764. struct RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53
  12765. {
  12766. public:
  12767. // System.Single SixLabors.ImageSharp.PixelFormats.RgbaVector::R
  12768. float ___R_0;
  12769. // System.Single SixLabors.ImageSharp.PixelFormats.RgbaVector::G
  12770. float ___G_1;
  12771. // System.Single SixLabors.ImageSharp.PixelFormats.RgbaVector::B
  12772. float ___B_2;
  12773. // System.Single SixLabors.ImageSharp.PixelFormats.RgbaVector::A
  12774. float ___A_3;
  12775. public:
  12776. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53, ___R_0)); }
  12777. inline float get_R_0() const { return ___R_0; }
  12778. inline float* get_address_of_R_0() { return &___R_0; }
  12779. inline void set_R_0(float value)
  12780. {
  12781. ___R_0 = value;
  12782. }
  12783. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53, ___G_1)); }
  12784. inline float get_G_1() const { return ___G_1; }
  12785. inline float* get_address_of_G_1() { return &___G_1; }
  12786. inline void set_G_1(float value)
  12787. {
  12788. ___G_1 = value;
  12789. }
  12790. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53, ___B_2)); }
  12791. inline float get_B_2() const { return ___B_2; }
  12792. inline float* get_address_of_B_2() { return &___B_2; }
  12793. inline void set_B_2(float value)
  12794. {
  12795. ___B_2 = value;
  12796. }
  12797. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53, ___A_3)); }
  12798. inline float get_A_3() const { return ___A_3; }
  12799. inline float* get_address_of_A_3() { return &___A_3; }
  12800. inline void set_A_3(float value)
  12801. {
  12802. ___A_3 = value;
  12803. }
  12804. };
  12805. struct RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_StaticFields
  12806. {
  12807. public:
  12808. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.RgbaVector::Max
  12809. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Max_4;
  12810. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.RgbaVector::Half
  12811. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5;
  12812. public:
  12813. inline static int32_t get_offset_of_Max_4() { return static_cast<int32_t>(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_StaticFields, ___Max_4)); }
  12814. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Max_4() const { return ___Max_4; }
  12815. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Max_4() { return &___Max_4; }
  12816. inline void set_Max_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  12817. {
  12818. ___Max_4 = value;
  12819. }
  12820. inline static int32_t get_offset_of_Half_5() { return static_cast<int32_t>(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_StaticFields, ___Half_5)); }
  12821. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; }
  12822. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; }
  12823. inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  12824. {
  12825. ___Half_5 = value;
  12826. }
  12827. };
  12828. // System.RuntimeTypeHandle
  12829. struct RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9
  12830. {
  12831. public:
  12832. // System.IntPtr System.RuntimeTypeHandle::value
  12833. intptr_t ___value_0;
  12834. public:
  12835. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9, ___value_0)); }
  12836. inline intptr_t get_value_0() const { return ___value_0; }
  12837. inline intptr_t* get_address_of_value_0() { return &___value_0; }
  12838. inline void set_value_0(intptr_t value)
  12839. {
  12840. ___value_0 = value;
  12841. }
  12842. };
  12843. // SixLabors.ImageSharp.PixelFormats.Short2
  12844. struct Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758
  12845. {
  12846. public:
  12847. // System.UInt32 SixLabors.ImageSharp.PixelFormats.Short2::<PackedValue>k__BackingField
  12848. uint32_t ___U3CPackedValueU3Ek__BackingField_2;
  12849. public:
  12850. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758, ___U3CPackedValueU3Ek__BackingField_2)); }
  12851. inline uint32_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; }
  12852. inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; }
  12853. inline void set_U3CPackedValueU3Ek__BackingField_2(uint32_t value)
  12854. {
  12855. ___U3CPackedValueU3Ek__BackingField_2 = value;
  12856. }
  12857. };
  12858. struct Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_StaticFields
  12859. {
  12860. public:
  12861. // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.Short2::Max
  12862. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Max_0;
  12863. // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.Short2::Min
  12864. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Min_1;
  12865. public:
  12866. inline static int32_t get_offset_of_Max_0() { return static_cast<int32_t>(offsetof(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_StaticFields, ___Max_0)); }
  12867. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Max_0() const { return ___Max_0; }
  12868. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Max_0() { return &___Max_0; }
  12869. inline void set_Max_0(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  12870. {
  12871. ___Max_0 = value;
  12872. }
  12873. inline static int32_t get_offset_of_Min_1() { return static_cast<int32_t>(offsetof(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_StaticFields, ___Min_1)); }
  12874. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Min_1() const { return ___Min_1; }
  12875. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Min_1() { return &___Min_1; }
  12876. inline void set_Min_1(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  12877. {
  12878. ___Min_1 = value;
  12879. }
  12880. };
  12881. // SixLabors.ImageSharp.PixelFormats.Short4
  12882. struct Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C
  12883. {
  12884. public:
  12885. // System.UInt64 SixLabors.ImageSharp.PixelFormats.Short4::<PackedValue>k__BackingField
  12886. uint64_t ___U3CPackedValueU3Ek__BackingField_2;
  12887. public:
  12888. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C, ___U3CPackedValueU3Ek__BackingField_2)); }
  12889. inline uint64_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; }
  12890. inline uint64_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; }
  12891. inline void set_U3CPackedValueU3Ek__BackingField_2(uint64_t value)
  12892. {
  12893. ___U3CPackedValueU3Ek__BackingField_2 = value;
  12894. }
  12895. };
  12896. struct Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_StaticFields
  12897. {
  12898. public:
  12899. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Short4::Max
  12900. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Max_0;
  12901. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Short4::Min
  12902. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Min_1;
  12903. public:
  12904. inline static int32_t get_offset_of_Max_0() { return static_cast<int32_t>(offsetof(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_StaticFields, ___Max_0)); }
  12905. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Max_0() const { return ___Max_0; }
  12906. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Max_0() { return &___Max_0; }
  12907. inline void set_Max_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  12908. {
  12909. ___Max_0 = value;
  12910. }
  12911. inline static int32_t get_offset_of_Min_1() { return static_cast<int32_t>(offsetof(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_StaticFields, ___Min_1)); }
  12912. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Min_1() const { return ___Min_1; }
  12913. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Min_1() { return &___Min_1; }
  12914. inline void set_Min_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  12915. {
  12916. ___Min_1 = value;
  12917. }
  12918. };
  12919. // SixLabors.ImageSharp.Memory.SpanCacheMode
  12920. struct SpanCacheMode_t40013CE98A05C07704EEC3CE35CE0ECED520AA41
  12921. {
  12922. public:
  12923. // System.Int32 SixLabors.ImageSharp.Memory.SpanCacheMode::value__
  12924. int32_t ___value___2;
  12925. public:
  12926. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(SpanCacheMode_t40013CE98A05C07704EEC3CE35CE0ECED520AA41, ___value___2)); }
  12927. inline int32_t get_value___2() const { return ___value___2; }
  12928. inline int32_t* get_address_of_value___2() { return &___value___2; }
  12929. inline void set_value___2(int32_t value)
  12930. {
  12931. ___value___2 = value;
  12932. }
  12933. };
  12934. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.L8>
  12935. struct Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC : public RuntimeObject
  12936. {
  12937. public:
  12938. // T System.Pinnable`1::Data
  12939. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___Data_0;
  12940. public:
  12941. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC, ___Data_0)); }
  12942. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 get_Data_0() const { return ___Data_0; }
  12943. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * get_address_of_Data_0() { return &___Data_0; }
  12944. inline void set_Data_0(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 value)
  12945. {
  12946. ___Data_0 = value;
  12947. }
  12948. };
  12949. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.La16>
  12950. struct Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E : public RuntimeObject
  12951. {
  12952. public:
  12953. // T System.Pinnable`1::Data
  12954. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___Data_0;
  12955. public:
  12956. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E, ___Data_0)); }
  12957. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 get_Data_0() const { return ___Data_0; }
  12958. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * get_address_of_Data_0() { return &___Data_0; }
  12959. inline void set_Data_0(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 value)
  12960. {
  12961. ___Data_0 = value;
  12962. }
  12963. };
  12964. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  12965. struct Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 : public RuntimeObject
  12966. {
  12967. public:
  12968. // T System.Pinnable`1::Data
  12969. NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 ___Data_0;
  12970. public:
  12971. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3, ___Data_0)); }
  12972. inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 get_Data_0() const { return ___Data_0; }
  12973. inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * get_address_of_Data_0() { return &___Data_0; }
  12974. inline void set_Data_0(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 value)
  12975. {
  12976. ___Data_0 = value;
  12977. }
  12978. };
  12979. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  12980. struct Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 : public RuntimeObject
  12981. {
  12982. public:
  12983. // T System.Pinnable`1::Data
  12984. NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 ___Data_0;
  12985. public:
  12986. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56, ___Data_0)); }
  12987. inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 get_Data_0() const { return ___Data_0; }
  12988. inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * get_address_of_Data_0() { return &___Data_0; }
  12989. inline void set_Data_0(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 value)
  12990. {
  12991. ___Data_0 = value;
  12992. }
  12993. };
  12994. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  12995. struct Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 : public RuntimeObject
  12996. {
  12997. public:
  12998. // T System.Pinnable`1::Data
  12999. NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 ___Data_0;
  13000. public:
  13001. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804, ___Data_0)); }
  13002. inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 get_Data_0() const { return ___Data_0; }
  13003. inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * get_address_of_Data_0() { return &___Data_0; }
  13004. inline void set_Data_0(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 value)
  13005. {
  13006. ___Data_0 = value;
  13007. }
  13008. };
  13009. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  13010. struct Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 : public RuntimeObject
  13011. {
  13012. public:
  13013. // T System.Pinnable`1::Data
  13014. NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 ___Data_0;
  13015. public:
  13016. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8, ___Data_0)); }
  13017. inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 get_Data_0() const { return ___Data_0; }
  13018. inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * get_address_of_Data_0() { return &___Data_0; }
  13019. inline void set_Data_0(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 value)
  13020. {
  13021. ___Data_0 = value;
  13022. }
  13023. };
  13024. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  13025. struct Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 : public RuntimeObject
  13026. {
  13027. public:
  13028. // T System.Pinnable`1::Data
  13029. Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ___Data_0;
  13030. public:
  13031. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4, ___Data_0)); }
  13032. inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB get_Data_0() const { return ___Data_0; }
  13033. inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * get_address_of_Data_0() { return &___Data_0; }
  13034. inline void set_Data_0(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB value)
  13035. {
  13036. ___Data_0 = value;
  13037. }
  13038. };
  13039. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  13040. struct Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D : public RuntimeObject
  13041. {
  13042. public:
  13043. // T System.Pinnable`1::Data
  13044. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___Data_0;
  13045. public:
  13046. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D, ___Data_0)); }
  13047. inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 get_Data_0() const { return ___Data_0; }
  13048. inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * get_address_of_Data_0() { return &___Data_0; }
  13049. inline void set_Data_0(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 value)
  13050. {
  13051. ___Data_0 = value;
  13052. }
  13053. };
  13054. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  13055. struct Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF : public RuntimeObject
  13056. {
  13057. public:
  13058. // T System.Pinnable`1::Data
  13059. Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ___Data_0;
  13060. public:
  13061. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF, ___Data_0)); }
  13062. inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC get_Data_0() const { return ___Data_0; }
  13063. inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * get_address_of_Data_0() { return &___Data_0; }
  13064. inline void set_Data_0(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC value)
  13065. {
  13066. ___Data_0 = value;
  13067. }
  13068. };
  13069. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  13070. struct Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 : public RuntimeObject
  13071. {
  13072. public:
  13073. // T System.Pinnable`1::Data
  13074. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___Data_0;
  13075. public:
  13076. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63, ___Data_0)); }
  13077. inline Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 get_Data_0() const { return ___Data_0; }
  13078. inline Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * get_address_of_Data_0() { return &___Data_0; }
  13079. inline void set_Data_0(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 value)
  13080. {
  13081. ___Data_0 = value;
  13082. }
  13083. };
  13084. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  13085. struct Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF : public RuntimeObject
  13086. {
  13087. public:
  13088. // T System.Pinnable`1::Data
  13089. RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 ___Data_0;
  13090. public:
  13091. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF, ___Data_0)); }
  13092. inline RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 get_Data_0() const { return ___Data_0; }
  13093. inline RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * get_address_of_Data_0() { return &___Data_0; }
  13094. inline void set_Data_0(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 value)
  13095. {
  13096. ___Data_0 = value;
  13097. }
  13098. };
  13099. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Short2>
  13100. struct Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C : public RuntimeObject
  13101. {
  13102. public:
  13103. // T System.Pinnable`1::Data
  13104. Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 ___Data_0;
  13105. public:
  13106. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C, ___Data_0)); }
  13107. inline Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 get_Data_0() const { return ___Data_0; }
  13108. inline Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * get_address_of_Data_0() { return &___Data_0; }
  13109. inline void set_Data_0(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 value)
  13110. {
  13111. ___Data_0 = value;
  13112. }
  13113. };
  13114. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Short4>
  13115. struct Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 : public RuntimeObject
  13116. {
  13117. public:
  13118. // T System.Pinnable`1::Data
  13119. Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C ___Data_0;
  13120. public:
  13121. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1, ___Data_0)); }
  13122. inline Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C get_Data_0() const { return ___Data_0; }
  13123. inline Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * get_address_of_Data_0() { return &___Data_0; }
  13124. inline void set_Data_0(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C value)
  13125. {
  13126. ___Data_0 = value;
  13127. }
  13128. };
  13129. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache
  13130. struct MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD
  13131. {
  13132. public:
  13133. // SixLabors.ImageSharp.Memory.SpanCacheMode SixLabors.ImageSharp.Memory.MemoryGroupSpanCache::Mode
  13134. int32_t ___Mode_0;
  13135. // System.Byte[] SixLabors.ImageSharp.Memory.MemoryGroupSpanCache::SingleArray
  13136. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___SingleArray_1;
  13137. // System.Void* SixLabors.ImageSharp.Memory.MemoryGroupSpanCache::SinglePointer
  13138. void* ___SinglePointer_2;
  13139. // System.Void*[] SixLabors.ImageSharp.Memory.MemoryGroupSpanCache::MultiPointer
  13140. VoidU2AU5BU5D_t2AFB886FD2F45D889C078F064736049ECE65D10C* ___MultiPointer_3;
  13141. public:
  13142. inline static int32_t get_offset_of_Mode_0() { return static_cast<int32_t>(offsetof(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD, ___Mode_0)); }
  13143. inline int32_t get_Mode_0() const { return ___Mode_0; }
  13144. inline int32_t* get_address_of_Mode_0() { return &___Mode_0; }
  13145. inline void set_Mode_0(int32_t value)
  13146. {
  13147. ___Mode_0 = value;
  13148. }
  13149. inline static int32_t get_offset_of_SingleArray_1() { return static_cast<int32_t>(offsetof(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD, ___SingleArray_1)); }
  13150. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_SingleArray_1() const { return ___SingleArray_1; }
  13151. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_SingleArray_1() { return &___SingleArray_1; }
  13152. inline void set_SingleArray_1(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  13153. {
  13154. ___SingleArray_1 = value;
  13155. Il2CppCodeGenWriteBarrier((void**)(&___SingleArray_1), (void*)value);
  13156. }
  13157. inline static int32_t get_offset_of_SinglePointer_2() { return static_cast<int32_t>(offsetof(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD, ___SinglePointer_2)); }
  13158. inline void* get_SinglePointer_2() const { return ___SinglePointer_2; }
  13159. inline void** get_address_of_SinglePointer_2() { return &___SinglePointer_2; }
  13160. inline void set_SinglePointer_2(void* value)
  13161. {
  13162. ___SinglePointer_2 = value;
  13163. }
  13164. inline static int32_t get_offset_of_MultiPointer_3() { return static_cast<int32_t>(offsetof(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD, ___MultiPointer_3)); }
  13165. inline VoidU2AU5BU5D_t2AFB886FD2F45D889C078F064736049ECE65D10C* get_MultiPointer_3() const { return ___MultiPointer_3; }
  13166. inline VoidU2AU5BU5D_t2AFB886FD2F45D889C078F064736049ECE65D10C** get_address_of_MultiPointer_3() { return &___MultiPointer_3; }
  13167. inline void set_MultiPointer_3(VoidU2AU5BU5D_t2AFB886FD2F45D889C078F064736049ECE65D10C* value)
  13168. {
  13169. ___MultiPointer_3 = value;
  13170. Il2CppCodeGenWriteBarrier((void**)(&___MultiPointer_3), (void*)value);
  13171. }
  13172. };
  13173. // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Memory.MemoryGroupSpanCache
  13174. struct MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD_marshaled_pinvoke
  13175. {
  13176. int32_t ___Mode_0;
  13177. Il2CppSafeArray/*NONE*/* ___SingleArray_1;
  13178. void* ___SinglePointer_2;
  13179. void** ___MultiPointer_3;
  13180. };
  13181. // Native definition for COM marshalling of SixLabors.ImageSharp.Memory.MemoryGroupSpanCache
  13182. struct MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD_marshaled_com
  13183. {
  13184. int32_t ___Mode_0;
  13185. Il2CppSafeArray/*NONE*/* ___SingleArray_1;
  13186. void* ___SinglePointer_2;
  13187. void** ___MultiPointer_3;
  13188. };
  13189. // System.SystemException
  13190. struct SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 : public Exception_t
  13191. {
  13192. public:
  13193. public:
  13194. };
  13195. // System.Type
  13196. struct Type_t : public MemberInfo_t
  13197. {
  13198. public:
  13199. // System.RuntimeTypeHandle System.Type::_impl
  13200. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ____impl_9;
  13201. public:
  13202. inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
  13203. inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 get__impl_9() const { return ____impl_9; }
  13204. inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 * get_address_of__impl_9() { return &____impl_9; }
  13205. inline void set__impl_9(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 value)
  13206. {
  13207. ____impl_9 = value;
  13208. }
  13209. };
  13210. struct Type_t_StaticFields
  13211. {
  13212. public:
  13213. // System.Reflection.MemberFilter System.Type::FilterAttribute
  13214. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterAttribute_0;
  13215. // System.Reflection.MemberFilter System.Type::FilterName
  13216. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterName_1;
  13217. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  13218. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterNameIgnoreCase_2;
  13219. // System.Object System.Type::Missing
  13220. RuntimeObject * ___Missing_3;
  13221. // System.Char System.Type::Delimiter
  13222. Il2CppChar ___Delimiter_4;
  13223. // System.Type[] System.Type::EmptyTypes
  13224. TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ___EmptyTypes_5;
  13225. // System.Reflection.Binder System.Type::defaultBinder
  13226. Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * ___defaultBinder_6;
  13227. public:
  13228. inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
  13229. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
  13230. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
  13231. inline void set_FilterAttribute_0(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  13232. {
  13233. ___FilterAttribute_0 = value;
  13234. Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value);
  13235. }
  13236. inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
  13237. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterName_1() const { return ___FilterName_1; }
  13238. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterName_1() { return &___FilterName_1; }
  13239. inline void set_FilterName_1(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  13240. {
  13241. ___FilterName_1 = value;
  13242. Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value);
  13243. }
  13244. inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
  13245. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
  13246. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
  13247. inline void set_FilterNameIgnoreCase_2(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  13248. {
  13249. ___FilterNameIgnoreCase_2 = value;
  13250. Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value);
  13251. }
  13252. inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
  13253. inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
  13254. inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
  13255. inline void set_Missing_3(RuntimeObject * value)
  13256. {
  13257. ___Missing_3 = value;
  13258. Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value);
  13259. }
  13260. inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
  13261. inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
  13262. inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
  13263. inline void set_Delimiter_4(Il2CppChar value)
  13264. {
  13265. ___Delimiter_4 = value;
  13266. }
  13267. inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
  13268. inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
  13269. inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
  13270. inline void set_EmptyTypes_5(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* value)
  13271. {
  13272. ___EmptyTypes_5 = value;
  13273. Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value);
  13274. }
  13275. inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
  13276. inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * get_defaultBinder_6() const { return ___defaultBinder_6; }
  13277. inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
  13278. inline void set_defaultBinder_6(Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * value)
  13279. {
  13280. ___defaultBinder_6 = value;
  13281. Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value);
  13282. }
  13283. };
  13284. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  13285. struct MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 : public RuntimeObject
  13286. {
  13287. public:
  13288. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  13289. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  13290. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  13291. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  13292. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  13293. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  13294. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  13295. bool ___U3CIsValidU3Ek__BackingField_4;
  13296. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  13297. MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 * ___U3CViewU3Ek__BackingField_5;
  13298. public:
  13299. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479, ___memoryGroupSpanCache_1)); }
  13300. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  13301. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  13302. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  13303. {
  13304. ___memoryGroupSpanCache_1 = value;
  13305. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  13306. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13307. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  13308. #endif
  13309. }
  13310. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479, ___U3CBufferLengthU3Ek__BackingField_2)); }
  13311. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  13312. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  13313. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  13314. {
  13315. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  13316. }
  13317. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479, ___U3CTotalLengthU3Ek__BackingField_3)); }
  13318. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  13319. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  13320. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  13321. {
  13322. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  13323. }
  13324. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479, ___U3CIsValidU3Ek__BackingField_4)); }
  13325. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  13326. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  13327. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  13328. {
  13329. ___U3CIsValidU3Ek__BackingField_4 = value;
  13330. }
  13331. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479, ___U3CViewU3Ek__BackingField_5)); }
  13332. inline MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  13333. inline MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  13334. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 * value)
  13335. {
  13336. ___U3CViewU3Ek__BackingField_5 = value;
  13337. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  13338. }
  13339. };
  13340. struct MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479_StaticFields
  13341. {
  13342. public:
  13343. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  13344. int32_t ___ElementSize_0;
  13345. public:
  13346. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479_StaticFields, ___ElementSize_0)); }
  13347. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  13348. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  13349. inline void set_ElementSize_0(int32_t value)
  13350. {
  13351. ___ElementSize_0 = value;
  13352. }
  13353. };
  13354. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  13355. struct MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B : public RuntimeObject
  13356. {
  13357. public:
  13358. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  13359. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  13360. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  13361. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  13362. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  13363. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  13364. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  13365. bool ___U3CIsValidU3Ek__BackingField_4;
  13366. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  13367. MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 * ___U3CViewU3Ek__BackingField_5;
  13368. public:
  13369. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B, ___memoryGroupSpanCache_1)); }
  13370. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  13371. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  13372. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  13373. {
  13374. ___memoryGroupSpanCache_1 = value;
  13375. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  13376. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13377. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  13378. #endif
  13379. }
  13380. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B, ___U3CBufferLengthU3Ek__BackingField_2)); }
  13381. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  13382. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  13383. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  13384. {
  13385. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  13386. }
  13387. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B, ___U3CTotalLengthU3Ek__BackingField_3)); }
  13388. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  13389. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  13390. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  13391. {
  13392. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  13393. }
  13394. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B, ___U3CIsValidU3Ek__BackingField_4)); }
  13395. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  13396. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  13397. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  13398. {
  13399. ___U3CIsValidU3Ek__BackingField_4 = value;
  13400. }
  13401. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B, ___U3CViewU3Ek__BackingField_5)); }
  13402. inline MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  13403. inline MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  13404. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 * value)
  13405. {
  13406. ___U3CViewU3Ek__BackingField_5 = value;
  13407. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  13408. }
  13409. };
  13410. struct MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B_StaticFields
  13411. {
  13412. public:
  13413. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  13414. int32_t ___ElementSize_0;
  13415. public:
  13416. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B_StaticFields, ___ElementSize_0)); }
  13417. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  13418. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  13419. inline void set_ElementSize_0(int32_t value)
  13420. {
  13421. ___ElementSize_0 = value;
  13422. }
  13423. };
  13424. // SixLabors.ImageSharp.Memory.MemoryGroup`1<System.Int32>
  13425. struct MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A : public RuntimeObject
  13426. {
  13427. public:
  13428. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  13429. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  13430. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  13431. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  13432. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  13433. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  13434. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  13435. bool ___U3CIsValidU3Ek__BackingField_4;
  13436. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  13437. MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD * ___U3CViewU3Ek__BackingField_5;
  13438. public:
  13439. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A, ___memoryGroupSpanCache_1)); }
  13440. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  13441. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  13442. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  13443. {
  13444. ___memoryGroupSpanCache_1 = value;
  13445. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  13446. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13447. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  13448. #endif
  13449. }
  13450. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A, ___U3CBufferLengthU3Ek__BackingField_2)); }
  13451. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  13452. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  13453. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  13454. {
  13455. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  13456. }
  13457. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A, ___U3CTotalLengthU3Ek__BackingField_3)); }
  13458. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  13459. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  13460. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  13461. {
  13462. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  13463. }
  13464. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A, ___U3CIsValidU3Ek__BackingField_4)); }
  13465. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  13466. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  13467. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  13468. {
  13469. ___U3CIsValidU3Ek__BackingField_4 = value;
  13470. }
  13471. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A, ___U3CViewU3Ek__BackingField_5)); }
  13472. inline MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  13473. inline MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  13474. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD * value)
  13475. {
  13476. ___U3CViewU3Ek__BackingField_5 = value;
  13477. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  13478. }
  13479. };
  13480. struct MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A_StaticFields
  13481. {
  13482. public:
  13483. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  13484. int32_t ___ElementSize_0;
  13485. public:
  13486. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A_StaticFields, ___ElementSize_0)); }
  13487. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  13488. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  13489. inline void set_ElementSize_0(int32_t value)
  13490. {
  13491. ___ElementSize_0 = value;
  13492. }
  13493. };
  13494. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.L16>
  13495. struct MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 : public RuntimeObject
  13496. {
  13497. public:
  13498. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  13499. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  13500. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  13501. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  13502. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  13503. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  13504. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  13505. bool ___U3CIsValidU3Ek__BackingField_4;
  13506. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  13507. MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F * ___U3CViewU3Ek__BackingField_5;
  13508. public:
  13509. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866, ___memoryGroupSpanCache_1)); }
  13510. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  13511. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  13512. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  13513. {
  13514. ___memoryGroupSpanCache_1 = value;
  13515. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  13516. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13517. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  13518. #endif
  13519. }
  13520. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866, ___U3CBufferLengthU3Ek__BackingField_2)); }
  13521. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  13522. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  13523. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  13524. {
  13525. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  13526. }
  13527. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866, ___U3CTotalLengthU3Ek__BackingField_3)); }
  13528. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  13529. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  13530. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  13531. {
  13532. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  13533. }
  13534. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866, ___U3CIsValidU3Ek__BackingField_4)); }
  13535. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  13536. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  13537. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  13538. {
  13539. ___U3CIsValidU3Ek__BackingField_4 = value;
  13540. }
  13541. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866, ___U3CViewU3Ek__BackingField_5)); }
  13542. inline MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  13543. inline MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  13544. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F * value)
  13545. {
  13546. ___U3CViewU3Ek__BackingField_5 = value;
  13547. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  13548. }
  13549. };
  13550. struct MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866_StaticFields
  13551. {
  13552. public:
  13553. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  13554. int32_t ___ElementSize_0;
  13555. public:
  13556. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866_StaticFields, ___ElementSize_0)); }
  13557. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  13558. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  13559. inline void set_ElementSize_0(int32_t value)
  13560. {
  13561. ___ElementSize_0 = value;
  13562. }
  13563. };
  13564. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.L8>
  13565. struct MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 : public RuntimeObject
  13566. {
  13567. public:
  13568. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  13569. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  13570. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  13571. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  13572. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  13573. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  13574. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  13575. bool ___U3CIsValidU3Ek__BackingField_4;
  13576. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  13577. MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 * ___U3CViewU3Ek__BackingField_5;
  13578. public:
  13579. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648, ___memoryGroupSpanCache_1)); }
  13580. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  13581. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  13582. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  13583. {
  13584. ___memoryGroupSpanCache_1 = value;
  13585. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  13586. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13587. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  13588. #endif
  13589. }
  13590. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648, ___U3CBufferLengthU3Ek__BackingField_2)); }
  13591. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  13592. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  13593. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  13594. {
  13595. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  13596. }
  13597. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648, ___U3CTotalLengthU3Ek__BackingField_3)); }
  13598. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  13599. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  13600. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  13601. {
  13602. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  13603. }
  13604. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648, ___U3CIsValidU3Ek__BackingField_4)); }
  13605. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  13606. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  13607. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  13608. {
  13609. ___U3CIsValidU3Ek__BackingField_4 = value;
  13610. }
  13611. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648, ___U3CViewU3Ek__BackingField_5)); }
  13612. inline MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  13613. inline MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  13614. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 * value)
  13615. {
  13616. ___U3CViewU3Ek__BackingField_5 = value;
  13617. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  13618. }
  13619. };
  13620. struct MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648_StaticFields
  13621. {
  13622. public:
  13623. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  13624. int32_t ___ElementSize_0;
  13625. public:
  13626. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648_StaticFields, ___ElementSize_0)); }
  13627. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  13628. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  13629. inline void set_ElementSize_0(int32_t value)
  13630. {
  13631. ___ElementSize_0 = value;
  13632. }
  13633. };
  13634. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.La16>
  13635. struct MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 : public RuntimeObject
  13636. {
  13637. public:
  13638. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  13639. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  13640. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  13641. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  13642. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  13643. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  13644. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  13645. bool ___U3CIsValidU3Ek__BackingField_4;
  13646. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  13647. MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 * ___U3CViewU3Ek__BackingField_5;
  13648. public:
  13649. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876, ___memoryGroupSpanCache_1)); }
  13650. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  13651. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  13652. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  13653. {
  13654. ___memoryGroupSpanCache_1 = value;
  13655. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  13656. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13657. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  13658. #endif
  13659. }
  13660. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876, ___U3CBufferLengthU3Ek__BackingField_2)); }
  13661. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  13662. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  13663. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  13664. {
  13665. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  13666. }
  13667. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876, ___U3CTotalLengthU3Ek__BackingField_3)); }
  13668. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  13669. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  13670. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  13671. {
  13672. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  13673. }
  13674. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876, ___U3CIsValidU3Ek__BackingField_4)); }
  13675. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  13676. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  13677. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  13678. {
  13679. ___U3CIsValidU3Ek__BackingField_4 = value;
  13680. }
  13681. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876, ___U3CViewU3Ek__BackingField_5)); }
  13682. inline MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  13683. inline MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  13684. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 * value)
  13685. {
  13686. ___U3CViewU3Ek__BackingField_5 = value;
  13687. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  13688. }
  13689. };
  13690. struct MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876_StaticFields
  13691. {
  13692. public:
  13693. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  13694. int32_t ___ElementSize_0;
  13695. public:
  13696. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876_StaticFields, ___ElementSize_0)); }
  13697. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  13698. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  13699. inline void set_ElementSize_0(int32_t value)
  13700. {
  13701. ___ElementSize_0 = value;
  13702. }
  13703. };
  13704. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.La32>
  13705. struct MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 : public RuntimeObject
  13706. {
  13707. public:
  13708. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  13709. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  13710. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  13711. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  13712. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  13713. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  13714. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  13715. bool ___U3CIsValidU3Ek__BackingField_4;
  13716. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  13717. MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 * ___U3CViewU3Ek__BackingField_5;
  13718. public:
  13719. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747, ___memoryGroupSpanCache_1)); }
  13720. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  13721. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  13722. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  13723. {
  13724. ___memoryGroupSpanCache_1 = value;
  13725. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  13726. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13727. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  13728. #endif
  13729. }
  13730. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747, ___U3CBufferLengthU3Ek__BackingField_2)); }
  13731. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  13732. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  13733. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  13734. {
  13735. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  13736. }
  13737. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747, ___U3CTotalLengthU3Ek__BackingField_3)); }
  13738. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  13739. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  13740. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  13741. {
  13742. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  13743. }
  13744. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747, ___U3CIsValidU3Ek__BackingField_4)); }
  13745. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  13746. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  13747. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  13748. {
  13749. ___U3CIsValidU3Ek__BackingField_4 = value;
  13750. }
  13751. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747, ___U3CViewU3Ek__BackingField_5)); }
  13752. inline MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  13753. inline MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  13754. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 * value)
  13755. {
  13756. ___U3CViewU3Ek__BackingField_5 = value;
  13757. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  13758. }
  13759. };
  13760. struct MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747_StaticFields
  13761. {
  13762. public:
  13763. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  13764. int32_t ___ElementSize_0;
  13765. public:
  13766. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747_StaticFields, ___ElementSize_0)); }
  13767. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  13768. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  13769. inline void set_ElementSize_0(int32_t value)
  13770. {
  13771. ___ElementSize_0 = value;
  13772. }
  13773. };
  13774. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  13775. struct MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C : public RuntimeObject
  13776. {
  13777. public:
  13778. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  13779. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  13780. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  13781. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  13782. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  13783. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  13784. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  13785. bool ___U3CIsValidU3Ek__BackingField_4;
  13786. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  13787. MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 * ___U3CViewU3Ek__BackingField_5;
  13788. public:
  13789. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C, ___memoryGroupSpanCache_1)); }
  13790. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  13791. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  13792. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  13793. {
  13794. ___memoryGroupSpanCache_1 = value;
  13795. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  13796. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13797. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  13798. #endif
  13799. }
  13800. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C, ___U3CBufferLengthU3Ek__BackingField_2)); }
  13801. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  13802. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  13803. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  13804. {
  13805. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  13806. }
  13807. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C, ___U3CTotalLengthU3Ek__BackingField_3)); }
  13808. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  13809. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  13810. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  13811. {
  13812. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  13813. }
  13814. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C, ___U3CIsValidU3Ek__BackingField_4)); }
  13815. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  13816. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  13817. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  13818. {
  13819. ___U3CIsValidU3Ek__BackingField_4 = value;
  13820. }
  13821. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C, ___U3CViewU3Ek__BackingField_5)); }
  13822. inline MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  13823. inline MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  13824. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 * value)
  13825. {
  13826. ___U3CViewU3Ek__BackingField_5 = value;
  13827. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  13828. }
  13829. };
  13830. struct MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C_StaticFields
  13831. {
  13832. public:
  13833. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  13834. int32_t ___ElementSize_0;
  13835. public:
  13836. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C_StaticFields, ___ElementSize_0)); }
  13837. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  13838. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  13839. inline void set_ElementSize_0(int32_t value)
  13840. {
  13841. ___ElementSize_0 = value;
  13842. }
  13843. };
  13844. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>
  13845. struct MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 : public RuntimeObject
  13846. {
  13847. public:
  13848. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  13849. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  13850. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  13851. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  13852. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  13853. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  13854. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  13855. bool ___U3CIsValidU3Ek__BackingField_4;
  13856. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  13857. MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 * ___U3CViewU3Ek__BackingField_5;
  13858. public:
  13859. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008, ___memoryGroupSpanCache_1)); }
  13860. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  13861. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  13862. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  13863. {
  13864. ___memoryGroupSpanCache_1 = value;
  13865. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  13866. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13867. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  13868. #endif
  13869. }
  13870. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008, ___U3CBufferLengthU3Ek__BackingField_2)); }
  13871. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  13872. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  13873. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  13874. {
  13875. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  13876. }
  13877. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008, ___U3CTotalLengthU3Ek__BackingField_3)); }
  13878. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  13879. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  13880. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  13881. {
  13882. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  13883. }
  13884. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008, ___U3CIsValidU3Ek__BackingField_4)); }
  13885. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  13886. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  13887. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  13888. {
  13889. ___U3CIsValidU3Ek__BackingField_4 = value;
  13890. }
  13891. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008, ___U3CViewU3Ek__BackingField_5)); }
  13892. inline MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  13893. inline MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  13894. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 * value)
  13895. {
  13896. ___U3CViewU3Ek__BackingField_5 = value;
  13897. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  13898. }
  13899. };
  13900. struct MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008_StaticFields
  13901. {
  13902. public:
  13903. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  13904. int32_t ___ElementSize_0;
  13905. public:
  13906. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008_StaticFields, ___ElementSize_0)); }
  13907. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  13908. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  13909. inline void set_ElementSize_0(int32_t value)
  13910. {
  13911. ___ElementSize_0 = value;
  13912. }
  13913. };
  13914. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>
  13915. struct MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A : public RuntimeObject
  13916. {
  13917. public:
  13918. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  13919. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  13920. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  13921. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  13922. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  13923. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  13924. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  13925. bool ___U3CIsValidU3Ek__BackingField_4;
  13926. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  13927. MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 * ___U3CViewU3Ek__BackingField_5;
  13928. public:
  13929. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A, ___memoryGroupSpanCache_1)); }
  13930. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  13931. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  13932. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  13933. {
  13934. ___memoryGroupSpanCache_1 = value;
  13935. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  13936. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13937. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  13938. #endif
  13939. }
  13940. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A, ___U3CBufferLengthU3Ek__BackingField_2)); }
  13941. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  13942. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  13943. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  13944. {
  13945. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  13946. }
  13947. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A, ___U3CTotalLengthU3Ek__BackingField_3)); }
  13948. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  13949. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  13950. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  13951. {
  13952. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  13953. }
  13954. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A, ___U3CIsValidU3Ek__BackingField_4)); }
  13955. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  13956. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  13957. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  13958. {
  13959. ___U3CIsValidU3Ek__BackingField_4 = value;
  13960. }
  13961. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A, ___U3CViewU3Ek__BackingField_5)); }
  13962. inline MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  13963. inline MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  13964. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 * value)
  13965. {
  13966. ___U3CViewU3Ek__BackingField_5 = value;
  13967. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  13968. }
  13969. };
  13970. struct MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A_StaticFields
  13971. {
  13972. public:
  13973. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  13974. int32_t ___ElementSize_0;
  13975. public:
  13976. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A_StaticFields, ___ElementSize_0)); }
  13977. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  13978. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  13979. inline void set_ElementSize_0(int32_t value)
  13980. {
  13981. ___ElementSize_0 = value;
  13982. }
  13983. };
  13984. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>
  13985. struct MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C : public RuntimeObject
  13986. {
  13987. public:
  13988. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  13989. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  13990. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  13991. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  13992. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  13993. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  13994. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  13995. bool ___U3CIsValidU3Ek__BackingField_4;
  13996. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  13997. MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 * ___U3CViewU3Ek__BackingField_5;
  13998. public:
  13999. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C, ___memoryGroupSpanCache_1)); }
  14000. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  14001. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  14002. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  14003. {
  14004. ___memoryGroupSpanCache_1 = value;
  14005. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  14006. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14007. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  14008. #endif
  14009. }
  14010. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C, ___U3CBufferLengthU3Ek__BackingField_2)); }
  14011. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  14012. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  14013. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  14014. {
  14015. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  14016. }
  14017. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C, ___U3CTotalLengthU3Ek__BackingField_3)); }
  14018. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  14019. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  14020. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  14021. {
  14022. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  14023. }
  14024. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C, ___U3CIsValidU3Ek__BackingField_4)); }
  14025. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  14026. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  14027. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  14028. {
  14029. ___U3CIsValidU3Ek__BackingField_4 = value;
  14030. }
  14031. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C, ___U3CViewU3Ek__BackingField_5)); }
  14032. inline MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  14033. inline MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  14034. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 * value)
  14035. {
  14036. ___U3CViewU3Ek__BackingField_5 = value;
  14037. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  14038. }
  14039. };
  14040. struct MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C_StaticFields
  14041. {
  14042. public:
  14043. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  14044. int32_t ___ElementSize_0;
  14045. public:
  14046. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C_StaticFields, ___ElementSize_0)); }
  14047. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  14048. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  14049. inline void set_ElementSize_0(int32_t value)
  14050. {
  14051. ___ElementSize_0 = value;
  14052. }
  14053. };
  14054. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rg32>
  14055. struct MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 : public RuntimeObject
  14056. {
  14057. public:
  14058. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  14059. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  14060. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  14061. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  14062. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  14063. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  14064. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  14065. bool ___U3CIsValidU3Ek__BackingField_4;
  14066. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  14067. MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 * ___U3CViewU3Ek__BackingField_5;
  14068. public:
  14069. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503, ___memoryGroupSpanCache_1)); }
  14070. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  14071. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  14072. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  14073. {
  14074. ___memoryGroupSpanCache_1 = value;
  14075. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  14076. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14077. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  14078. #endif
  14079. }
  14080. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503, ___U3CBufferLengthU3Ek__BackingField_2)); }
  14081. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  14082. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  14083. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  14084. {
  14085. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  14086. }
  14087. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503, ___U3CTotalLengthU3Ek__BackingField_3)); }
  14088. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  14089. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  14090. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  14091. {
  14092. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  14093. }
  14094. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503, ___U3CIsValidU3Ek__BackingField_4)); }
  14095. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  14096. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  14097. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  14098. {
  14099. ___U3CIsValidU3Ek__BackingField_4 = value;
  14100. }
  14101. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503, ___U3CViewU3Ek__BackingField_5)); }
  14102. inline MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  14103. inline MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  14104. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 * value)
  14105. {
  14106. ___U3CViewU3Ek__BackingField_5 = value;
  14107. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  14108. }
  14109. };
  14110. struct MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503_StaticFields
  14111. {
  14112. public:
  14113. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  14114. int32_t ___ElementSize_0;
  14115. public:
  14116. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503_StaticFields, ___ElementSize_0)); }
  14117. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  14118. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  14119. inline void set_ElementSize_0(int32_t value)
  14120. {
  14121. ___ElementSize_0 = value;
  14122. }
  14123. };
  14124. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  14125. struct MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 : public RuntimeObject
  14126. {
  14127. public:
  14128. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  14129. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  14130. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  14131. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  14132. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  14133. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  14134. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  14135. bool ___U3CIsValidU3Ek__BackingField_4;
  14136. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  14137. MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 * ___U3CViewU3Ek__BackingField_5;
  14138. public:
  14139. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712, ___memoryGroupSpanCache_1)); }
  14140. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  14141. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  14142. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  14143. {
  14144. ___memoryGroupSpanCache_1 = value;
  14145. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  14146. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14147. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  14148. #endif
  14149. }
  14150. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712, ___U3CBufferLengthU3Ek__BackingField_2)); }
  14151. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  14152. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  14153. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  14154. {
  14155. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  14156. }
  14157. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712, ___U3CTotalLengthU3Ek__BackingField_3)); }
  14158. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  14159. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  14160. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  14161. {
  14162. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  14163. }
  14164. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712, ___U3CIsValidU3Ek__BackingField_4)); }
  14165. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  14166. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  14167. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  14168. {
  14169. ___U3CIsValidU3Ek__BackingField_4 = value;
  14170. }
  14171. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712, ___U3CViewU3Ek__BackingField_5)); }
  14172. inline MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  14173. inline MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  14174. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 * value)
  14175. {
  14176. ___U3CViewU3Ek__BackingField_5 = value;
  14177. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  14178. }
  14179. };
  14180. struct MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712_StaticFields
  14181. {
  14182. public:
  14183. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  14184. int32_t ___ElementSize_0;
  14185. public:
  14186. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712_StaticFields, ___ElementSize_0)); }
  14187. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  14188. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  14189. inline void set_ElementSize_0(int32_t value)
  14190. {
  14191. ___ElementSize_0 = value;
  14192. }
  14193. };
  14194. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgb48>
  14195. struct MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 : public RuntimeObject
  14196. {
  14197. public:
  14198. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  14199. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  14200. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  14201. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  14202. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  14203. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  14204. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  14205. bool ___U3CIsValidU3Ek__BackingField_4;
  14206. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  14207. MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D * ___U3CViewU3Ek__BackingField_5;
  14208. public:
  14209. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664, ___memoryGroupSpanCache_1)); }
  14210. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  14211. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  14212. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  14213. {
  14214. ___memoryGroupSpanCache_1 = value;
  14215. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  14216. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14217. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  14218. #endif
  14219. }
  14220. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664, ___U3CBufferLengthU3Ek__BackingField_2)); }
  14221. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  14222. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  14223. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  14224. {
  14225. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  14226. }
  14227. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664, ___U3CTotalLengthU3Ek__BackingField_3)); }
  14228. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  14229. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  14230. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  14231. {
  14232. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  14233. }
  14234. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664, ___U3CIsValidU3Ek__BackingField_4)); }
  14235. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  14236. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  14237. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  14238. {
  14239. ___U3CIsValidU3Ek__BackingField_4 = value;
  14240. }
  14241. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664, ___U3CViewU3Ek__BackingField_5)); }
  14242. inline MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  14243. inline MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  14244. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D * value)
  14245. {
  14246. ___U3CViewU3Ek__BackingField_5 = value;
  14247. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  14248. }
  14249. };
  14250. struct MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664_StaticFields
  14251. {
  14252. public:
  14253. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  14254. int32_t ___ElementSize_0;
  14255. public:
  14256. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664_StaticFields, ___ElementSize_0)); }
  14257. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  14258. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  14259. inline void set_ElementSize_0(int32_t value)
  14260. {
  14261. ___ElementSize_0 = value;
  14262. }
  14263. };
  14264. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>
  14265. struct MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 : public RuntimeObject
  14266. {
  14267. public:
  14268. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  14269. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  14270. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  14271. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  14272. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  14273. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  14274. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  14275. bool ___U3CIsValidU3Ek__BackingField_4;
  14276. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  14277. MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 * ___U3CViewU3Ek__BackingField_5;
  14278. public:
  14279. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4, ___memoryGroupSpanCache_1)); }
  14280. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  14281. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  14282. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  14283. {
  14284. ___memoryGroupSpanCache_1 = value;
  14285. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  14286. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14287. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  14288. #endif
  14289. }
  14290. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4, ___U3CBufferLengthU3Ek__BackingField_2)); }
  14291. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  14292. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  14293. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  14294. {
  14295. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  14296. }
  14297. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4, ___U3CTotalLengthU3Ek__BackingField_3)); }
  14298. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  14299. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  14300. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  14301. {
  14302. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  14303. }
  14304. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4, ___U3CIsValidU3Ek__BackingField_4)); }
  14305. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  14306. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  14307. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  14308. {
  14309. ___U3CIsValidU3Ek__BackingField_4 = value;
  14310. }
  14311. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4, ___U3CViewU3Ek__BackingField_5)); }
  14312. inline MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  14313. inline MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  14314. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 * value)
  14315. {
  14316. ___U3CViewU3Ek__BackingField_5 = value;
  14317. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  14318. }
  14319. };
  14320. struct MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4_StaticFields
  14321. {
  14322. public:
  14323. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  14324. int32_t ___ElementSize_0;
  14325. public:
  14326. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4_StaticFields, ___ElementSize_0)); }
  14327. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  14328. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  14329. inline void set_ElementSize_0(int32_t value)
  14330. {
  14331. ___ElementSize_0 = value;
  14332. }
  14333. };
  14334. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgba32>
  14335. struct MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F : public RuntimeObject
  14336. {
  14337. public:
  14338. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  14339. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  14340. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  14341. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  14342. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  14343. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  14344. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  14345. bool ___U3CIsValidU3Ek__BackingField_4;
  14346. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  14347. MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E * ___U3CViewU3Ek__BackingField_5;
  14348. public:
  14349. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F, ___memoryGroupSpanCache_1)); }
  14350. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  14351. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  14352. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  14353. {
  14354. ___memoryGroupSpanCache_1 = value;
  14355. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  14356. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14357. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  14358. #endif
  14359. }
  14360. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F, ___U3CBufferLengthU3Ek__BackingField_2)); }
  14361. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  14362. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  14363. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  14364. {
  14365. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  14366. }
  14367. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F, ___U3CTotalLengthU3Ek__BackingField_3)); }
  14368. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  14369. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  14370. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  14371. {
  14372. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  14373. }
  14374. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F, ___U3CIsValidU3Ek__BackingField_4)); }
  14375. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  14376. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  14377. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  14378. {
  14379. ___U3CIsValidU3Ek__BackingField_4 = value;
  14380. }
  14381. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F, ___U3CViewU3Ek__BackingField_5)); }
  14382. inline MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  14383. inline MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  14384. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E * value)
  14385. {
  14386. ___U3CViewU3Ek__BackingField_5 = value;
  14387. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  14388. }
  14389. };
  14390. struct MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F_StaticFields
  14391. {
  14392. public:
  14393. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  14394. int32_t ___ElementSize_0;
  14395. public:
  14396. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F_StaticFields, ___ElementSize_0)); }
  14397. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  14398. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  14399. inline void set_ElementSize_0(int32_t value)
  14400. {
  14401. ___ElementSize_0 = value;
  14402. }
  14403. };
  14404. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgba64>
  14405. struct MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 : public RuntimeObject
  14406. {
  14407. public:
  14408. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  14409. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  14410. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  14411. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  14412. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  14413. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  14414. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  14415. bool ___U3CIsValidU3Ek__BackingField_4;
  14416. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  14417. MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC * ___U3CViewU3Ek__BackingField_5;
  14418. public:
  14419. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675, ___memoryGroupSpanCache_1)); }
  14420. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  14421. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  14422. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  14423. {
  14424. ___memoryGroupSpanCache_1 = value;
  14425. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  14426. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14427. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  14428. #endif
  14429. }
  14430. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675, ___U3CBufferLengthU3Ek__BackingField_2)); }
  14431. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  14432. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  14433. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  14434. {
  14435. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  14436. }
  14437. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675, ___U3CTotalLengthU3Ek__BackingField_3)); }
  14438. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  14439. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  14440. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  14441. {
  14442. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  14443. }
  14444. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675, ___U3CIsValidU3Ek__BackingField_4)); }
  14445. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  14446. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  14447. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  14448. {
  14449. ___U3CIsValidU3Ek__BackingField_4 = value;
  14450. }
  14451. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675, ___U3CViewU3Ek__BackingField_5)); }
  14452. inline MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  14453. inline MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  14454. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC * value)
  14455. {
  14456. ___U3CViewU3Ek__BackingField_5 = value;
  14457. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  14458. }
  14459. };
  14460. struct MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675_StaticFields
  14461. {
  14462. public:
  14463. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  14464. int32_t ___ElementSize_0;
  14465. public:
  14466. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675_StaticFields, ___ElementSize_0)); }
  14467. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  14468. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  14469. inline void set_ElementSize_0(int32_t value)
  14470. {
  14471. ___ElementSize_0 = value;
  14472. }
  14473. };
  14474. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>
  14475. struct MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E : public RuntimeObject
  14476. {
  14477. public:
  14478. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  14479. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  14480. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  14481. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  14482. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  14483. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  14484. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  14485. bool ___U3CIsValidU3Ek__BackingField_4;
  14486. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  14487. MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 * ___U3CViewU3Ek__BackingField_5;
  14488. public:
  14489. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E, ___memoryGroupSpanCache_1)); }
  14490. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  14491. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  14492. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  14493. {
  14494. ___memoryGroupSpanCache_1 = value;
  14495. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  14496. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14497. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  14498. #endif
  14499. }
  14500. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E, ___U3CBufferLengthU3Ek__BackingField_2)); }
  14501. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  14502. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  14503. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  14504. {
  14505. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  14506. }
  14507. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E, ___U3CTotalLengthU3Ek__BackingField_3)); }
  14508. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  14509. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  14510. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  14511. {
  14512. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  14513. }
  14514. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E, ___U3CIsValidU3Ek__BackingField_4)); }
  14515. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  14516. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  14517. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  14518. {
  14519. ___U3CIsValidU3Ek__BackingField_4 = value;
  14520. }
  14521. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E, ___U3CViewU3Ek__BackingField_5)); }
  14522. inline MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  14523. inline MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  14524. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 * value)
  14525. {
  14526. ___U3CViewU3Ek__BackingField_5 = value;
  14527. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  14528. }
  14529. };
  14530. struct MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E_StaticFields
  14531. {
  14532. public:
  14533. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  14534. int32_t ___ElementSize_0;
  14535. public:
  14536. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E_StaticFields, ___ElementSize_0)); }
  14537. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  14538. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  14539. inline void set_ElementSize_0(int32_t value)
  14540. {
  14541. ___ElementSize_0 = value;
  14542. }
  14543. };
  14544. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Short2>
  14545. struct MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A : public RuntimeObject
  14546. {
  14547. public:
  14548. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  14549. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  14550. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  14551. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  14552. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  14553. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  14554. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  14555. bool ___U3CIsValidU3Ek__BackingField_4;
  14556. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  14557. MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 * ___U3CViewU3Ek__BackingField_5;
  14558. public:
  14559. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A, ___memoryGroupSpanCache_1)); }
  14560. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  14561. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  14562. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  14563. {
  14564. ___memoryGroupSpanCache_1 = value;
  14565. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  14566. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14567. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  14568. #endif
  14569. }
  14570. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A, ___U3CBufferLengthU3Ek__BackingField_2)); }
  14571. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  14572. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  14573. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  14574. {
  14575. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  14576. }
  14577. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A, ___U3CTotalLengthU3Ek__BackingField_3)); }
  14578. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  14579. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  14580. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  14581. {
  14582. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  14583. }
  14584. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A, ___U3CIsValidU3Ek__BackingField_4)); }
  14585. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  14586. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  14587. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  14588. {
  14589. ___U3CIsValidU3Ek__BackingField_4 = value;
  14590. }
  14591. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A, ___U3CViewU3Ek__BackingField_5)); }
  14592. inline MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  14593. inline MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  14594. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 * value)
  14595. {
  14596. ___U3CViewU3Ek__BackingField_5 = value;
  14597. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  14598. }
  14599. };
  14600. struct MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A_StaticFields
  14601. {
  14602. public:
  14603. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  14604. int32_t ___ElementSize_0;
  14605. public:
  14606. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A_StaticFields, ___ElementSize_0)); }
  14607. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  14608. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  14609. inline void set_ElementSize_0(int32_t value)
  14610. {
  14611. ___ElementSize_0 = value;
  14612. }
  14613. };
  14614. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Short4>
  14615. struct MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 : public RuntimeObject
  14616. {
  14617. public:
  14618. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  14619. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  14620. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  14621. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  14622. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  14623. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  14624. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  14625. bool ___U3CIsValidU3Ek__BackingField_4;
  14626. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  14627. MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB * ___U3CViewU3Ek__BackingField_5;
  14628. public:
  14629. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102, ___memoryGroupSpanCache_1)); }
  14630. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  14631. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  14632. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  14633. {
  14634. ___memoryGroupSpanCache_1 = value;
  14635. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  14636. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14637. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  14638. #endif
  14639. }
  14640. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102, ___U3CBufferLengthU3Ek__BackingField_2)); }
  14641. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  14642. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  14643. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  14644. {
  14645. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  14646. }
  14647. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102, ___U3CTotalLengthU3Ek__BackingField_3)); }
  14648. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  14649. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  14650. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  14651. {
  14652. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  14653. }
  14654. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102, ___U3CIsValidU3Ek__BackingField_4)); }
  14655. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  14656. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  14657. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  14658. {
  14659. ___U3CIsValidU3Ek__BackingField_4 = value;
  14660. }
  14661. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102, ___U3CViewU3Ek__BackingField_5)); }
  14662. inline MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  14663. inline MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  14664. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB * value)
  14665. {
  14666. ___U3CViewU3Ek__BackingField_5 = value;
  14667. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  14668. }
  14669. };
  14670. struct MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102_StaticFields
  14671. {
  14672. public:
  14673. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  14674. int32_t ___ElementSize_0;
  14675. public:
  14676. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102_StaticFields, ___ElementSize_0)); }
  14677. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  14678. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  14679. inline void set_ElementSize_0(int32_t value)
  14680. {
  14681. ___ElementSize_0 = value;
  14682. }
  14683. };
  14684. // SixLabors.ImageSharp.Memory.MemoryGroup`1<System.Single>
  14685. struct MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09 : public RuntimeObject
  14686. {
  14687. public:
  14688. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  14689. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  14690. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  14691. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  14692. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  14693. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  14694. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  14695. bool ___U3CIsValidU3Ek__BackingField_4;
  14696. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  14697. MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D * ___U3CViewU3Ek__BackingField_5;
  14698. public:
  14699. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09, ___memoryGroupSpanCache_1)); }
  14700. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  14701. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  14702. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  14703. {
  14704. ___memoryGroupSpanCache_1 = value;
  14705. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  14706. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14707. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  14708. #endif
  14709. }
  14710. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09, ___U3CBufferLengthU3Ek__BackingField_2)); }
  14711. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  14712. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  14713. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  14714. {
  14715. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  14716. }
  14717. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09, ___U3CTotalLengthU3Ek__BackingField_3)); }
  14718. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  14719. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  14720. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  14721. {
  14722. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  14723. }
  14724. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09, ___U3CIsValidU3Ek__BackingField_4)); }
  14725. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  14726. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  14727. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  14728. {
  14729. ___U3CIsValidU3Ek__BackingField_4 = value;
  14730. }
  14731. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09, ___U3CViewU3Ek__BackingField_5)); }
  14732. inline MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  14733. inline MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  14734. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D * value)
  14735. {
  14736. ___U3CViewU3Ek__BackingField_5 = value;
  14737. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  14738. }
  14739. };
  14740. struct MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09_StaticFields
  14741. {
  14742. public:
  14743. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  14744. int32_t ___ElementSize_0;
  14745. public:
  14746. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09_StaticFields, ___ElementSize_0)); }
  14747. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  14748. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  14749. inline void set_ElementSize_0(int32_t value)
  14750. {
  14751. ___ElementSize_0 = value;
  14752. }
  14753. };
  14754. // SixLabors.ImageSharp.Memory.MemoryGroup`1<System.UInt64>
  14755. struct MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49 : public RuntimeObject
  14756. {
  14757. public:
  14758. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  14759. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  14760. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  14761. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  14762. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  14763. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  14764. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  14765. bool ___U3CIsValidU3Ek__BackingField_4;
  14766. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  14767. MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA * ___U3CViewU3Ek__BackingField_5;
  14768. public:
  14769. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49, ___memoryGroupSpanCache_1)); }
  14770. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  14771. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  14772. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  14773. {
  14774. ___memoryGroupSpanCache_1 = value;
  14775. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  14776. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14777. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  14778. #endif
  14779. }
  14780. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49, ___U3CBufferLengthU3Ek__BackingField_2)); }
  14781. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  14782. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  14783. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  14784. {
  14785. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  14786. }
  14787. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49, ___U3CTotalLengthU3Ek__BackingField_3)); }
  14788. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  14789. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  14790. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  14791. {
  14792. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  14793. }
  14794. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49, ___U3CIsValidU3Ek__BackingField_4)); }
  14795. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  14796. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  14797. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  14798. {
  14799. ___U3CIsValidU3Ek__BackingField_4 = value;
  14800. }
  14801. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49, ___U3CViewU3Ek__BackingField_5)); }
  14802. inline MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  14803. inline MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  14804. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA * value)
  14805. {
  14806. ___U3CViewU3Ek__BackingField_5 = value;
  14807. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  14808. }
  14809. };
  14810. struct MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49_StaticFields
  14811. {
  14812. public:
  14813. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  14814. int32_t ___ElementSize_0;
  14815. public:
  14816. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49_StaticFields, ___ElementSize_0)); }
  14817. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  14818. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  14819. inline void set_ElementSize_0(int32_t value)
  14820. {
  14821. ___ElementSize_0 = value;
  14822. }
  14823. };
  14824. // SixLabors.ImageSharp.Memory.MemoryGroup`1<System.Numerics.Vector4>
  14825. struct MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C : public RuntimeObject
  14826. {
  14827. public:
  14828. // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache
  14829. MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1;
  14830. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::<BufferLength>k__BackingField
  14831. int32_t ___U3CBufferLengthU3Ek__BackingField_2;
  14832. // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::<TotalLength>k__BackingField
  14833. int64_t ___U3CTotalLengthU3Ek__BackingField_3;
  14834. // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::<IsValid>k__BackingField
  14835. bool ___U3CIsValidU3Ek__BackingField_4;
  14836. // SixLabors.ImageSharp.Memory.MemoryGroupView`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1::<View>k__BackingField
  14837. MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D * ___U3CViewU3Ek__BackingField_5;
  14838. public:
  14839. inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C, ___memoryGroupSpanCache_1)); }
  14840. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; }
  14841. inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; }
  14842. inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value)
  14843. {
  14844. ___memoryGroupSpanCache_1 = value;
  14845. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL);
  14846. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14847. Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL);
  14848. #endif
  14849. }
  14850. inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C, ___U3CBufferLengthU3Ek__BackingField_2)); }
  14851. inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; }
  14852. inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; }
  14853. inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value)
  14854. {
  14855. ___U3CBufferLengthU3Ek__BackingField_2 = value;
  14856. }
  14857. inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C, ___U3CTotalLengthU3Ek__BackingField_3)); }
  14858. inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; }
  14859. inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; }
  14860. inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value)
  14861. {
  14862. ___U3CTotalLengthU3Ek__BackingField_3 = value;
  14863. }
  14864. inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C, ___U3CIsValidU3Ek__BackingField_4)); }
  14865. inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; }
  14866. inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; }
  14867. inline void set_U3CIsValidU3Ek__BackingField_4(bool value)
  14868. {
  14869. ___U3CIsValidU3Ek__BackingField_4 = value;
  14870. }
  14871. inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C, ___U3CViewU3Ek__BackingField_5)); }
  14872. inline MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; }
  14873. inline MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; }
  14874. inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D * value)
  14875. {
  14876. ___U3CViewU3Ek__BackingField_5 = value;
  14877. Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value);
  14878. }
  14879. };
  14880. struct MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C_StaticFields
  14881. {
  14882. public:
  14883. // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize
  14884. int32_t ___ElementSize_0;
  14885. public:
  14886. inline static int32_t get_offset_of_ElementSize_0() { return static_cast<int32_t>(offsetof(MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C_StaticFields, ___ElementSize_0)); }
  14887. inline int32_t get_ElementSize_0() const { return ___ElementSize_0; }
  14888. inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; }
  14889. inline void set_ElementSize_0(int32_t value)
  14890. {
  14891. ___ElementSize_0 = value;
  14892. }
  14893. };
  14894. // System.NotSupportedException
  14895. struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62
  14896. {
  14897. public:
  14898. public:
  14899. };
  14900. #ifdef __clang__
  14901. #pragma clang diagnostic pop
  14902. #endif
  14903. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>[]
  14904. struct MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067 : public RuntimeArray
  14905. {
  14906. public:
  14907. ALIGN_FIELD (8) Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 m_Items[1];
  14908. public:
  14909. inline Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 GetAt(il2cpp_array_size_t index) const
  14910. {
  14911. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14912. return m_Items[index];
  14913. }
  14914. inline Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 * GetAddressAt(il2cpp_array_size_t index)
  14915. {
  14916. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14917. return m_Items + index;
  14918. }
  14919. inline void SetAt(il2cpp_array_size_t index, Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 value)
  14920. {
  14921. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14922. m_Items[index] = value;
  14923. }
  14924. inline Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 GetAtUnchecked(il2cpp_array_size_t index) const
  14925. {
  14926. return m_Items[index];
  14927. }
  14928. inline Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14929. {
  14930. return m_Items + index;
  14931. }
  14932. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 value)
  14933. {
  14934. m_Items[index] = value;
  14935. }
  14936. };
  14937. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>[]
  14938. struct MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750 : public RuntimeArray
  14939. {
  14940. public:
  14941. ALIGN_FIELD (8) Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A m_Items[1];
  14942. public:
  14943. inline Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A GetAt(il2cpp_array_size_t index) const
  14944. {
  14945. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14946. return m_Items[index];
  14947. }
  14948. inline Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A * GetAddressAt(il2cpp_array_size_t index)
  14949. {
  14950. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14951. return m_Items + index;
  14952. }
  14953. inline void SetAt(il2cpp_array_size_t index, Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A value)
  14954. {
  14955. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14956. m_Items[index] = value;
  14957. }
  14958. inline Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A GetAtUnchecked(il2cpp_array_size_t index) const
  14959. {
  14960. return m_Items[index];
  14961. }
  14962. inline Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14963. {
  14964. return m_Items + index;
  14965. }
  14966. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A value)
  14967. {
  14968. m_Items[index] = value;
  14969. }
  14970. };
  14971. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>[]
  14972. struct MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617 : public RuntimeArray
  14973. {
  14974. public:
  14975. ALIGN_FIELD (8) Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 m_Items[1];
  14976. public:
  14977. inline Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 GetAt(il2cpp_array_size_t index) const
  14978. {
  14979. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14980. return m_Items[index];
  14981. }
  14982. inline Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 * GetAddressAt(il2cpp_array_size_t index)
  14983. {
  14984. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14985. return m_Items + index;
  14986. }
  14987. inline void SetAt(il2cpp_array_size_t index, Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 value)
  14988. {
  14989. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  14990. m_Items[index] = value;
  14991. }
  14992. inline Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 GetAtUnchecked(il2cpp_array_size_t index) const
  14993. {
  14994. return m_Items[index];
  14995. }
  14996. inline Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  14997. {
  14998. return m_Items + index;
  14999. }
  15000. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 value)
  15001. {
  15002. m_Items[index] = value;
  15003. }
  15004. };
  15005. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>[]
  15006. struct MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825 : public RuntimeArray
  15007. {
  15008. public:
  15009. ALIGN_FIELD (8) Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 m_Items[1];
  15010. public:
  15011. inline Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 GetAt(il2cpp_array_size_t index) const
  15012. {
  15013. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15014. return m_Items[index];
  15015. }
  15016. inline Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 * GetAddressAt(il2cpp_array_size_t index)
  15017. {
  15018. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15019. return m_Items + index;
  15020. }
  15021. inline void SetAt(il2cpp_array_size_t index, Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 value)
  15022. {
  15023. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15024. m_Items[index] = value;
  15025. }
  15026. inline Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 GetAtUnchecked(il2cpp_array_size_t index) const
  15027. {
  15028. return m_Items[index];
  15029. }
  15030. inline Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15031. {
  15032. return m_Items + index;
  15033. }
  15034. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 value)
  15035. {
  15036. m_Items[index] = value;
  15037. }
  15038. };
  15039. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>[]
  15040. struct MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754 : public RuntimeArray
  15041. {
  15042. public:
  15043. ALIGN_FIELD (8) Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A m_Items[1];
  15044. public:
  15045. inline Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A GetAt(il2cpp_array_size_t index) const
  15046. {
  15047. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15048. return m_Items[index];
  15049. }
  15050. inline Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A * GetAddressAt(il2cpp_array_size_t index)
  15051. {
  15052. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15053. return m_Items + index;
  15054. }
  15055. inline void SetAt(il2cpp_array_size_t index, Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A value)
  15056. {
  15057. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15058. m_Items[index] = value;
  15059. }
  15060. inline Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A GetAtUnchecked(il2cpp_array_size_t index) const
  15061. {
  15062. return m_Items[index];
  15063. }
  15064. inline Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15065. {
  15066. return m_Items + index;
  15067. }
  15068. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A value)
  15069. {
  15070. m_Items[index] = value;
  15071. }
  15072. };
  15073. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>[]
  15074. struct MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE : public RuntimeArray
  15075. {
  15076. public:
  15077. ALIGN_FIELD (8) Moment_t885415045473B7F42DAE4C8679D299E13D170D6A m_Items[1];
  15078. public:
  15079. inline Moment_t885415045473B7F42DAE4C8679D299E13D170D6A GetAt(il2cpp_array_size_t index) const
  15080. {
  15081. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15082. return m_Items[index];
  15083. }
  15084. inline Moment_t885415045473B7F42DAE4C8679D299E13D170D6A * GetAddressAt(il2cpp_array_size_t index)
  15085. {
  15086. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15087. return m_Items + index;
  15088. }
  15089. inline void SetAt(il2cpp_array_size_t index, Moment_t885415045473B7F42DAE4C8679D299E13D170D6A value)
  15090. {
  15091. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15092. m_Items[index] = value;
  15093. }
  15094. inline Moment_t885415045473B7F42DAE4C8679D299E13D170D6A GetAtUnchecked(il2cpp_array_size_t index) const
  15095. {
  15096. return m_Items[index];
  15097. }
  15098. inline Moment_t885415045473B7F42DAE4C8679D299E13D170D6A * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15099. {
  15100. return m_Items + index;
  15101. }
  15102. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_t885415045473B7F42DAE4C8679D299E13D170D6A value)
  15103. {
  15104. m_Items[index] = value;
  15105. }
  15106. };
  15107. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>[]
  15108. struct MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A : public RuntimeArray
  15109. {
  15110. public:
  15111. ALIGN_FIELD (8) Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 m_Items[1];
  15112. public:
  15113. inline Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 GetAt(il2cpp_array_size_t index) const
  15114. {
  15115. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15116. return m_Items[index];
  15117. }
  15118. inline Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 * GetAddressAt(il2cpp_array_size_t index)
  15119. {
  15120. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15121. return m_Items + index;
  15122. }
  15123. inline void SetAt(il2cpp_array_size_t index, Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 value)
  15124. {
  15125. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15126. m_Items[index] = value;
  15127. }
  15128. inline Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 GetAtUnchecked(il2cpp_array_size_t index) const
  15129. {
  15130. return m_Items[index];
  15131. }
  15132. inline Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15133. {
  15134. return m_Items + index;
  15135. }
  15136. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 value)
  15137. {
  15138. m_Items[index] = value;
  15139. }
  15140. };
  15141. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>[]
  15142. struct MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB : public RuntimeArray
  15143. {
  15144. public:
  15145. ALIGN_FIELD (8) Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 m_Items[1];
  15146. public:
  15147. inline Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 GetAt(il2cpp_array_size_t index) const
  15148. {
  15149. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15150. return m_Items[index];
  15151. }
  15152. inline Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 * GetAddressAt(il2cpp_array_size_t index)
  15153. {
  15154. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15155. return m_Items + index;
  15156. }
  15157. inline void SetAt(il2cpp_array_size_t index, Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 value)
  15158. {
  15159. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15160. m_Items[index] = value;
  15161. }
  15162. inline Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 GetAtUnchecked(il2cpp_array_size_t index) const
  15163. {
  15164. return m_Items[index];
  15165. }
  15166. inline Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15167. {
  15168. return m_Items + index;
  15169. }
  15170. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 value)
  15171. {
  15172. m_Items[index] = value;
  15173. }
  15174. };
  15175. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>[]
  15176. struct MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0 : public RuntimeArray
  15177. {
  15178. public:
  15179. ALIGN_FIELD (8) Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 m_Items[1];
  15180. public:
  15181. inline Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 GetAt(il2cpp_array_size_t index) const
  15182. {
  15183. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15184. return m_Items[index];
  15185. }
  15186. inline Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 * GetAddressAt(il2cpp_array_size_t index)
  15187. {
  15188. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15189. return m_Items + index;
  15190. }
  15191. inline void SetAt(il2cpp_array_size_t index, Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 value)
  15192. {
  15193. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15194. m_Items[index] = value;
  15195. }
  15196. inline Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 GetAtUnchecked(il2cpp_array_size_t index) const
  15197. {
  15198. return m_Items[index];
  15199. }
  15200. inline Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15201. {
  15202. return m_Items + index;
  15203. }
  15204. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 value)
  15205. {
  15206. m_Items[index] = value;
  15207. }
  15208. };
  15209. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>[]
  15210. struct MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6 : public RuntimeArray
  15211. {
  15212. public:
  15213. ALIGN_FIELD (8) Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF m_Items[1];
  15214. public:
  15215. inline Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF GetAt(il2cpp_array_size_t index) const
  15216. {
  15217. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15218. return m_Items[index];
  15219. }
  15220. inline Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF * GetAddressAt(il2cpp_array_size_t index)
  15221. {
  15222. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15223. return m_Items + index;
  15224. }
  15225. inline void SetAt(il2cpp_array_size_t index, Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF value)
  15226. {
  15227. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15228. m_Items[index] = value;
  15229. }
  15230. inline Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF GetAtUnchecked(il2cpp_array_size_t index) const
  15231. {
  15232. return m_Items[index];
  15233. }
  15234. inline Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15235. {
  15236. return m_Items + index;
  15237. }
  15238. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF value)
  15239. {
  15240. m_Items[index] = value;
  15241. }
  15242. };
  15243. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>[]
  15244. struct MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067 : public RuntimeArray
  15245. {
  15246. public:
  15247. ALIGN_FIELD (8) Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F m_Items[1];
  15248. public:
  15249. inline Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F GetAt(il2cpp_array_size_t index) const
  15250. {
  15251. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15252. return m_Items[index];
  15253. }
  15254. inline Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F * GetAddressAt(il2cpp_array_size_t index)
  15255. {
  15256. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15257. return m_Items + index;
  15258. }
  15259. inline void SetAt(il2cpp_array_size_t index, Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F value)
  15260. {
  15261. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15262. m_Items[index] = value;
  15263. }
  15264. inline Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F GetAtUnchecked(il2cpp_array_size_t index) const
  15265. {
  15266. return m_Items[index];
  15267. }
  15268. inline Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15269. {
  15270. return m_Items + index;
  15271. }
  15272. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F value)
  15273. {
  15274. m_Items[index] = value;
  15275. }
  15276. };
  15277. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>[]
  15278. struct MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279 : public RuntimeArray
  15279. {
  15280. public:
  15281. ALIGN_FIELD (8) Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE m_Items[1];
  15282. public:
  15283. inline Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE GetAt(il2cpp_array_size_t index) const
  15284. {
  15285. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15286. return m_Items[index];
  15287. }
  15288. inline Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE * GetAddressAt(il2cpp_array_size_t index)
  15289. {
  15290. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15291. return m_Items + index;
  15292. }
  15293. inline void SetAt(il2cpp_array_size_t index, Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE value)
  15294. {
  15295. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15296. m_Items[index] = value;
  15297. }
  15298. inline Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE GetAtUnchecked(il2cpp_array_size_t index) const
  15299. {
  15300. return m_Items[index];
  15301. }
  15302. inline Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15303. {
  15304. return m_Items + index;
  15305. }
  15306. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE value)
  15307. {
  15308. m_Items[index] = value;
  15309. }
  15310. };
  15311. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>[]
  15312. struct MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC : public RuntimeArray
  15313. {
  15314. public:
  15315. ALIGN_FIELD (8) Moment_t4C99072E11077166377CCD2881DF934837F9BA3B m_Items[1];
  15316. public:
  15317. inline Moment_t4C99072E11077166377CCD2881DF934837F9BA3B GetAt(il2cpp_array_size_t index) const
  15318. {
  15319. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15320. return m_Items[index];
  15321. }
  15322. inline Moment_t4C99072E11077166377CCD2881DF934837F9BA3B * GetAddressAt(il2cpp_array_size_t index)
  15323. {
  15324. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15325. return m_Items + index;
  15326. }
  15327. inline void SetAt(il2cpp_array_size_t index, Moment_t4C99072E11077166377CCD2881DF934837F9BA3B value)
  15328. {
  15329. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15330. m_Items[index] = value;
  15331. }
  15332. inline Moment_t4C99072E11077166377CCD2881DF934837F9BA3B GetAtUnchecked(il2cpp_array_size_t index) const
  15333. {
  15334. return m_Items[index];
  15335. }
  15336. inline Moment_t4C99072E11077166377CCD2881DF934837F9BA3B * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15337. {
  15338. return m_Items + index;
  15339. }
  15340. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_t4C99072E11077166377CCD2881DF934837F9BA3B value)
  15341. {
  15342. m_Items[index] = value;
  15343. }
  15344. };
  15345. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>[]
  15346. struct MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7 : public RuntimeArray
  15347. {
  15348. public:
  15349. ALIGN_FIELD (8) Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F m_Items[1];
  15350. public:
  15351. inline Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F GetAt(il2cpp_array_size_t index) const
  15352. {
  15353. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15354. return m_Items[index];
  15355. }
  15356. inline Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F * GetAddressAt(il2cpp_array_size_t index)
  15357. {
  15358. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15359. return m_Items + index;
  15360. }
  15361. inline void SetAt(il2cpp_array_size_t index, Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F value)
  15362. {
  15363. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15364. m_Items[index] = value;
  15365. }
  15366. inline Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F GetAtUnchecked(il2cpp_array_size_t index) const
  15367. {
  15368. return m_Items[index];
  15369. }
  15370. inline Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15371. {
  15372. return m_Items + index;
  15373. }
  15374. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F value)
  15375. {
  15376. m_Items[index] = value;
  15377. }
  15378. };
  15379. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>[]
  15380. struct MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C : public RuntimeArray
  15381. {
  15382. public:
  15383. ALIGN_FIELD (8) Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C m_Items[1];
  15384. public:
  15385. inline Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C GetAt(il2cpp_array_size_t index) const
  15386. {
  15387. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15388. return m_Items[index];
  15389. }
  15390. inline Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C * GetAddressAt(il2cpp_array_size_t index)
  15391. {
  15392. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15393. return m_Items + index;
  15394. }
  15395. inline void SetAt(il2cpp_array_size_t index, Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C value)
  15396. {
  15397. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15398. m_Items[index] = value;
  15399. }
  15400. inline Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C GetAtUnchecked(il2cpp_array_size_t index) const
  15401. {
  15402. return m_Items[index];
  15403. }
  15404. inline Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15405. {
  15406. return m_Items + index;
  15407. }
  15408. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C value)
  15409. {
  15410. m_Items[index] = value;
  15411. }
  15412. };
  15413. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>[]
  15414. struct MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783 : public RuntimeArray
  15415. {
  15416. public:
  15417. ALIGN_FIELD (8) Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB m_Items[1];
  15418. public:
  15419. inline Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB GetAt(il2cpp_array_size_t index) const
  15420. {
  15421. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15422. return m_Items[index];
  15423. }
  15424. inline Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB * GetAddressAt(il2cpp_array_size_t index)
  15425. {
  15426. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15427. return m_Items + index;
  15428. }
  15429. inline void SetAt(il2cpp_array_size_t index, Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB value)
  15430. {
  15431. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15432. m_Items[index] = value;
  15433. }
  15434. inline Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB GetAtUnchecked(il2cpp_array_size_t index) const
  15435. {
  15436. return m_Items[index];
  15437. }
  15438. inline Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15439. {
  15440. return m_Items + index;
  15441. }
  15442. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB value)
  15443. {
  15444. m_Items[index] = value;
  15445. }
  15446. };
  15447. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>[]
  15448. struct MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F : public RuntimeArray
  15449. {
  15450. public:
  15451. ALIGN_FIELD (8) Moment_tB524CC81FBD87492BC411766CDB3040D1799053A m_Items[1];
  15452. public:
  15453. inline Moment_tB524CC81FBD87492BC411766CDB3040D1799053A GetAt(il2cpp_array_size_t index) const
  15454. {
  15455. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15456. return m_Items[index];
  15457. }
  15458. inline Moment_tB524CC81FBD87492BC411766CDB3040D1799053A * GetAddressAt(il2cpp_array_size_t index)
  15459. {
  15460. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15461. return m_Items + index;
  15462. }
  15463. inline void SetAt(il2cpp_array_size_t index, Moment_tB524CC81FBD87492BC411766CDB3040D1799053A value)
  15464. {
  15465. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15466. m_Items[index] = value;
  15467. }
  15468. inline Moment_tB524CC81FBD87492BC411766CDB3040D1799053A GetAtUnchecked(il2cpp_array_size_t index) const
  15469. {
  15470. return m_Items[index];
  15471. }
  15472. inline Moment_tB524CC81FBD87492BC411766CDB3040D1799053A * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15473. {
  15474. return m_Items + index;
  15475. }
  15476. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_tB524CC81FBD87492BC411766CDB3040D1799053A value)
  15477. {
  15478. m_Items[index] = value;
  15479. }
  15480. };
  15481. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>[]
  15482. struct MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3 : public RuntimeArray
  15483. {
  15484. public:
  15485. ALIGN_FIELD (8) Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C m_Items[1];
  15486. public:
  15487. inline Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C GetAt(il2cpp_array_size_t index) const
  15488. {
  15489. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15490. return m_Items[index];
  15491. }
  15492. inline Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C * GetAddressAt(il2cpp_array_size_t index)
  15493. {
  15494. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15495. return m_Items + index;
  15496. }
  15497. inline void SetAt(il2cpp_array_size_t index, Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C value)
  15498. {
  15499. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15500. m_Items[index] = value;
  15501. }
  15502. inline Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C GetAtUnchecked(il2cpp_array_size_t index) const
  15503. {
  15504. return m_Items[index];
  15505. }
  15506. inline Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15507. {
  15508. return m_Items + index;
  15509. }
  15510. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C value)
  15511. {
  15512. m_Items[index] = value;
  15513. }
  15514. };
  15515. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>[]
  15516. struct MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4 : public RuntimeArray
  15517. {
  15518. public:
  15519. ALIGN_FIELD (8) Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 m_Items[1];
  15520. public:
  15521. inline Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 GetAt(il2cpp_array_size_t index) const
  15522. {
  15523. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15524. return m_Items[index];
  15525. }
  15526. inline Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 * GetAddressAt(il2cpp_array_size_t index)
  15527. {
  15528. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15529. return m_Items + index;
  15530. }
  15531. inline void SetAt(il2cpp_array_size_t index, Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 value)
  15532. {
  15533. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15534. m_Items[index] = value;
  15535. }
  15536. inline Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 GetAtUnchecked(il2cpp_array_size_t index) const
  15537. {
  15538. return m_Items[index];
  15539. }
  15540. inline Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15541. {
  15542. return m_Items + index;
  15543. }
  15544. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 value)
  15545. {
  15546. m_Items[index] = value;
  15547. }
  15548. };
  15549. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>[]
  15550. struct MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8 : public RuntimeArray
  15551. {
  15552. public:
  15553. ALIGN_FIELD (8) Moment_t94BC4CA21F440059214263A242302F917CFF4F8D m_Items[1];
  15554. public:
  15555. inline Moment_t94BC4CA21F440059214263A242302F917CFF4F8D GetAt(il2cpp_array_size_t index) const
  15556. {
  15557. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15558. return m_Items[index];
  15559. }
  15560. inline Moment_t94BC4CA21F440059214263A242302F917CFF4F8D * GetAddressAt(il2cpp_array_size_t index)
  15561. {
  15562. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15563. return m_Items + index;
  15564. }
  15565. inline void SetAt(il2cpp_array_size_t index, Moment_t94BC4CA21F440059214263A242302F917CFF4F8D value)
  15566. {
  15567. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15568. m_Items[index] = value;
  15569. }
  15570. inline Moment_t94BC4CA21F440059214263A242302F917CFF4F8D GetAtUnchecked(il2cpp_array_size_t index) const
  15571. {
  15572. return m_Items[index];
  15573. }
  15574. inline Moment_t94BC4CA21F440059214263A242302F917CFF4F8D * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15575. {
  15576. return m_Items + index;
  15577. }
  15578. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_t94BC4CA21F440059214263A242302F917CFF4F8D value)
  15579. {
  15580. m_Items[index] = value;
  15581. }
  15582. };
  15583. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>[]
  15584. struct MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C : public RuntimeArray
  15585. {
  15586. public:
  15587. ALIGN_FIELD (8) Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD m_Items[1];
  15588. public:
  15589. inline Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD GetAt(il2cpp_array_size_t index) const
  15590. {
  15591. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15592. return m_Items[index];
  15593. }
  15594. inline Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD * GetAddressAt(il2cpp_array_size_t index)
  15595. {
  15596. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15597. return m_Items + index;
  15598. }
  15599. inline void SetAt(il2cpp_array_size_t index, Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD value)
  15600. {
  15601. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15602. m_Items[index] = value;
  15603. }
  15604. inline Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD GetAtUnchecked(il2cpp_array_size_t index) const
  15605. {
  15606. return m_Items[index];
  15607. }
  15608. inline Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15609. {
  15610. return m_Items + index;
  15611. }
  15612. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD value)
  15613. {
  15614. m_Items[index] = value;
  15615. }
  15616. };
  15617. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>[]
  15618. struct MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D : public RuntimeArray
  15619. {
  15620. public:
  15621. ALIGN_FIELD (8) Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE m_Items[1];
  15622. public:
  15623. inline Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE GetAt(il2cpp_array_size_t index) const
  15624. {
  15625. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15626. return m_Items[index];
  15627. }
  15628. inline Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE * GetAddressAt(il2cpp_array_size_t index)
  15629. {
  15630. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15631. return m_Items + index;
  15632. }
  15633. inline void SetAt(il2cpp_array_size_t index, Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE value)
  15634. {
  15635. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15636. m_Items[index] = value;
  15637. }
  15638. inline Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE GetAtUnchecked(il2cpp_array_size_t index) const
  15639. {
  15640. return m_Items[index];
  15641. }
  15642. inline Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15643. {
  15644. return m_Items + index;
  15645. }
  15646. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE value)
  15647. {
  15648. m_Items[index] = value;
  15649. }
  15650. };
  15651. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>[]
  15652. struct MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64 : public RuntimeArray
  15653. {
  15654. public:
  15655. ALIGN_FIELD (8) Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 m_Items[1];
  15656. public:
  15657. inline Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 GetAt(il2cpp_array_size_t index) const
  15658. {
  15659. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15660. return m_Items[index];
  15661. }
  15662. inline Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 * GetAddressAt(il2cpp_array_size_t index)
  15663. {
  15664. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15665. return m_Items + index;
  15666. }
  15667. inline void SetAt(il2cpp_array_size_t index, Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 value)
  15668. {
  15669. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15670. m_Items[index] = value;
  15671. }
  15672. inline Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 GetAtUnchecked(il2cpp_array_size_t index) const
  15673. {
  15674. return m_Items[index];
  15675. }
  15676. inline Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15677. {
  15678. return m_Items + index;
  15679. }
  15680. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 value)
  15681. {
  15682. m_Items[index] = value;
  15683. }
  15684. };
  15685. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>[]
  15686. struct MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109 : public RuntimeArray
  15687. {
  15688. public:
  15689. ALIGN_FIELD (8) Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 m_Items[1];
  15690. public:
  15691. inline Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 GetAt(il2cpp_array_size_t index) const
  15692. {
  15693. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15694. return m_Items[index];
  15695. }
  15696. inline Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 * GetAddressAt(il2cpp_array_size_t index)
  15697. {
  15698. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15699. return m_Items + index;
  15700. }
  15701. inline void SetAt(il2cpp_array_size_t index, Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 value)
  15702. {
  15703. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15704. m_Items[index] = value;
  15705. }
  15706. inline Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 GetAtUnchecked(il2cpp_array_size_t index) const
  15707. {
  15708. return m_Items[index];
  15709. }
  15710. inline Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15711. {
  15712. return m_Items + index;
  15713. }
  15714. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 value)
  15715. {
  15716. m_Items[index] = value;
  15717. }
  15718. };
  15719. // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>[]
  15720. struct MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD : public RuntimeArray
  15721. {
  15722. public:
  15723. ALIGN_FIELD (8) Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF m_Items[1];
  15724. public:
  15725. inline Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF GetAt(il2cpp_array_size_t index) const
  15726. {
  15727. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15728. return m_Items[index];
  15729. }
  15730. inline Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF * GetAddressAt(il2cpp_array_size_t index)
  15731. {
  15732. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15733. return m_Items + index;
  15734. }
  15735. inline void SetAt(il2cpp_array_size_t index, Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF value)
  15736. {
  15737. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15738. m_Items[index] = value;
  15739. }
  15740. inline Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF GetAtUnchecked(il2cpp_array_size_t index) const
  15741. {
  15742. return m_Items[index];
  15743. }
  15744. inline Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15745. {
  15746. return m_Items + index;
  15747. }
  15748. inline void SetAtUnchecked(il2cpp_array_size_t index, Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF value)
  15749. {
  15750. m_Items[index] = value;
  15751. }
  15752. };
  15753. // SixLabors.ImageSharp.PixelFormats.HalfVector2[]
  15754. struct HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8 : public RuntimeArray
  15755. {
  15756. public:
  15757. ALIGN_FIELD (8) HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC m_Items[1];
  15758. public:
  15759. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC GetAt(il2cpp_array_size_t index) const
  15760. {
  15761. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15762. return m_Items[index];
  15763. }
  15764. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * GetAddressAt(il2cpp_array_size_t index)
  15765. {
  15766. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15767. return m_Items + index;
  15768. }
  15769. inline void SetAt(il2cpp_array_size_t index, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC value)
  15770. {
  15771. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15772. m_Items[index] = value;
  15773. }
  15774. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC GetAtUnchecked(il2cpp_array_size_t index) const
  15775. {
  15776. return m_Items[index];
  15777. }
  15778. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15779. {
  15780. return m_Items + index;
  15781. }
  15782. inline void SetAtUnchecked(il2cpp_array_size_t index, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC value)
  15783. {
  15784. m_Items[index] = value;
  15785. }
  15786. };
  15787. // SixLabors.ImageSharp.PixelFormats.HalfVector4[]
  15788. struct HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0 : public RuntimeArray
  15789. {
  15790. public:
  15791. ALIGN_FIELD (8) HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 m_Items[1];
  15792. public:
  15793. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 GetAt(il2cpp_array_size_t index) const
  15794. {
  15795. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15796. return m_Items[index];
  15797. }
  15798. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * GetAddressAt(il2cpp_array_size_t index)
  15799. {
  15800. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15801. return m_Items + index;
  15802. }
  15803. inline void SetAt(il2cpp_array_size_t index, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 value)
  15804. {
  15805. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15806. m_Items[index] = value;
  15807. }
  15808. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 GetAtUnchecked(il2cpp_array_size_t index) const
  15809. {
  15810. return m_Items[index];
  15811. }
  15812. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15813. {
  15814. return m_Items + index;
  15815. }
  15816. inline void SetAtUnchecked(il2cpp_array_size_t index, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 value)
  15817. {
  15818. m_Items[index] = value;
  15819. }
  15820. };
  15821. // System.Int32[]
  15822. struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32 : public RuntimeArray
  15823. {
  15824. public:
  15825. ALIGN_FIELD (8) int32_t m_Items[1];
  15826. public:
  15827. inline int32_t GetAt(il2cpp_array_size_t index) const
  15828. {
  15829. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15830. return m_Items[index];
  15831. }
  15832. inline int32_t* GetAddressAt(il2cpp_array_size_t index)
  15833. {
  15834. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15835. return m_Items + index;
  15836. }
  15837. inline void SetAt(il2cpp_array_size_t index, int32_t value)
  15838. {
  15839. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15840. m_Items[index] = value;
  15841. }
  15842. inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
  15843. {
  15844. return m_Items[index];
  15845. }
  15846. inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  15847. {
  15848. return m_Items + index;
  15849. }
  15850. inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
  15851. {
  15852. m_Items[index] = value;
  15853. }
  15854. };
  15855. // SixLabors.ImageSharp.PixelFormats.L16[]
  15856. struct L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D : public RuntimeArray
  15857. {
  15858. public:
  15859. ALIGN_FIELD (8) L16_t82A3FD4325827CB571596BA0DA68B251F985D94F m_Items[1];
  15860. public:
  15861. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F GetAt(il2cpp_array_size_t index) const
  15862. {
  15863. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15864. return m_Items[index];
  15865. }
  15866. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * GetAddressAt(il2cpp_array_size_t index)
  15867. {
  15868. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15869. return m_Items + index;
  15870. }
  15871. inline void SetAt(il2cpp_array_size_t index, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F value)
  15872. {
  15873. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15874. m_Items[index] = value;
  15875. }
  15876. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F GetAtUnchecked(il2cpp_array_size_t index) const
  15877. {
  15878. return m_Items[index];
  15879. }
  15880. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15881. {
  15882. return m_Items + index;
  15883. }
  15884. inline void SetAtUnchecked(il2cpp_array_size_t index, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F value)
  15885. {
  15886. m_Items[index] = value;
  15887. }
  15888. };
  15889. // SixLabors.ImageSharp.PixelFormats.L8[]
  15890. struct L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236 : public RuntimeArray
  15891. {
  15892. public:
  15893. ALIGN_FIELD (8) L8_t0DC62ABA8124A587901AC9D023076EF568A23003 m_Items[1];
  15894. public:
  15895. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 GetAt(il2cpp_array_size_t index) const
  15896. {
  15897. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15898. return m_Items[index];
  15899. }
  15900. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * GetAddressAt(il2cpp_array_size_t index)
  15901. {
  15902. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15903. return m_Items + index;
  15904. }
  15905. inline void SetAt(il2cpp_array_size_t index, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 value)
  15906. {
  15907. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15908. m_Items[index] = value;
  15909. }
  15910. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 GetAtUnchecked(il2cpp_array_size_t index) const
  15911. {
  15912. return m_Items[index];
  15913. }
  15914. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15915. {
  15916. return m_Items + index;
  15917. }
  15918. inline void SetAtUnchecked(il2cpp_array_size_t index, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 value)
  15919. {
  15920. m_Items[index] = value;
  15921. }
  15922. };
  15923. // SixLabors.ImageSharp.PixelFormats.La16[]
  15924. struct La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C : public RuntimeArray
  15925. {
  15926. public:
  15927. ALIGN_FIELD (8) La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 m_Items[1];
  15928. public:
  15929. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 GetAt(il2cpp_array_size_t index) const
  15930. {
  15931. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15932. return m_Items[index];
  15933. }
  15934. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * GetAddressAt(il2cpp_array_size_t index)
  15935. {
  15936. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15937. return m_Items + index;
  15938. }
  15939. inline void SetAt(il2cpp_array_size_t index, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 value)
  15940. {
  15941. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15942. m_Items[index] = value;
  15943. }
  15944. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 GetAtUnchecked(il2cpp_array_size_t index) const
  15945. {
  15946. return m_Items[index];
  15947. }
  15948. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15949. {
  15950. return m_Items + index;
  15951. }
  15952. inline void SetAtUnchecked(il2cpp_array_size_t index, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 value)
  15953. {
  15954. m_Items[index] = value;
  15955. }
  15956. };
  15957. // SixLabors.ImageSharp.PixelFormats.La32[]
  15958. struct La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE : public RuntimeArray
  15959. {
  15960. public:
  15961. ALIGN_FIELD (8) La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 m_Items[1];
  15962. public:
  15963. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 GetAt(il2cpp_array_size_t index) const
  15964. {
  15965. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15966. return m_Items[index];
  15967. }
  15968. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * GetAddressAt(il2cpp_array_size_t index)
  15969. {
  15970. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15971. return m_Items + index;
  15972. }
  15973. inline void SetAt(il2cpp_array_size_t index, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 value)
  15974. {
  15975. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  15976. m_Items[index] = value;
  15977. }
  15978. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 GetAtUnchecked(il2cpp_array_size_t index) const
  15979. {
  15980. return m_Items[index];
  15981. }
  15982. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  15983. {
  15984. return m_Items + index;
  15985. }
  15986. inline void SetAtUnchecked(il2cpp_array_size_t index, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 value)
  15987. {
  15988. m_Items[index] = value;
  15989. }
  15990. };
  15991. // SixLabors.ImageSharp.PixelFormats.NormalizedByte2[]
  15992. struct NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3 : public RuntimeArray
  15993. {
  15994. public:
  15995. ALIGN_FIELD (8) NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 m_Items[1];
  15996. public:
  15997. inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 GetAt(il2cpp_array_size_t index) const
  15998. {
  15999. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16000. return m_Items[index];
  16001. }
  16002. inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * GetAddressAt(il2cpp_array_size_t index)
  16003. {
  16004. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16005. return m_Items + index;
  16006. }
  16007. inline void SetAt(il2cpp_array_size_t index, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 value)
  16008. {
  16009. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16010. m_Items[index] = value;
  16011. }
  16012. inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 GetAtUnchecked(il2cpp_array_size_t index) const
  16013. {
  16014. return m_Items[index];
  16015. }
  16016. inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  16017. {
  16018. return m_Items + index;
  16019. }
  16020. inline void SetAtUnchecked(il2cpp_array_size_t index, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 value)
  16021. {
  16022. m_Items[index] = value;
  16023. }
  16024. };
  16025. // SixLabors.ImageSharp.PixelFormats.NormalizedByte4[]
  16026. struct NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E : public RuntimeArray
  16027. {
  16028. public:
  16029. ALIGN_FIELD (8) NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 m_Items[1];
  16030. public:
  16031. inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 GetAt(il2cpp_array_size_t index) const
  16032. {
  16033. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16034. return m_Items[index];
  16035. }
  16036. inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * GetAddressAt(il2cpp_array_size_t index)
  16037. {
  16038. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16039. return m_Items + index;
  16040. }
  16041. inline void SetAt(il2cpp_array_size_t index, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 value)
  16042. {
  16043. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16044. m_Items[index] = value;
  16045. }
  16046. inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 GetAtUnchecked(il2cpp_array_size_t index) const
  16047. {
  16048. return m_Items[index];
  16049. }
  16050. inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  16051. {
  16052. return m_Items + index;
  16053. }
  16054. inline void SetAtUnchecked(il2cpp_array_size_t index, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 value)
  16055. {
  16056. m_Items[index] = value;
  16057. }
  16058. };
  16059. // SixLabors.ImageSharp.PixelFormats.NormalizedShort2[]
  16060. struct NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE : public RuntimeArray
  16061. {
  16062. public:
  16063. ALIGN_FIELD (8) NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 m_Items[1];
  16064. public:
  16065. inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 GetAt(il2cpp_array_size_t index) const
  16066. {
  16067. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16068. return m_Items[index];
  16069. }
  16070. inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * GetAddressAt(il2cpp_array_size_t index)
  16071. {
  16072. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16073. return m_Items + index;
  16074. }
  16075. inline void SetAt(il2cpp_array_size_t index, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 value)
  16076. {
  16077. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16078. m_Items[index] = value;
  16079. }
  16080. inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 GetAtUnchecked(il2cpp_array_size_t index) const
  16081. {
  16082. return m_Items[index];
  16083. }
  16084. inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  16085. {
  16086. return m_Items + index;
  16087. }
  16088. inline void SetAtUnchecked(il2cpp_array_size_t index, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 value)
  16089. {
  16090. m_Items[index] = value;
  16091. }
  16092. };
  16093. // SixLabors.ImageSharp.PixelFormats.NormalizedShort4[]
  16094. struct NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83 : public RuntimeArray
  16095. {
  16096. public:
  16097. ALIGN_FIELD (8) NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 m_Items[1];
  16098. public:
  16099. inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 GetAt(il2cpp_array_size_t index) const
  16100. {
  16101. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16102. return m_Items[index];
  16103. }
  16104. inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * GetAddressAt(il2cpp_array_size_t index)
  16105. {
  16106. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16107. return m_Items + index;
  16108. }
  16109. inline void SetAt(il2cpp_array_size_t index, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 value)
  16110. {
  16111. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16112. m_Items[index] = value;
  16113. }
  16114. inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 GetAtUnchecked(il2cpp_array_size_t index) const
  16115. {
  16116. return m_Items[index];
  16117. }
  16118. inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  16119. {
  16120. return m_Items + index;
  16121. }
  16122. inline void SetAtUnchecked(il2cpp_array_size_t index, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 value)
  16123. {
  16124. m_Items[index] = value;
  16125. }
  16126. };
  16127. // SixLabors.ImageSharp.PixelFormats.Rg32[]
  16128. struct Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E : public RuntimeArray
  16129. {
  16130. public:
  16131. ALIGN_FIELD (8) Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB m_Items[1];
  16132. public:
  16133. inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB GetAt(il2cpp_array_size_t index) const
  16134. {
  16135. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16136. return m_Items[index];
  16137. }
  16138. inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * GetAddressAt(il2cpp_array_size_t index)
  16139. {
  16140. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16141. return m_Items + index;
  16142. }
  16143. inline void SetAt(il2cpp_array_size_t index, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB value)
  16144. {
  16145. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16146. m_Items[index] = value;
  16147. }
  16148. inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB GetAtUnchecked(il2cpp_array_size_t index) const
  16149. {
  16150. return m_Items[index];
  16151. }
  16152. inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * GetAddressAtUnchecked(il2cpp_array_size_t index)
  16153. {
  16154. return m_Items + index;
  16155. }
  16156. inline void SetAtUnchecked(il2cpp_array_size_t index, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB value)
  16157. {
  16158. m_Items[index] = value;
  16159. }
  16160. };
  16161. // SixLabors.ImageSharp.PixelFormats.Rgb24[]
  16162. struct Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284 : public RuntimeArray
  16163. {
  16164. public:
  16165. ALIGN_FIELD (8) Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 m_Items[1];
  16166. public:
  16167. inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 GetAt(il2cpp_array_size_t index) const
  16168. {
  16169. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16170. return m_Items[index];
  16171. }
  16172. inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * GetAddressAt(il2cpp_array_size_t index)
  16173. {
  16174. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16175. return m_Items + index;
  16176. }
  16177. inline void SetAt(il2cpp_array_size_t index, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 value)
  16178. {
  16179. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16180. m_Items[index] = value;
  16181. }
  16182. inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 GetAtUnchecked(il2cpp_array_size_t index) const
  16183. {
  16184. return m_Items[index];
  16185. }
  16186. inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  16187. {
  16188. return m_Items + index;
  16189. }
  16190. inline void SetAtUnchecked(il2cpp_array_size_t index, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 value)
  16191. {
  16192. m_Items[index] = value;
  16193. }
  16194. };
  16195. // SixLabors.ImageSharp.PixelFormats.Rgb48[]
  16196. struct Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058 : public RuntimeArray
  16197. {
  16198. public:
  16199. ALIGN_FIELD (8) Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F m_Items[1];
  16200. public:
  16201. inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F GetAt(il2cpp_array_size_t index) const
  16202. {
  16203. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16204. return m_Items[index];
  16205. }
  16206. inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * GetAddressAt(il2cpp_array_size_t index)
  16207. {
  16208. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16209. return m_Items + index;
  16210. }
  16211. inline void SetAt(il2cpp_array_size_t index, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F value)
  16212. {
  16213. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16214. m_Items[index] = value;
  16215. }
  16216. inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F GetAtUnchecked(il2cpp_array_size_t index) const
  16217. {
  16218. return m_Items[index];
  16219. }
  16220. inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * GetAddressAtUnchecked(il2cpp_array_size_t index)
  16221. {
  16222. return m_Items + index;
  16223. }
  16224. inline void SetAtUnchecked(il2cpp_array_size_t index, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F value)
  16225. {
  16226. m_Items[index] = value;
  16227. }
  16228. };
  16229. // SixLabors.ImageSharp.PixelFormats.Rgba1010102[]
  16230. struct Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92 : public RuntimeArray
  16231. {
  16232. public:
  16233. ALIGN_FIELD (8) Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC m_Items[1];
  16234. public:
  16235. inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC GetAt(il2cpp_array_size_t index) const
  16236. {
  16237. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16238. return m_Items[index];
  16239. }
  16240. inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * GetAddressAt(il2cpp_array_size_t index)
  16241. {
  16242. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16243. return m_Items + index;
  16244. }
  16245. inline void SetAt(il2cpp_array_size_t index, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC value)
  16246. {
  16247. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16248. m_Items[index] = value;
  16249. }
  16250. inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC GetAtUnchecked(il2cpp_array_size_t index) const
  16251. {
  16252. return m_Items[index];
  16253. }
  16254. inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * GetAddressAtUnchecked(il2cpp_array_size_t index)
  16255. {
  16256. return m_Items + index;
  16257. }
  16258. inline void SetAtUnchecked(il2cpp_array_size_t index, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC value)
  16259. {
  16260. m_Items[index] = value;
  16261. }
  16262. };
  16263. // SixLabors.ImageSharp.PixelFormats.Rgba32[]
  16264. struct Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9 : public RuntimeArray
  16265. {
  16266. public:
  16267. ALIGN_FIELD (8) Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 m_Items[1];
  16268. public:
  16269. inline Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 GetAt(il2cpp_array_size_t index) const
  16270. {
  16271. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16272. return m_Items[index];
  16273. }
  16274. inline Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * GetAddressAt(il2cpp_array_size_t index)
  16275. {
  16276. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16277. return m_Items + index;
  16278. }
  16279. inline void SetAt(il2cpp_array_size_t index, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 value)
  16280. {
  16281. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16282. m_Items[index] = value;
  16283. }
  16284. inline Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 GetAtUnchecked(il2cpp_array_size_t index) const
  16285. {
  16286. return m_Items[index];
  16287. }
  16288. inline Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  16289. {
  16290. return m_Items + index;
  16291. }
  16292. inline void SetAtUnchecked(il2cpp_array_size_t index, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 value)
  16293. {
  16294. m_Items[index] = value;
  16295. }
  16296. };
  16297. // SixLabors.ImageSharp.PixelFormats.Rgba64[]
  16298. struct Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885 : public RuntimeArray
  16299. {
  16300. public:
  16301. ALIGN_FIELD (8) Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F m_Items[1];
  16302. public:
  16303. inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F GetAt(il2cpp_array_size_t index) const
  16304. {
  16305. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16306. return m_Items[index];
  16307. }
  16308. inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * GetAddressAt(il2cpp_array_size_t index)
  16309. {
  16310. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16311. return m_Items + index;
  16312. }
  16313. inline void SetAt(il2cpp_array_size_t index, Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F value)
  16314. {
  16315. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16316. m_Items[index] = value;
  16317. }
  16318. inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F GetAtUnchecked(il2cpp_array_size_t index) const
  16319. {
  16320. return m_Items[index];
  16321. }
  16322. inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * GetAddressAtUnchecked(il2cpp_array_size_t index)
  16323. {
  16324. return m_Items + index;
  16325. }
  16326. inline void SetAtUnchecked(il2cpp_array_size_t index, Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F value)
  16327. {
  16328. m_Items[index] = value;
  16329. }
  16330. };
  16331. // SixLabors.ImageSharp.PixelFormats.RgbaVector[]
  16332. struct RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4 : public RuntimeArray
  16333. {
  16334. public:
  16335. ALIGN_FIELD (8) RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 m_Items[1];
  16336. public:
  16337. inline RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 GetAt(il2cpp_array_size_t index) const
  16338. {
  16339. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16340. return m_Items[index];
  16341. }
  16342. inline RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * GetAddressAt(il2cpp_array_size_t index)
  16343. {
  16344. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16345. return m_Items + index;
  16346. }
  16347. inline void SetAt(il2cpp_array_size_t index, RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 value)
  16348. {
  16349. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16350. m_Items[index] = value;
  16351. }
  16352. inline RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 GetAtUnchecked(il2cpp_array_size_t index) const
  16353. {
  16354. return m_Items[index];
  16355. }
  16356. inline RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  16357. {
  16358. return m_Items + index;
  16359. }
  16360. inline void SetAtUnchecked(il2cpp_array_size_t index, RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 value)
  16361. {
  16362. m_Items[index] = value;
  16363. }
  16364. };
  16365. // SixLabors.ImageSharp.PixelFormats.Short2[]
  16366. struct Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0 : public RuntimeArray
  16367. {
  16368. public:
  16369. ALIGN_FIELD (8) Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 m_Items[1];
  16370. public:
  16371. inline Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 GetAt(il2cpp_array_size_t index) const
  16372. {
  16373. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16374. return m_Items[index];
  16375. }
  16376. inline Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * GetAddressAt(il2cpp_array_size_t index)
  16377. {
  16378. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16379. return m_Items + index;
  16380. }
  16381. inline void SetAt(il2cpp_array_size_t index, Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 value)
  16382. {
  16383. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16384. m_Items[index] = value;
  16385. }
  16386. inline Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 GetAtUnchecked(il2cpp_array_size_t index) const
  16387. {
  16388. return m_Items[index];
  16389. }
  16390. inline Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  16391. {
  16392. return m_Items + index;
  16393. }
  16394. inline void SetAtUnchecked(il2cpp_array_size_t index, Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 value)
  16395. {
  16396. m_Items[index] = value;
  16397. }
  16398. };
  16399. // SixLabors.ImageSharp.PixelFormats.Short4[]
  16400. struct Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5 : public RuntimeArray
  16401. {
  16402. public:
  16403. ALIGN_FIELD (8) Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C m_Items[1];
  16404. public:
  16405. inline Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C GetAt(il2cpp_array_size_t index) const
  16406. {
  16407. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16408. return m_Items[index];
  16409. }
  16410. inline Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * GetAddressAt(il2cpp_array_size_t index)
  16411. {
  16412. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16413. return m_Items + index;
  16414. }
  16415. inline void SetAt(il2cpp_array_size_t index, Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C value)
  16416. {
  16417. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16418. m_Items[index] = value;
  16419. }
  16420. inline Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C GetAtUnchecked(il2cpp_array_size_t index) const
  16421. {
  16422. return m_Items[index];
  16423. }
  16424. inline Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * GetAddressAtUnchecked(il2cpp_array_size_t index)
  16425. {
  16426. return m_Items + index;
  16427. }
  16428. inline void SetAtUnchecked(il2cpp_array_size_t index, Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C value)
  16429. {
  16430. m_Items[index] = value;
  16431. }
  16432. };
  16433. // System.Single[]
  16434. struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA : public RuntimeArray
  16435. {
  16436. public:
  16437. ALIGN_FIELD (8) float m_Items[1];
  16438. public:
  16439. inline float GetAt(il2cpp_array_size_t index) const
  16440. {
  16441. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16442. return m_Items[index];
  16443. }
  16444. inline float* GetAddressAt(il2cpp_array_size_t index)
  16445. {
  16446. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16447. return m_Items + index;
  16448. }
  16449. inline void SetAt(il2cpp_array_size_t index, float value)
  16450. {
  16451. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16452. m_Items[index] = value;
  16453. }
  16454. inline float GetAtUnchecked(il2cpp_array_size_t index) const
  16455. {
  16456. return m_Items[index];
  16457. }
  16458. inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
  16459. {
  16460. return m_Items + index;
  16461. }
  16462. inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
  16463. {
  16464. m_Items[index] = value;
  16465. }
  16466. };
  16467. // System.UInt64[]
  16468. struct UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2 : public RuntimeArray
  16469. {
  16470. public:
  16471. ALIGN_FIELD (8) uint64_t m_Items[1];
  16472. public:
  16473. inline uint64_t GetAt(il2cpp_array_size_t index) const
  16474. {
  16475. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16476. return m_Items[index];
  16477. }
  16478. inline uint64_t* GetAddressAt(il2cpp_array_size_t index)
  16479. {
  16480. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16481. return m_Items + index;
  16482. }
  16483. inline void SetAt(il2cpp_array_size_t index, uint64_t value)
  16484. {
  16485. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16486. m_Items[index] = value;
  16487. }
  16488. inline uint64_t GetAtUnchecked(il2cpp_array_size_t index) const
  16489. {
  16490. return m_Items[index];
  16491. }
  16492. inline uint64_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  16493. {
  16494. return m_Items + index;
  16495. }
  16496. inline void SetAtUnchecked(il2cpp_array_size_t index, uint64_t value)
  16497. {
  16498. m_Items[index] = value;
  16499. }
  16500. };
  16501. // System.Numerics.Vector4[]
  16502. struct Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F : public RuntimeArray
  16503. {
  16504. public:
  16505. ALIGN_FIELD (8) Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 m_Items[1];
  16506. public:
  16507. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 GetAt(il2cpp_array_size_t index) const
  16508. {
  16509. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16510. return m_Items[index];
  16511. }
  16512. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * GetAddressAt(il2cpp_array_size_t index)
  16513. {
  16514. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16515. return m_Items + index;
  16516. }
  16517. inline void SetAt(il2cpp_array_size_t index, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  16518. {
  16519. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  16520. m_Items[index] = value;
  16521. }
  16522. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 GetAtUnchecked(il2cpp_array_size_t index) const
  16523. {
  16524. return m_Items[index];
  16525. }
  16526. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  16527. {
  16528. return m_Items + index;
  16529. }
  16530. inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  16531. {
  16532. m_Items[index] = value;
  16533. }
  16534. };
  16535. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Span()
  16536. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Memory_1_get_Span_m9F1615980AEE7778E4505BBCC85766B617DA36A8_gshared_inline (Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 * __this, const RuntimeMethod* method);
  16537. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Pin()
  16538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m76EA929A2B0D818C77A8999214F9531714533461_gshared (Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 * __this, const RuntimeMethod* method);
  16539. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Span()
  16540. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Memory_1_get_Span_m5E89A7E2251246059E8C98FF126274BA659DC905_gshared_inline (Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 * __this, const RuntimeMethod* method);
  16541. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Pin()
  16542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mE4098457A3A8528A3E29766C3A2B722458F058F3_gshared (Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 * __this, const RuntimeMethod* method);
  16543. // System.Span`1<!0> System.Memory`1<System.Int32>::get_Span()
  16544. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Memory_1_get_Span_mFDEE054DB28FF025ABEC6F2FA5D78EF400C6F33C_gshared_inline (Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 * __this, const RuntimeMethod* method);
  16545. // System.Buffers.MemoryHandle System.Memory`1<System.Int32>::Pin()
  16546. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m943757262B8BB7971D4565B9457CDEFE2A72066A_gshared (Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 * __this, const RuntimeMethod* method);
  16547. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.L16>::get_Span()
  16548. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Memory_1_get_Span_mD32F59C9C0808A1FCE36BA139C5D86C9BAEB9A0E_gshared_inline (Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA * __this, const RuntimeMethod* method);
  16549. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.L16>::Pin()
  16550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mA77B9B3B904C81D6A729071EE32F30EAE3099818_gshared (Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA * __this, const RuntimeMethod* method);
  16551. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.L8>::get_Span()
  16552. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Memory_1_get_Span_mCA6E88D322DD2591AFEE8CBCD9685908D16D55CA_gshared_inline (Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 * __this, const RuntimeMethod* method);
  16553. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.L8>::Pin()
  16554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m276781207D51FB4A8AB4EA1F4C40ED1E1805CC11_gshared (Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 * __this, const RuntimeMethod* method);
  16555. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.La16>::get_Span()
  16556. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Memory_1_get_Span_m8D5160C323BFB484056F38085DF3E824C2D57CBA_gshared_inline (Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C * __this, const RuntimeMethod* method);
  16557. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.La16>::Pin()
  16558. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB94B09404AFAF00E45CB50991A6F8DF0484A8B9F_gshared (Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C * __this, const RuntimeMethod* method);
  16559. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.La32>::get_Span()
  16560. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Memory_1_get_Span_m958EAA480503F75F0EC7EDBAEF3B048549F7DCC5_gshared_inline (Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 * __this, const RuntimeMethod* method);
  16561. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.La32>::Pin()
  16562. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m910DB842BDC1A96F710806011CE73FE889FECB75_gshared (Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 * __this, const RuntimeMethod* method);
  16563. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::get_Span()
  16564. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 Memory_1_get_Span_m7C98D2C69D5A23BC59E8A2B8DF6DCFA5204B9FF4_gshared_inline (Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 * __this, const RuntimeMethod* method);
  16565. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Pin()
  16566. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB000515DDF2F0962E07F2847D61AC568B7829C18_gshared (Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 * __this, const RuntimeMethod* method);
  16567. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::get_Span()
  16568. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Memory_1_get_Span_mCCF5F95757486690E4301B8FB4D701878EC9FD71_gshared_inline (Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 * __this, const RuntimeMethod* method);
  16569. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Pin()
  16570. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m3B9934F01EA823063646E869DD0E8A38C7F2552C_gshared (Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 * __this, const RuntimeMethod* method);
  16571. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::get_Span()
  16572. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Memory_1_get_Span_m8AFFF6329B68FCB5CAF4F3EB1DEA3EEB9A3204DD_gshared_inline (Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 * __this, const RuntimeMethod* method);
  16573. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Pin()
  16574. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m650AC09A9748088E46A1FEE835DBF86D43C643FA_gshared (Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 * __this, const RuntimeMethod* method);
  16575. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::get_Span()
  16576. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8F2820222127FA3555803F54498E9275CE67C798 Memory_1_get_Span_mDDCF604A4BA27A137AA365617C79A1733D5B81B3_gshared_inline (Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D * __this, const RuntimeMethod* method);
  16577. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Pin()
  16578. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mDBA575D6C5AB18155606D0DF0CA8F3E58174233C_gshared (Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D * __this, const RuntimeMethod* method);
  16579. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rg32>::get_Span()
  16580. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Memory_1_get_Span_m4CFD556E50CCA17C44D7A25D42C3D28CAC185C5A_gshared_inline (Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 * __this, const RuntimeMethod* method);
  16581. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rg32>::Pin()
  16582. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m4B5BDA6B0EB70077756BB2CB6B26B61C37DBA7FE_gshared (Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 * __this, const RuntimeMethod* method);
  16583. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::get_Span()
  16584. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Memory_1_get_Span_m1B9B7F85545D9ED51CC39CDBB7B1651D6AC9A8C8_gshared_inline (Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 * __this, const RuntimeMethod* method);
  16585. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::Pin()
  16586. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m8FAB0C7D836074F97329FEC4FE5A5EEE5AEC0EC1_gshared (Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 * __this, const RuntimeMethod* method);
  16587. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::get_Span()
  16588. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Memory_1_get_Span_m632BF36ABCAD3CE1380B72401C73725FB298815E_gshared_inline (Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B * __this, const RuntimeMethod* method);
  16589. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::Pin()
  16590. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB03CB63AF1325608CA516BDE5171AFAE4E9ABB72_gshared (Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B * __this, const RuntimeMethod* method);
  16591. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::get_Span()
  16592. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Memory_1_get_Span_m57A8C50F78B6C4336F64EF029D932985F4B1B41F_gshared_inline (Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF * __this, const RuntimeMethod* method);
  16593. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Pin()
  16594. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m47836505079456F456922BC5F4099FB2248C45F2_gshared (Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF * __this, const RuntimeMethod* method);
  16595. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::get_Span()
  16596. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 Memory_1_get_Span_mA3EE97109B13FAAEA7AFE088C36D9DA0EBB63F5A_gshared_inline (Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 * __this, const RuntimeMethod* method);
  16597. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::Pin()
  16598. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mC419FA618F27DA327BFA229D30833EA2A4F6F849_gshared (Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 * __this, const RuntimeMethod* method);
  16599. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::get_Span()
  16600. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A Memory_1_get_Span_mF72A0CA001406B87A6198D0D48D20CCFB74F6F22_gshared_inline (Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E * __this, const RuntimeMethod* method);
  16601. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::Pin()
  16602. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m7C48FA3AD1AC6E2F81D2187F060B1667F6722D41_gshared (Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E * __this, const RuntimeMethod* method);
  16603. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::get_Span()
  16604. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 Memory_1_get_Span_mC479D7BD7E796714A032F4D547CECC93B6432803_gshared_inline (Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA * __this, const RuntimeMethod* method);
  16605. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Pin()
  16606. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mD96D9C46A3D0F01723F4867912B56E1E7066525D_gshared (Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA * __this, const RuntimeMethod* method);
  16607. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Short2>::get_Span()
  16608. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 Memory_1_get_Span_mE895A6825E1719D57E3E518098F1807BB8E5FA88_gshared_inline (Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B * __this, const RuntimeMethod* method);
  16609. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Short2>::Pin()
  16610. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mC4DDE6E0EF13C25ED3234A33D41F01CC4FA64267_gshared (Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B * __this, const RuntimeMethod* method);
  16611. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Short4>::get_Span()
  16612. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 Memory_1_get_Span_m5AC349A4B8685574C9907D96D95E2CA542B56348_gshared_inline (Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE * __this, const RuntimeMethod* method);
  16613. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Short4>::Pin()
  16614. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m296F0A0FCBFC467B1CC888496AB2243CA5682BE6_gshared (Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE * __this, const RuntimeMethod* method);
  16615. // System.Span`1<!0> System.Memory`1<System.Single>::get_Span()
  16616. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 Memory_1_get_Span_m928F551E59E8B11542D25F22BFBCB34260C42A5B_gshared_inline (Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 * __this, const RuntimeMethod* method);
  16617. // System.Buffers.MemoryHandle System.Memory`1<System.Single>::Pin()
  16618. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m334E26209F8F51E66CE190602466FAA43BF0ED3B_gshared (Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 * __this, const RuntimeMethod* method);
  16619. // System.Span`1<!0> System.Memory`1<System.UInt64>::get_Span()
  16620. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED Memory_1_get_Span_mFBD4C50F5891247686AFEE9A038870E21940A241_gshared_inline (Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA * __this, const RuntimeMethod* method);
  16621. // System.Buffers.MemoryHandle System.Memory`1<System.UInt64>::Pin()
  16622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m9E9543E279B03D753551DB320105B8548AAEF8F6_gshared (Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA * __this, const RuntimeMethod* method);
  16623. // System.Span`1<!0> System.Memory`1<System.Numerics.Vector4>::get_Span()
  16624. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_gshared_inline (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 * __this, const RuntimeMethod* method);
  16625. // System.Buffers.MemoryHandle System.Memory`1<System.Numerics.Vector4>::Pin()
  16626. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m56B8322C7D694E059C0BE430411297B566C626AD_gshared (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 * __this, const RuntimeMethod* method);
  16627. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::.ctor(T[])
  16628. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m4BD019E4EF67331E66E2E0BCBCD8E35537932B07_gshared_inline (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* ___array0, const RuntimeMethod* method);
  16629. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  16630. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mB280243C653B8929DEDCC27F9886724F61DAF84A_gshared_inline (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  16631. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::.ctor(System.Object,System.Int32,System.Int32)
  16632. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m5B56C41F2E5A97820437BB7E480C9A7D3ED2123B_gshared_inline (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16633. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::get_Length()
  16634. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m5845DF3364C9F81F64907D401939C96FCDA83EF6_gshared (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, const RuntimeMethod* method);
  16635. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::get_Span()
  16636. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 Memory_1_get_Span_m6E246BB1CB6AF4EBB1AA5C3972440FE13D951E73_gshared_inline (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, const RuntimeMethod* method);
  16637. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::ToString()
  16638. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mC55AAC4236A27968BA43D1011760BB98E7D9DB9F_gshared (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, const RuntimeMethod* method);
  16639. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::Slice(System.Int32,System.Int32)
  16640. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 Memory_1_Slice_m3B2C045ACD42BE34AA29765AD295563C82D48F3A_gshared_inline (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16641. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::Slice(System.Int32,System.Int32)
  16642. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 Span_1_Slice_m288451D99A0C04789A89013497F09D005ABB3EB3_gshared_inline (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16643. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  16644. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mBF8E2261525660311F01BB42DB1484A543188710_gshared_inline (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 * __this, Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  16645. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::.ctor(T[],System.Int32,System.Int32)
  16646. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mFC92B6EA84703295E5C992AD51C381F82E13E825_gshared_inline (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 * __this, MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16647. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::Pin()
  16648. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB74F7B4FA7EA6B33122557230FE599192ED88A48_gshared (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, const RuntimeMethod* method);
  16649. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::Equals(System.ReadOnlyMemory`1<T>)
  16650. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m6227640F022B42F32F61A08754D6146820F58651_gshared (ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 * __this, ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 ___other0, const RuntimeMethod* method);
  16651. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::Equals(System.Memory`1<T>)
  16652. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mC634D611FC0724937C32E391059D439D2C8BE6B1_gshared (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 ___other0, const RuntimeMethod* method);
  16653. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::Equals(System.Object)
  16654. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mC4A5BC7D9D5F7B4CC3764D5BD84EA329188007FA_gshared (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16655. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::GetHashCode()
  16656. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m7571129F33A73675BE95D2249C9337C121E31E81_gshared (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, const RuntimeMethod* method);
  16657. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::.ctor(T[])
  16658. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mD2AE178CE2141D8433A6D50EFCB9E443FCB1929B_gshared_inline (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* ___array0, const RuntimeMethod* method);
  16659. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  16660. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mEA76D34177703D7782177804A054D992621049F8_gshared_inline (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  16661. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::.ctor(System.Object,System.Int32,System.Int32)
  16662. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m3A0323700B5010086E7B9B90C0F20CE2AAE50B5A_gshared_inline (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16663. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::get_Length()
  16664. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m6FCF24F8B02D8988CB83EE8F1B7D81D0698D4FDF_gshared (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, const RuntimeMethod* method);
  16665. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::get_Span()
  16666. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 Memory_1_get_Span_m412E53E44777DB171B84121BE3749DD9A3AC45C4_gshared_inline (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, const RuntimeMethod* method);
  16667. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::ToString()
  16668. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m138314FDE5930D5CA0BBCB5817174357FF3E9FF3_gshared (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, const RuntimeMethod* method);
  16669. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::Slice(System.Int32,System.Int32)
  16670. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 Memory_1_Slice_mD8FCF6A554D0D9E74E8ADDBA111A88548972F6B0_gshared_inline (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16671. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::Slice(System.Int32,System.Int32)
  16672. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 Span_1_Slice_m5BC5FCB3DDA42A6AD8932A0CE97503C22E92A37E_gshared_inline (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16673. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  16674. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m76A459347E42D6C85CDBB4FAE2BFBF9739527395_gshared_inline (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 * __this, Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  16675. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::.ctor(T[],System.Int32,System.Int32)
  16676. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m72FA57123AC926D959E7CF8B91921FDBE7488EA2_gshared_inline (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 * __this, MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16677. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::Pin()
  16678. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m0385AD78BDB0A64DE83362B535DB393A2D80E573_gshared (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, const RuntimeMethod* method);
  16679. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::Equals(System.ReadOnlyMemory`1<T>)
  16680. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m10D28CEF1FAA60D0D204EE69E2B18D2DCDC3B968_gshared (ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA * __this, ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA ___other0, const RuntimeMethod* method);
  16681. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::Equals(System.Memory`1<T>)
  16682. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mF98E9B7748617DCA68072CB73B465A0EA15735D1_gshared (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 ___other0, const RuntimeMethod* method);
  16683. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::Equals(System.Object)
  16684. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m4A98FDA1690E9AD447508F077B2EA4EFB0944F79_gshared (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16685. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::GetHashCode()
  16686. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mA3A15C4DA16DB87FF383C3089F0340D45B4ABB40_gshared (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, const RuntimeMethod* method);
  16687. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::.ctor(T[])
  16688. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m65E44C2A3E13D8528DA5BC2B467BA0E061CAEBA2_gshared_inline (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* ___array0, const RuntimeMethod* method);
  16689. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  16690. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m76E92B12A7061D200AC616D311505B0831E378B5_gshared_inline (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  16691. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::.ctor(System.Object,System.Int32,System.Int32)
  16692. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m5AAFE4B550598FBFF53C1AC6D3594FA671394496_gshared_inline (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16693. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::get_Length()
  16694. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m638EFFAEF397E9218D2A26352588FDF6A24D453B_gshared (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, const RuntimeMethod* method);
  16695. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::get_Span()
  16696. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB Memory_1_get_Span_m4DA76533B995EE28A7676D5C4B5C1F8AB7EDB918_gshared_inline (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, const RuntimeMethod* method);
  16697. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::ToString()
  16698. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mF23FB37471A63EF0D2056D0BFABCE8B2FEE678FA_gshared (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, const RuntimeMethod* method);
  16699. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::Slice(System.Int32,System.Int32)
  16700. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 Memory_1_Slice_mE806C8B0FD01188372A74EEA10C5C39E9F9BB6B7_gshared_inline (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16701. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::Slice(System.Int32,System.Int32)
  16702. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB Span_1_Slice_m92D3200B2FE0244C8D93BDF54F1F93400068655F_gshared_inline (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16703. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  16704. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mA1903EF6CE670231C22DFF698ABC45DC1ADF525E_gshared_inline (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB * __this, Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  16705. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::.ctor(T[],System.Int32,System.Int32)
  16706. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m70C0B53515861E717BA01754506A6348CE4EED26_gshared_inline (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB * __this, MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16707. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::Pin()
  16708. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB4836D93C6E4F4F20C2448322F7C51041A5B45D1_gshared (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, const RuntimeMethod* method);
  16709. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::Equals(System.ReadOnlyMemory`1<T>)
  16710. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_mE554F489FF7A64D6D570EE330E0C8DA431D33F78_gshared (ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 * __this, ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 ___other0, const RuntimeMethod* method);
  16711. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::Equals(System.Memory`1<T>)
  16712. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mCB3E8BCFB145DDE281C4D665F87B225843BAF0B6_gshared (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 ___other0, const RuntimeMethod* method);
  16713. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::Equals(System.Object)
  16714. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mD4A8175B4B9D94FCA567305FF269319736C96868_gshared (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16715. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::GetHashCode()
  16716. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mE088CDBB96A0589E29F73C3C2E66B2DB2704ACA4_gshared (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, const RuntimeMethod* method);
  16717. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::.ctor(T[])
  16718. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mF33B4E1E530C56B98E4DB98BFC3212C315D54AFC_gshared_inline (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* ___array0, const RuntimeMethod* method);
  16719. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  16720. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mD25123D5DFE6CEE66E0B07DA0A653E535F0266D0_gshared_inline (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  16721. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::.ctor(System.Object,System.Int32,System.Int32)
  16722. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mCDF3AD894D3E5C7E14C2163E61D1FD82A29B53F4_gshared_inline (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16723. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::get_Length()
  16724. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mD4CF023170168B888C3FBB115D24D896EA8A9B3A_gshared (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, const RuntimeMethod* method);
  16725. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::get_Span()
  16726. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 Memory_1_get_Span_m29A733B0C8D0BBBCDC79AD584AC1AE3C48BAE718_gshared_inline (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, const RuntimeMethod* method);
  16727. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::ToString()
  16728. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m0FA4BD32A28BDF5F3710885B9D73359A2C0065F9_gshared (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, const RuntimeMethod* method);
  16729. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::Slice(System.Int32,System.Int32)
  16730. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 Memory_1_Slice_m111A14FF8F908403B9932327D7F3C7CA92D62F18_gshared_inline (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16731. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::Slice(System.Int32,System.Int32)
  16732. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 Span_1_Slice_m9C4A54F7B0F1BE9D93FB7368E3E952C52D151195_gshared_inline (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16733. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  16734. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m1E82FD3266D66560548BB5E2042BCF8AAB42966C_gshared_inline (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 * __this, Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  16735. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::.ctor(T[],System.Int32,System.Int32)
  16736. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mFDC6EBE2BBCE77CA42D8C4F154230476D9D24C79_gshared_inline (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 * __this, MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16737. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::Pin()
  16738. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m409287C84C0C68BEA02E156592D41086A7A3FA0F_gshared (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, const RuntimeMethod* method);
  16739. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::Equals(System.ReadOnlyMemory`1<T>)
  16740. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_mF621457EB5D41A34B75DE86000DABD6A6C725938_gshared (ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 * __this, ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 ___other0, const RuntimeMethod* method);
  16741. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::Equals(System.Memory`1<T>)
  16742. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mD6C2303F40A5B27C9C941F47CE7ED79C3BFBA302_gshared (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 ___other0, const RuntimeMethod* method);
  16743. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::Equals(System.Object)
  16744. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mC9FB2C7799C8A8FB9F5CD141DFA9E44F4E81859F_gshared (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16745. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::GetHashCode()
  16746. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mDC72986FE996CE5567E73CD914D3B71955E9987B_gshared (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, const RuntimeMethod* method);
  16747. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::.ctor(T[])
  16748. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m6D02F83E45B32B54561F097895526779EF5A7C55_gshared_inline (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* ___array0, const RuntimeMethod* method);
  16749. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  16750. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m90F4DCC14414371332A599DAE4335E340608B93B_gshared_inline (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  16751. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::.ctor(System.Object,System.Int32,System.Int32)
  16752. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mFDF005852E356FF1435ABD93022D2AAA8C7E3B1B_gshared_inline (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16753. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::get_Length()
  16754. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m42839CB526829E3486FF2C8A9406A78D61C26E4E_gshared (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, const RuntimeMethod* method);
  16755. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::get_Span()
  16756. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 Memory_1_get_Span_m513C6AA35816D014CAFA485558557B9564F8A677_gshared_inline (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, const RuntimeMethod* method);
  16757. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::ToString()
  16758. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m677CFF9E21FE9C57890BF9FEE7BAEEA53ABE6ED1_gshared (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, const RuntimeMethod* method);
  16759. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::Slice(System.Int32,System.Int32)
  16760. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tF6B004411E05421516F33EC7213A5117F222236B Memory_1_Slice_m4765F4C9B83D50EB820661E58F1D30FF3A135139_gshared_inline (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16761. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::Slice(System.Int32,System.Int32)
  16762. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 Span_1_Slice_m583E37C3A1A51A3CC300E1DD7B6F54AD08E1FF1D_gshared_inline (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16763. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  16764. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mBE1197315280CC8050CDF6BCEDD84BE02BB6A888_gshared_inline (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 * __this, Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  16765. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::.ctor(T[],System.Int32,System.Int32)
  16766. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mEFDFA1A10935575986A643D53C03CA2A598116B9_gshared_inline (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 * __this, MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16767. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::Pin()
  16768. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m559307B5135C732D89AF69B81718D7767FA2B0C6_gshared (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, const RuntimeMethod* method);
  16769. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::Equals(System.ReadOnlyMemory`1<T>)
  16770. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m24E12B83D1FD327AE96E8E1E6A8E96B62ACEFA49_gshared (ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C * __this, ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C ___other0, const RuntimeMethod* method);
  16771. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::Equals(System.Memory`1<T>)
  16772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mCDCF3C98AE9658383616A1B362705B2ACC277351_gshared (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, Memory_1_tF6B004411E05421516F33EC7213A5117F222236B ___other0, const RuntimeMethod* method);
  16773. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::Equals(System.Object)
  16774. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m71B4B470F630ECE0844EBE78C9C89E74CEC8120B_gshared (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16775. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::GetHashCode()
  16776. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m776416C7F951185976FE1ADA69A0C3627C226DAE_gshared (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, const RuntimeMethod* method);
  16777. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::.ctor(T[])
  16778. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mA7C38D265B81C673D74C775DC9165002598C0331_gshared_inline (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* ___array0, const RuntimeMethod* method);
  16779. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  16780. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m9DC9C6FA4171ADEEAE2CA9A966118BC525B3BCE9_gshared_inline (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  16781. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::.ctor(System.Object,System.Int32,System.Int32)
  16782. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mD0E61EDEEDA3514F6B2FAF7E58E3C41F16B2D1B4_gshared_inline (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16783. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::get_Length()
  16784. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m905105CD1B551A1ABA53C3AF02F44FAC776DDBBA_gshared (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, const RuntimeMethod* method);
  16785. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::get_Span()
  16786. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB Memory_1_get_Span_mD512EAA0DB3843D018737D2E931F5450B898F26E_gshared_inline (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, const RuntimeMethod* method);
  16787. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::ToString()
  16788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mDC40703B1B393F0DF25E8B96FA2E68E4F49D03A6_gshared (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, const RuntimeMethod* method);
  16789. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::Slice(System.Int32,System.Int32)
  16790. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A Memory_1_Slice_m73030FF47E2BCC359EBB78C077B6F41CE369E9A1_gshared_inline (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16791. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::Slice(System.Int32,System.Int32)
  16792. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB Span_1_Slice_m72C9C3DE110BA9A171BDB97A8430A8AB5514B58E_gshared_inline (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16793. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  16794. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m799B3945AE0163FEB62A16B981D3BC6D9B606267_gshared_inline (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB * __this, Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  16795. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::.ctor(T[],System.Int32,System.Int32)
  16796. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mCEC50ED846C94B388401CB20126CD6B14DA81320_gshared_inline (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB * __this, MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16797. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::Pin()
  16798. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mBF7C2FFE8488A84590585FF232BC2067DA8C6509_gshared (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, const RuntimeMethod* method);
  16799. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::Equals(System.ReadOnlyMemory`1<T>)
  16800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_mFB7A456C620E1B5F3C99F271B983677DE39E2B9F_gshared (ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 * __this, ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 ___other0, const RuntimeMethod* method);
  16801. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::Equals(System.Memory`1<T>)
  16802. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m2B6E3FB78E2E23BDB4AC08989E946B0E57F471D1_gshared (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A ___other0, const RuntimeMethod* method);
  16803. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::Equals(System.Object)
  16804. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m06F9BC0C1F27623B32BA5E6C2D27A4D41E5F2DEF_gshared (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16805. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::GetHashCode()
  16806. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mA916031486D318A9CAD69AEAA761D9CBE9060643_gshared (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, const RuntimeMethod* method);
  16807. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::.ctor(T[])
  16808. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mCF6F435A4F611221D7E9A38A63B64845F961686D_gshared_inline (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* ___array0, const RuntimeMethod* method);
  16809. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  16810. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mC8458DFA89FE09AC11445D2D2414577F75FCC7B2_gshared_inline (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  16811. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::.ctor(System.Object,System.Int32,System.Int32)
  16812. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m390F15E9AC30E54361A19A7927B08E2B610959D8_gshared_inline (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16813. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::get_Length()
  16814. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m6999BE227285E55DCBC50E323B348A617A55D2C5_gshared (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, const RuntimeMethod* method);
  16815. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::get_Span()
  16816. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B Memory_1_get_Span_m0210D4518A5281D70C05DDF4E6AEDE0E8FE4F353_gshared_inline (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, const RuntimeMethod* method);
  16817. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::ToString()
  16818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m062C9ED38578A02D8A6E8059344105ED1EF1CFD9_gshared (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, const RuntimeMethod* method);
  16819. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::Slice(System.Int32,System.Int32)
  16820. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB Memory_1_Slice_m8BB6DDD32DB55BBB4C857B6840EB3526380542CB_gshared_inline (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16821. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::Slice(System.Int32,System.Int32)
  16822. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B Span_1_Slice_mE61FCC5BD43A3A95CCED4A05EE3C16E0EF7BAD78_gshared_inline (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16823. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  16824. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m88B5404FE5DF5C735AFFD3B51C0C54A6CD3FA9A8_gshared_inline (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B * __this, Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  16825. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::.ctor(T[],System.Int32,System.Int32)
  16826. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mA0FD6228200909E7EB91F31A2330096F4DA4023D_gshared_inline (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B * __this, MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16827. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::Pin()
  16828. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m4C05D671FB7BB551B9E04AE8FC3354C09CFB90A1_gshared (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, const RuntimeMethod* method);
  16829. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::Equals(System.ReadOnlyMemory`1<T>)
  16830. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m978E01325EE7A6B4E793F752833372EFFAADCB76_gshared (ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 * __this, ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 ___other0, const RuntimeMethod* method);
  16831. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::Equals(System.Memory`1<T>)
  16832. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mA678D44B5D7DF1AEC3EEC129A4EF058FF81F179E_gshared (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB ___other0, const RuntimeMethod* method);
  16833. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::Equals(System.Object)
  16834. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mF77EDE03B442172DE37B715B2F8FDDA3CD595A0F_gshared (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16835. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::GetHashCode()
  16836. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m9C73FE942A7E098E681307F678EE380A953DD4B0_gshared (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, const RuntimeMethod* method);
  16837. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::.ctor(T[])
  16838. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mFD45BAA62E7CCD1849FFEBD7B28634F44152F0A4_gshared_inline (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* ___array0, const RuntimeMethod* method);
  16839. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  16840. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m8E0DA17D31C10262ED6DA31A04FCEAFC0A145609_gshared_inline (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  16841. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::.ctor(System.Object,System.Int32,System.Int32)
  16842. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m247CCF8DB3C33C683EC354044C417149723F19EC_gshared_inline (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16843. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::get_Length()
  16844. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mCCBFE3912C75510F20022AB4F892CD7BB437D39A_gshared (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, const RuntimeMethod* method);
  16845. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::get_Span()
  16846. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 Memory_1_get_Span_mB11748532CEDEDB04FA2DAE1E2765CD8326A52C5_gshared_inline (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, const RuntimeMethod* method);
  16847. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::ToString()
  16848. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m032ED3AA9FB174281523BDC205D7C747CAD1FDA6_gshared (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, const RuntimeMethod* method);
  16849. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::Slice(System.Int32,System.Int32)
  16850. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E Memory_1_Slice_m006AC50FC31BC91814417EF81A8B685FE424483F_gshared_inline (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16851. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::Slice(System.Int32,System.Int32)
  16852. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 Span_1_Slice_m989617006FB0E939EC97B691F43D1E39BA8D2CD9_gshared_inline (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16853. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  16854. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m61E364849080A5BF51972965A0BEA13A8CD03A0F_gshared_inline (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 * __this, Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  16855. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::.ctor(T[],System.Int32,System.Int32)
  16856. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m7F5AC11E1775BEA68C04FEB8BD05C572D676101B_gshared_inline (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 * __this, MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16857. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::Pin()
  16858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF016CB3B4ED152CB7A599CC0A0408B6835F24658_gshared (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, const RuntimeMethod* method);
  16859. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::Equals(System.ReadOnlyMemory`1<T>)
  16860. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_mD2B7976F5EFB9A9DC9939F757A53DD648A4933BD_gshared (ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED * __this, ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED ___other0, const RuntimeMethod* method);
  16861. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::Equals(System.Memory`1<T>)
  16862. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m19259E8A4F18C5B482641518B15714E15E4413BE_gshared (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E ___other0, const RuntimeMethod* method);
  16863. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::Equals(System.Object)
  16864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m503768290E0AD9224013FA4EE838D32F55DC17A0_gshared (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16865. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::GetHashCode()
  16866. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m8947D798069FFA32E981E8AAD0D55E256DAAC070_gshared (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, const RuntimeMethod* method);
  16867. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::.ctor(T[])
  16868. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m632EA7D26EA93B3C599DE50A206E830E49FCFB03_gshared_inline (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* ___array0, const RuntimeMethod* method);
  16869. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  16870. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m3E72DBE254B192CBD354578F3F9F0A43AFA8DEE9_gshared_inline (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  16871. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::.ctor(System.Object,System.Int32,System.Int32)
  16872. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mB8F06B0BB712A329F69AC0A59B68D82B120029AD_gshared_inline (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16873. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::get_Length()
  16874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m8843FCFC2512F53727D6AC1ED088334C12922701_gshared (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, const RuntimeMethod* method);
  16875. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::get_Span()
  16876. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 Memory_1_get_Span_m51AC5AB5D333B97F0995E93653A1F1C54E295B1F_gshared_inline (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, const RuntimeMethod* method);
  16877. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::ToString()
  16878. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m907E41A9C373F054E74F6BE5304839E53537C6B6_gshared (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, const RuntimeMethod* method);
  16879. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::Slice(System.Int32,System.Int32)
  16880. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 Memory_1_Slice_mEF266DAE55C2429E34D28E9613CF44746F08D61C_gshared_inline (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16881. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::Slice(System.Int32,System.Int32)
  16882. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 Span_1_Slice_m9F36D735366649E805C0DA7126BC3F85D125BEF1_gshared_inline (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16883. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  16884. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m7D72297192787A6CC88566841A332EAD8EC74FA6_gshared_inline (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 * __this, Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  16885. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::.ctor(T[],System.Int32,System.Int32)
  16886. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m409D9607F4481E415BF57A625EE5EE0EDAEAB8FD_gshared_inline (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 * __this, MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16887. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::Pin()
  16888. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m2A8844D0153306B7262637EFE56A5362C97A8C52_gshared (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, const RuntimeMethod* method);
  16889. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::Equals(System.ReadOnlyMemory`1<T>)
  16890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_mBA6B1E8F6AF2C91E5B4F94A2D55F36005AEE7AFB_gshared (ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 * __this, ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 ___other0, const RuntimeMethod* method);
  16891. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::Equals(System.Memory`1<T>)
  16892. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m524911345D6941F0EF0DC8919EC19F2EBB867A12_gshared (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 ___other0, const RuntimeMethod* method);
  16893. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::Equals(System.Object)
  16894. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mAF7F2791F2EBDD72CA3FC1CEFC6A4617874B9616_gshared (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16895. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::GetHashCode()
  16896. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mDD33FA3A7E75B944D007BD6B00E504EEB5E8840F_gshared (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, const RuntimeMethod* method);
  16897. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::.ctor(T[])
  16898. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m8445791C1817251B55C27FBBDD3C5FDE5E804F1D_gshared_inline (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* ___array0, const RuntimeMethod* method);
  16899. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  16900. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m9CAF2EF94F727B4854D8990B628037AAF164DA36_gshared_inline (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  16901. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::.ctor(System.Object,System.Int32,System.Int32)
  16902. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mDF9B4FC09FFC30BAE7BD9FC53E32C1800AD13BAF_gshared_inline (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16903. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::get_Length()
  16904. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mB2EE7F30043A6FBE993965026722F6D6B1FE5C6F_gshared (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, const RuntimeMethod* method);
  16905. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::get_Span()
  16906. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 Memory_1_get_Span_m0FB02995CC48F8ED8A213EFD4F4D59AA582E7F27_gshared_inline (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, const RuntimeMethod* method);
  16907. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::ToString()
  16908. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mB2C99A426DFD5BCC045B3652D3BB38BBBCDF0D16_gshared (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, const RuntimeMethod* method);
  16909. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::Slice(System.Int32,System.Int32)
  16910. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 Memory_1_Slice_m73FC503F25D3FFC384AA201302132EE5809BC946_gshared_inline (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16911. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::Slice(System.Int32,System.Int32)
  16912. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 Span_1_Slice_mB886B6872ED2414038014150DEC21649BC10DC32_gshared_inline (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16913. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  16914. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC39CCC369F9B7C241A64A4118F06B4EB11E4610B_gshared_inline (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 * __this, Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  16915. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::.ctor(T[],System.Int32,System.Int32)
  16916. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3EB09D1C88B12506D2BEB5CF75FA480E7A2A5B59_gshared_inline (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 * __this, MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16917. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::Pin()
  16918. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m84453A2AAB5E28A11517CB2C354E44B44903B4EE_gshared (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, const RuntimeMethod* method);
  16919. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::Equals(System.ReadOnlyMemory`1<T>)
  16920. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_mAD4F91CF906EAC001DF9DDEDC193FB8AB6CAB676_gshared (ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 * __this, ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 ___other0, const RuntimeMethod* method);
  16921. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::Equals(System.Memory`1<T>)
  16922. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m93CCE6C7AC0767FD347E6DB9DEFAAB0D17F2E70D_gshared (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 ___other0, const RuntimeMethod* method);
  16923. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::Equals(System.Object)
  16924. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m1E017A50E0ABF29333A46706A9E8670DE8E8F4F0_gshared (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16925. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::GetHashCode()
  16926. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m7EBBB20EB2B62E00A8FE5B635999E47C9058F18E_gshared (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, const RuntimeMethod* method);
  16927. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::.ctor(T[])
  16928. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mCBA6B90D747AC78D9164F0A317FEB7C345C0624C_gshared_inline (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* ___array0, const RuntimeMethod* method);
  16929. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  16930. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m57E6C53708CA26630E507C9CE672C5101BB56A73_gshared_inline (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  16931. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::.ctor(System.Object,System.Int32,System.Int32)
  16932. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m087A0F36E21C788A2E47EAA5E033C0BE57D0A90C_gshared_inline (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16933. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::get_Length()
  16934. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mA26702305E14A07A0131AD5C21E0A35E96F9E73A_gshared (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, const RuntimeMethod* method);
  16935. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::get_Span()
  16936. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 Memory_1_get_Span_m699631B6A1091B853B63729420AC12D9F80AA50F_gshared_inline (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, const RuntimeMethod* method);
  16937. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::ToString()
  16938. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mD3AE9BFB96BDD3AFC552F27C87B6F07A2ED0BAA9_gshared (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, const RuntimeMethod* method);
  16939. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::Slice(System.Int32,System.Int32)
  16940. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 Memory_1_Slice_mF54F903E76E8E5D93F938B10E3810A88BC9603EF_gshared_inline (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16941. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::Slice(System.Int32,System.Int32)
  16942. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 Span_1_Slice_m34EAA4393C42DF48AD3059E8805AA375C7F1775B_gshared_inline (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16943. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  16944. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE6C98228F9BC5B02BB47D144AD714F9CEC8BF748_gshared_inline (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 * __this, Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  16945. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::.ctor(T[],System.Int32,System.Int32)
  16946. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mECB713B382D31869A10E829AF2F5B4DD1E83FC8E_gshared_inline (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 * __this, MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16947. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::Pin()
  16948. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mAE33A2B4601679374A5570E41301D358AAC02BDD_gshared (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, const RuntimeMethod* method);
  16949. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::Equals(System.ReadOnlyMemory`1<T>)
  16950. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m68DF9822774C96320C4A603C8F6BAB07AF09D2CF_gshared (ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 * __this, ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 ___other0, const RuntimeMethod* method);
  16951. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::Equals(System.Memory`1<T>)
  16952. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mCEB33AB4FD32168453EF0806C91B3A42363D5DE3_gshared (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 ___other0, const RuntimeMethod* method);
  16953. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::Equals(System.Object)
  16954. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mA6162D478944DDE910A8C548A2EE96A93735F3AF_gshared (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16955. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::GetHashCode()
  16956. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mA4AB8495250DC3A140733DB703468ADD42C0777C_gshared (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, const RuntimeMethod* method);
  16957. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::.ctor(T[])
  16958. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mB160937EA343C5C53CD37AE46C18BC0DC6FF491A_gshared_inline (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* ___array0, const RuntimeMethod* method);
  16959. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  16960. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m2244C2D5654C5829193B1D9CA82788361B9FEC12_gshared_inline (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  16961. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::.ctor(System.Object,System.Int32,System.Int32)
  16962. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mDF0267A1CD5AB059ABF93D467B856F725CEBE7F2_gshared_inline (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16963. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::get_Length()
  16964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m5E91B0C70AD9FEA1FA9261F7C95FD05433B18ECC_gshared (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, const RuntimeMethod* method);
  16965. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::get_Span()
  16966. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 Memory_1_get_Span_m63A369A4B65FD079AC978F4D2D639EC26E6E81C2_gshared_inline (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, const RuntimeMethod* method);
  16967. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::ToString()
  16968. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mDF54EF38914361FB1154E569296CA5342852066E_gshared (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, const RuntimeMethod* method);
  16969. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::Slice(System.Int32,System.Int32)
  16970. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 Memory_1_Slice_m11D6EE3AEBBD9B97FB7E3271F05B22D34ABD15CA_gshared_inline (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16971. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::Slice(System.Int32,System.Int32)
  16972. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 Span_1_Slice_m93DAE93CFCC431F85FF060206D6EC29C9416DB03_gshared_inline (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  16973. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  16974. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3CDCD69B4E7047C301967017D3BFDB07BD091818_gshared_inline (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 * __this, Pinnable_1_t76758360C06982977C68715853C878A47E8602EA * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  16975. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::.ctor(T[],System.Int32,System.Int32)
  16976. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mEBFF919BED5F43D6958E5E7BE6AC7A94B4909F7A_gshared_inline (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 * __this, MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16977. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::Pin()
  16978. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m9F049242C2F1F914636493BB3F0E209AC74EB9FB_gshared (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, const RuntimeMethod* method);
  16979. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::Equals(System.ReadOnlyMemory`1<T>)
  16980. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m5E55A6AD1C77CA77DB1311677A3DC4CD142E7D39_gshared (ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 * __this, ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 ___other0, const RuntimeMethod* method);
  16981. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::Equals(System.Memory`1<T>)
  16982. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m8BF29BC6AE39B44C0D7BE90AFBD4E385FECDB595_gshared (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 ___other0, const RuntimeMethod* method);
  16983. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::Equals(System.Object)
  16984. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m9C960C8D4394F584C8A51101298257C496841F24_gshared (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  16985. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::GetHashCode()
  16986. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m0ABAAC0574A5409ED3EF35B913198243AB30B6D2_gshared (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, const RuntimeMethod* method);
  16987. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::.ctor(T[])
  16988. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mF347A2FC93C21C0F67F3C8BBF6FEE60C8328675D_gshared_inline (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* ___array0, const RuntimeMethod* method);
  16989. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  16990. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m78048FF4FB493CC495789763A8A5F4D29AFF88FE_gshared_inline (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  16991. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::.ctor(System.Object,System.Int32,System.Int32)
  16992. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m238F5319F81C867933CC67EE2DA11D35BFF9AA64_gshared_inline (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  16993. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::get_Length()
  16994. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mC12174739D234071E007FE4350FD0A7C38347044_gshared (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, const RuntimeMethod* method);
  16995. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::get_Span()
  16996. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E Memory_1_get_Span_mB0F2CF411522988C54F110B13ECC95260A238FDA_gshared_inline (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, const RuntimeMethod* method);
  16997. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::ToString()
  16998. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m0333A702B09D45AD52287B9CF6534D62B3047296_gshared (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, const RuntimeMethod* method);
  16999. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::Slice(System.Int32,System.Int32)
  17000. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 Memory_1_Slice_mDBB65F0029FF43A97A70C91CA747339DC2E6D9ED_gshared_inline (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17001. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::Slice(System.Int32,System.Int32)
  17002. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E Span_1_Slice_mB968EFAB295CF750B9C8020597962DDD1016AA2F_gshared_inline (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17003. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17004. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mBA08BF37FEBB51D2C96579868D3DCB0D8B80AC33_gshared_inline (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E * __this, Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17005. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::.ctor(T[],System.Int32,System.Int32)
  17006. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m290B556FCB2F8D9CA31F34AFE93A102BEFFC6382_gshared_inline (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E * __this, MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17007. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::Pin()
  17008. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m748461E2F3A3E546BD6CE9F2F8DE5A54BEFD017C_gshared (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, const RuntimeMethod* method);
  17009. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::Equals(System.ReadOnlyMemory`1<T>)
  17010. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m91BCA0645AAD7730281AF1B9AF6DA73EEC2120EB_gshared (ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 * __this, ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 ___other0, const RuntimeMethod* method);
  17011. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::Equals(System.Memory`1<T>)
  17012. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mF5EC4A290E8189044444C2BEECCFE1D9875765C0_gshared (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 ___other0, const RuntimeMethod* method);
  17013. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::Equals(System.Object)
  17014. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m5F70DE295C72E5CD2612AD90ECB4D71E86DD21EF_gshared (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  17015. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::GetHashCode()
  17016. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mA2F2A5DDDE176346307353641CB39B2B47FA8F32_gshared (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, const RuntimeMethod* method);
  17017. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::.ctor(T[])
  17018. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m99356807E128E72A1AE6F76867BD9DA7D73615B6_gshared_inline (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* ___array0, const RuntimeMethod* method);
  17019. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  17020. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m7AC6AB2D99338CFB4E31DCCC979B88A16390618F_gshared_inline (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  17021. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::.ctor(System.Object,System.Int32,System.Int32)
  17022. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m0D61AB555E8FA49EFE7E2B5107E04F274D3AA85E_gshared_inline (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17023. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::get_Length()
  17024. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m0BAFB10438CB1F42580AC3C528EB579CBA06A605_gshared (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, const RuntimeMethod* method);
  17025. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::get_Span()
  17026. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 Memory_1_get_Span_m7F475C86313F58E6765013D23016EC381B1BF199_gshared_inline (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, const RuntimeMethod* method);
  17027. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::ToString()
  17028. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m959113A620759AE270D32EB93344518607941AB3_gshared (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, const RuntimeMethod* method);
  17029. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::Slice(System.Int32,System.Int32)
  17030. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C Memory_1_Slice_mD7C32CA69B50B3879A28BC195DD516357D99A52B_gshared_inline (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17031. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::Slice(System.Int32,System.Int32)
  17032. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 Span_1_Slice_m2E5AB6E01A947A48EE17F0941920465E8FF224FF_gshared_inline (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17033. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17034. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m98FB1A54ACE0EEE2F4096CCCBBACB22B112E1A7F_gshared_inline (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 * __this, Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17035. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::.ctor(T[],System.Int32,System.Int32)
  17036. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mCE97A78E250963E56EB6C248794CB6BC2EE468A3_gshared_inline (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 * __this, MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17037. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::Pin()
  17038. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m36972AEC561B4C12CBA82F82077519A57D423926_gshared (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, const RuntimeMethod* method);
  17039. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::Equals(System.ReadOnlyMemory`1<T>)
  17040. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m983E13FC0DBF7198F5BE60D408B4199AD70051FE_gshared (ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 * __this, ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 ___other0, const RuntimeMethod* method);
  17041. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::Equals(System.Memory`1<T>)
  17042. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m5CDF19C180D3912BA04E76EDA3303848CFCC6FA8_gshared (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C ___other0, const RuntimeMethod* method);
  17043. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::Equals(System.Object)
  17044. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m6F093ECB94608E6EF12128E1A6C547989879B99F_gshared (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  17045. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::GetHashCode()
  17046. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m3BE55209E9681E549CA7BF2996AA039DB0CB7FAB_gshared (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, const RuntimeMethod* method);
  17047. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::.ctor(T[])
  17048. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m84A768488C52AF26EC9E698F8248929A5E37434F_gshared_inline (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* ___array0, const RuntimeMethod* method);
  17049. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  17050. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m4489DF220C908D942444BDF32D223737C78EFC4C_gshared_inline (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  17051. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::.ctor(System.Object,System.Int32,System.Int32)
  17052. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m5F7BB1F9469299D75363A0CFAB415E3A194F0227_gshared_inline (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17053. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::get_Length()
  17054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m465E32985414580E52E9A2FC84009CDCB56552BB_gshared (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, const RuntimeMethod* method);
  17055. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::get_Span()
  17056. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t85E11E4140E6356C6293590FB7832A9551354776 Memory_1_get_Span_m72681D581DA96AAEBFFF605094C63A5E08DBE94E_gshared_inline (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, const RuntimeMethod* method);
  17057. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::ToString()
  17058. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m53A82C856CA006A6A85CF96453DB795D094F4AF1_gshared (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, const RuntimeMethod* method);
  17059. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::Slice(System.Int32,System.Int32)
  17060. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 Memory_1_Slice_m6EB2054CB71283D73D137BED1DFE357B3B902B10_gshared_inline (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17061. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::Slice(System.Int32,System.Int32)
  17062. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t85E11E4140E6356C6293590FB7832A9551354776 Span_1_Slice_mA85E8C7C372B557729CB3BD94C8E9BAF44408A4F_gshared_inline (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17063. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17064. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m7A0DB6FDA90DD1B78039A47F0C0608880A165037_gshared_inline (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 * __this, Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17065. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::.ctor(T[],System.Int32,System.Int32)
  17066. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m67FD99714289B509A9701068BC942C403A10409B_gshared_inline (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 * __this, MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17067. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::Pin()
  17068. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m178FD23F5FAF24ED6AA7279CB9C272D0E9FE923B_gshared (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, const RuntimeMethod* method);
  17069. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::Equals(System.ReadOnlyMemory`1<T>)
  17070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m651A76EDECB97092E2D9EB70D10638F573C1B56A_gshared (ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 * __this, ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 ___other0, const RuntimeMethod* method);
  17071. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::Equals(System.Memory`1<T>)
  17072. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m65AD10635355D4C37534F83FE3FA9D4087DA557E_gshared (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 ___other0, const RuntimeMethod* method);
  17073. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::Equals(System.Object)
  17074. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mD6A7A7290A59333EBECE8EF04C975A89EDE90AD5_gshared (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  17075. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::GetHashCode()
  17076. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mF0519F5B4F3B12148578B4E1FE099DD795D3B36A_gshared (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, const RuntimeMethod* method);
  17077. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::.ctor(T[])
  17078. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m0D441EB86699734670CA158CBD81BA8F7900D657_gshared_inline (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* ___array0, const RuntimeMethod* method);
  17079. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  17080. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m3836625355F3A0C88ED215C20A722B1EE943C7F2_gshared_inline (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  17081. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::.ctor(System.Object,System.Int32,System.Int32)
  17082. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m3CDB2768DFA18EC4700D8496D426C114A72D63BC_gshared_inline (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17083. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::get_Length()
  17084. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mCDA10EDC625BC69C332C02F425D8A76E7B007B9B_gshared (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, const RuntimeMethod* method);
  17085. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::get_Span()
  17086. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 Memory_1_get_Span_m608A0BE5AADB0F8035200839299C31CD016F97C6_gshared_inline (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, const RuntimeMethod* method);
  17087. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::ToString()
  17088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m99875A4592370B162EB08FB31397F6C03834D39E_gshared (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, const RuntimeMethod* method);
  17089. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::Slice(System.Int32,System.Int32)
  17090. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 Memory_1_Slice_m0C59E6455E3BDFC40EE54EBD9F62057309BA8F38_gshared_inline (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17091. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::Slice(System.Int32,System.Int32)
  17092. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 Span_1_Slice_m4442E67F88E4B7971364CE89AB8D144555F46665_gshared_inline (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17093. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17094. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m7204D87E50E7B829D79F668F4BC3EFDC6F04F754_gshared_inline (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 * __this, Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17095. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::.ctor(T[],System.Int32,System.Int32)
  17096. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF6BF45995A919130EF1DC5E82BE98599803A3EA5_gshared_inline (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 * __this, MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17097. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::Pin()
  17098. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m202F670B2865BF12BBC9C98ADC61A4FD660B0B30_gshared (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, const RuntimeMethod* method);
  17099. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::Equals(System.ReadOnlyMemory`1<T>)
  17100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m0462C121484B84BDC3F6256F58DA54E03BBEA6E3_gshared (ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 * __this, ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 ___other0, const RuntimeMethod* method);
  17101. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::Equals(System.Memory`1<T>)
  17102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m265CAD3B712B980ED6790D3D6C1ED51C3F53F6A7_gshared (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 ___other0, const RuntimeMethod* method);
  17103. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::Equals(System.Object)
  17104. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mADE95332B03359A63CC62F2C75C644087403AF25_gshared (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  17105. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::GetHashCode()
  17106. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mD83CB299DABBDD2519DC87FAEB0DD71690FCDE6D_gshared (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, const RuntimeMethod* method);
  17107. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::.ctor(T[])
  17108. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mE1931C7A1AA235BD8035A2887BF5E263D566E849_gshared_inline (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* ___array0, const RuntimeMethod* method);
  17109. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  17110. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m280E90C38C332DEC045721B09D36FC511579B1A3_gshared_inline (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  17111. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::.ctor(System.Object,System.Int32,System.Int32)
  17112. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m6213B7F5499AD31E1D85517A3176D7EEB5E74382_gshared_inline (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17113. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::get_Length()
  17114. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m3E69684F24085DB6E95D04CEE7E4F7D11E67EC16_gshared (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, const RuntimeMethod* method);
  17115. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::get_Span()
  17116. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 Memory_1_get_Span_m2454075996540E314E71D8344FF643D1A82EE104_gshared_inline (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, const RuntimeMethod* method);
  17117. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::ToString()
  17118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m8B150D53A59A7DFFD0546E53ED61749A9570BFC5_gshared (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, const RuntimeMethod* method);
  17119. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::Slice(System.Int32,System.Int32)
  17120. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 Memory_1_Slice_m1EC6F09FC81274A99CF1D18EECA19E617E8ABC75_gshared_inline (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17121. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::Slice(System.Int32,System.Int32)
  17122. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 Span_1_Slice_mD048875BB3E94D6A8D8DC443BA67FC6F5AE2BE17_gshared_inline (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17123. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17124. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m6162D8BD6807EFCBAB2813A0860494566EDFEC87_gshared_inline (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 * __this, Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17125. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::.ctor(T[],System.Int32,System.Int32)
  17126. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mEA7B34C340711995207C8993AB423E90EA5BE44D_gshared_inline (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 * __this, MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17127. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::Pin()
  17128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mC865E98AE04D21A467A4D616BE3EBEEAB0F26317_gshared (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, const RuntimeMethod* method);
  17129. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::Equals(System.ReadOnlyMemory`1<T>)
  17130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m45D05584D3F091BE2DA9033D0E4A091C97CA2E94_gshared (ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 * __this, ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 ___other0, const RuntimeMethod* method);
  17131. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::Equals(System.Memory`1<T>)
  17132. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m52B51A525A254F4B8BF3F38C2A27134A95FE90F3_gshared (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 ___other0, const RuntimeMethod* method);
  17133. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::Equals(System.Object)
  17134. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m20F1BE3AF6B7AFB5FEA5150F2E35B2158FB8559F_gshared (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  17135. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::GetHashCode()
  17136. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mDFF0F7B31EBBD7E54E9F7361E52ABC3E9956725C_gshared (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, const RuntimeMethod* method);
  17137. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::.ctor(T[])
  17138. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m873E8B47030EF8F762AD9B9BEEA01425D8DC9808_gshared_inline (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* ___array0, const RuntimeMethod* method);
  17139. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  17140. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m908C8D8F32CCFC645B73C6A735571E5F86C9CC5C_gshared_inline (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  17141. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::.ctor(System.Object,System.Int32,System.Int32)
  17142. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m5C33D9C28A91A6663FC37AA01BD7D473CFD0C642_gshared_inline (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17143. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::get_Length()
  17144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m8AE86A7A3E5DBE6B95A525CFF6DE31BE722CF269_gshared (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, const RuntimeMethod* method);
  17145. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::get_Span()
  17146. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 Memory_1_get_Span_mE573B7118E38A8259C650A29E557983F57B2F57A_gshared_inline (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, const RuntimeMethod* method);
  17147. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::ToString()
  17148. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m2691F30A7AB75E443ABE21CA997679556FA8629D_gshared (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, const RuntimeMethod* method);
  17149. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::Slice(System.Int32,System.Int32)
  17150. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 Memory_1_Slice_m7EBE37E2DA8801C892B481110E16ED413042C886_gshared_inline (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17151. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::Slice(System.Int32,System.Int32)
  17152. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 Span_1_Slice_mBA7A700C3FB765361DEB9EF88FBCEAF4F426A8D5_gshared_inline (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17153. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17154. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m449F63E37B13A16792CB458ED313196A17D819BB_gshared_inline (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 * __this, Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17155. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::.ctor(T[],System.Int32,System.Int32)
  17156. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mFD9988AD96B17D9FE3D10C2EC0CF4F9194EE8703_gshared_inline (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 * __this, MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17157. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::Pin()
  17158. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mA61EC9CFE216AA20A7FFB9955454FB53E64D8A2F_gshared (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, const RuntimeMethod* method);
  17159. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::Equals(System.ReadOnlyMemory`1<T>)
  17160. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_mFBF19C8528A44864F774BDF16179E5C35D79A2C0_gshared (ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 * __this, ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 ___other0, const RuntimeMethod* method);
  17161. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::Equals(System.Memory`1<T>)
  17162. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mBA9AAAC440BA9CF29299AA121C4B11BCDB5465E6_gshared (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 ___other0, const RuntimeMethod* method);
  17163. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::Equals(System.Object)
  17164. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m3B52CBE2A867202A87489BB3E15E342C75A0FB82_gshared (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  17165. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::GetHashCode()
  17166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mA3C7D4605B629C98600F666056EB339D4767655E_gshared (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, const RuntimeMethod* method);
  17167. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::.ctor(T[])
  17168. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m9FFC10AF50F6E02901CEFF826CE4A6DE9C624413_gshared_inline (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* ___array0, const RuntimeMethod* method);
  17169. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  17170. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mD742CDA54A1FFEB74856CAAA613DF307C8724805_gshared_inline (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F * ___manager0, int32_t ___length1, const RuntimeMethod* method);
  17171. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::.ctor(System.Object,System.Int32,System.Int32)
  17172. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m081F6994EB61A65B3FCFB81883E0E6BD9335FB81_gshared_inline (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17173. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::get_Length()
  17174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mD6EEC3373DADAC32324243A7A91130AA20BFA06B_gshared (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, const RuntimeMethod* method);
  17175. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::get_Span()
  17176. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 Memory_1_get_Span_m590C44E7B208DAEF237F45963763D927AF29347C_gshared_inline (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, const RuntimeMethod* method);
  17177. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::ToString()
  17178. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m820FCF1FF81656F9DDBC7125DD2FD9157BB234C4_gshared (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, const RuntimeMethod* method);
  17179. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::Slice(System.Int32,System.Int32)
  17180. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 Memory_1_Slice_m7A504D5660BCFD41BEFD537006512BC239CD8EE2_gshared_inline (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17181. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::Slice(System.Int32,System.Int32)
  17182. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 Span_1_Slice_mAD4723185D7B6958684A48B6F33317AF65558742_gshared_inline (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17183. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17184. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m281913A7337897C618E9EDB990598D44988E9884_gshared_inline (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 * __this, Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17185. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::.ctor(T[],System.Int32,System.Int32)
  17186. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m5689F9AB5DCF9810A6B6E5411CC6D93ADC0548BE_gshared_inline (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 * __this, MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17187. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::Pin()
  17188. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB65E759078B6F095C969637448BC1A7D1CA989BC_gshared (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, const RuntimeMethod* method);
  17189. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::Equals(System.ReadOnlyMemory`1<T>)
  17190. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m6EAC3CA81908B3F83D0662B93B4712E4F1917CFA_gshared (ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 * __this, ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 ___other0, const RuntimeMethod* method);
  17191. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::Equals(System.Memory`1<T>)
  17192. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mEA33125633B8E653940D4400273EC7EAD0D0466A_gshared (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 ___other0, const RuntimeMethod* method);
  17193. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::Equals(System.Object)
  17194. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mF961CF09BA5AD18429CA178F6250B04BC28D415D_gshared (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  17195. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::GetHashCode()
  17196. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m898A8ED874F6FCC483812332A192BA6B51313ECF_gshared (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, const RuntimeMethod* method);
  17197. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(T[])
  17198. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m7FCC0115462531C469E3EE6F9729AC7F77CD206B_gshared_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* ___array0, const RuntimeMethod* method);
  17199. // 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)
  17200. 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);
  17201. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(System.Object,System.Int32,System.Int32)
  17202. 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);
  17203. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::get_Length()
  17204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mD9B10DF5A6FF2E2E73F7BA6E9B85873A5CEEF6A4_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method);
  17205. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::get_Span()
  17206. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A Memory_1_get_Span_m12D0E55B81ABDFE92F80333C75F762B5A89045CF_gshared_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method);
  17207. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::ToString()
  17208. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mA4B68A220F3619BBB609175CFBE6FF773B7DF724_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method);
  17209. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Slice(System.Int32,System.Int32)
  17210. 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);
  17211. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Slice(System.Int32,System.Int32)
  17212. 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);
  17213. // 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)
  17214. 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);
  17215. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(T[],System.Int32,System.Int32)
  17216. 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);
  17217. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Pin()
  17218. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mD721C3AC508A5427BC8820702C35CF33E0225E25_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method);
  17219. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Equals(System.ReadOnlyMemory`1<T>)
  17220. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_mF8728E58BD276DB7D7F594182FD7E246983624B8_gshared (ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 * __this, ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 ___other0, const RuntimeMethod* method);
  17221. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Equals(System.Memory`1<T>)
  17222. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m2C8827E6D40674019D3E3A7A753A5C287CE4352E_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 ___other0, const RuntimeMethod* method);
  17223. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Equals(System.Object)
  17224. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m7C0229A2B66BDA05D9418D20FCDDEC1D69DF7DFD_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  17225. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::GetHashCode()
  17226. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mBBF69153E2C3728538ACB101605B62C3D4A752C6_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method);
  17227. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(T[])
  17228. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mABCAD1C0FD36D61C050C0659AC59D4115B2F4FF4_gshared_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* ___array0, const RuntimeMethod* method);
  17229. // 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)
  17230. 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);
  17231. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(System.Object,System.Int32,System.Int32)
  17232. 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);
  17233. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::get_Length()
  17234. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mDA2FCD31092F747A0F87D226438B1FBD4803DDCF_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method);
  17235. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::get_Span()
  17236. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F Memory_1_get_Span_m947B9B2D10B3EBC376779640FF635B36D7F6C492_gshared_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method);
  17237. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::ToString()
  17238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mD6F1AEFEB684FC84B9ADD2CDD135B82EE78DE321_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method);
  17239. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Slice(System.Int32,System.Int32)
  17240. 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);
  17241. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Slice(System.Int32,System.Int32)
  17242. 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);
  17243. // 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)
  17244. 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);
  17245. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(T[],System.Int32,System.Int32)
  17246. 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);
  17247. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Pin()
  17248. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m720325F428A9927785DDD79CC38EEC54ADDDC4E4_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method);
  17249. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Equals(System.ReadOnlyMemory`1<T>)
  17250. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m95E4591C8D7CA68200F5EDDBDEB711E7B78F7569_gshared (ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 * __this, ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 ___other0, const RuntimeMethod* method);
  17251. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Equals(System.Memory`1<T>)
  17252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m52298CD3807D2EF4E87B26A7210242F59EC664DF_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 ___other0, const RuntimeMethod* method);
  17253. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Equals(System.Object)
  17254. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m3784E0AB875FBF7037084D504842EC4F303650A7_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  17255. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::GetHashCode()
  17256. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mA3702BB097453DC4D91956B3F1D6A7E8E6C163E4_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method);
  17257. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(T[])
  17258. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m8190228E7DE54333274385D51D0F7FFA16A569F8_gshared_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* ___array0, const RuntimeMethod* method);
  17259. // 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)
  17260. 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);
  17261. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(System.Object,System.Int32,System.Int32)
  17262. 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);
  17263. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::get_Length()
  17264. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m463D0A62CDAF4E12F9FE1A825B601E0D06015EAA_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method);
  17265. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::get_Span()
  17266. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 Memory_1_get_Span_m55354A2C0112BC3DD3CECF86FD3D5D55EAAD2C40_gshared_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method);
  17267. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::ToString()
  17268. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mBA20C2CBD28146432F02BB42E5837841AF8E4D67_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method);
  17269. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Slice(System.Int32,System.Int32)
  17270. 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);
  17271. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Slice(System.Int32,System.Int32)
  17272. 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);
  17273. // 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)
  17274. 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);
  17275. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(T[],System.Int32,System.Int32)
  17276. 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);
  17277. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Pin()
  17278. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m9FE261A684AEBB84673F8FE74BF0D9ABE18F345F_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method);
  17279. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Equals(System.ReadOnlyMemory`1<T>)
  17280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m8746491CB861A585AE46487DE575252578980CDB_gshared (ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB * __this, ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB ___other0, const RuntimeMethod* method);
  17281. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Equals(System.Memory`1<T>)
  17282. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m8F983D7F9344F4DFECF1106A1E70A84FA208854D_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 ___other0, const RuntimeMethod* method);
  17283. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Equals(System.Object)
  17284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m5BF8AB9C500D44EAB2C3A568E88DB2A025EA3253_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  17285. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::GetHashCode()
  17286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m44F76F4010761F6E9F2CE87D0D7F32BE83D19C5E_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method);
  17287. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(T[])
  17288. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m6A2120378B6CB082639880DD3EC472D5539C01EC_gshared_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* ___array0, const RuntimeMethod* method);
  17289. // 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)
  17290. 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);
  17291. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(System.Object,System.Int32,System.Int32)
  17292. 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);
  17293. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::get_Length()
  17294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mA63E87DD1CEE243DD77A4B6921B8E3A8E4803286_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method);
  17295. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::get_Span()
  17296. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tADA37510601FA34CF0623B41095419E4009CB470 Memory_1_get_Span_m63ED81150FBBAD6A997ADAE05AED117C98011ABF_gshared_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method);
  17297. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::ToString()
  17298. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mCD28EF162B59CDB5EA80BAD0FBC3C5F6158AF0C3_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method);
  17299. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Slice(System.Int32,System.Int32)
  17300. 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);
  17301. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Slice(System.Int32,System.Int32)
  17302. 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);
  17303. // 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)
  17304. 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);
  17305. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(T[],System.Int32,System.Int32)
  17306. 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);
  17307. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Pin()
  17308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m54876D41D95CADE78E75E6AE755126CC06170765_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method);
  17309. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Equals(System.ReadOnlyMemory`1<T>)
  17310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m33126BC0377D8CE6A5E4F36DAEE8F8B008F91E77_gshared (ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF * __this, ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF ___other0, const RuntimeMethod* method);
  17311. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Equals(System.Memory`1<T>)
  17312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mE946C48FDAE9628E78D72982DAE56DF6BC82A1F8_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E ___other0, const RuntimeMethod* method);
  17313. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Equals(System.Object)
  17314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m9E7561E258B174F9603460E5B02B343B375CB566_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  17315. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::GetHashCode()
  17316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m8A1FD77BEF8CA8E3E1A7391448B5F784BFC8E14D_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method);
  17317. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(T[])
  17318. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m31FF1D9B97B40D8FEF0FE5B8B35C5E8EC57AC461_gshared_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* ___array0, const RuntimeMethod* method);
  17319. // 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)
  17320. 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);
  17321. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(System.Object,System.Int32,System.Int32)
  17322. 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);
  17323. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::get_Length()
  17324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mF0361AC2248037E639C82492DB6EA4E7EC3F536F_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method);
  17325. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::get_Span()
  17326. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF Memory_1_get_Span_mFBBF6F87EF280AB6D46EDF5DA82CFB6867D8EB73_gshared_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method);
  17327. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::ToString()
  17328. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mCC2BC803AE6D4DFFFD91E731536E04CB221D9EBD_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method);
  17329. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Slice(System.Int32,System.Int32)
  17330. 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);
  17331. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Slice(System.Int32,System.Int32)
  17332. 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);
  17333. // 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)
  17334. 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);
  17335. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(T[],System.Int32,System.Int32)
  17336. 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);
  17337. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Pin()
  17338. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m93B781EEB43079C13A77D6F997C1F5A7188DFF10_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method);
  17339. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Equals(System.ReadOnlyMemory`1<T>)
  17340. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m7895A88C3EF5195F587936C805B3953A81FF2B6E_gshared (ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F * __this, ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F ___other0, const RuntimeMethod* method);
  17341. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Equals(System.Memory`1<T>)
  17342. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mDBC87DAC0552CD97797F4FCA24AE77EE6B15BE2A_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF ___other0, const RuntimeMethod* method);
  17343. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Equals(System.Object)
  17344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mC301921EE1ED91C63BDD213126D4A8B2A196A803_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  17345. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::GetHashCode()
  17346. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mF2FAD9F934AD3D10CD4DDAA8CFE79C7D7A22D0D9_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method);
  17347. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(T[])
  17348. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m42D247896BDC689749AF0E7020D51CE6BAC4F605_gshared_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* ___array0, const RuntimeMethod* method);
  17349. // 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)
  17350. 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);
  17351. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(System.Object,System.Int32,System.Int32)
  17352. 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);
  17353. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::get_Length()
  17354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mFBF9E3DF4B491D1F7D9CF0C1E074E53948688B54_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method);
  17355. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::get_Span()
  17356. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D Memory_1_get_Span_mA3A5D5AF962E166879F18C57FEE284CFACE67681_gshared_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method);
  17357. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::ToString()
  17358. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m0E220C0A6FF0A4CD943BDDD8A87E2CC8A5B01978_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method);
  17359. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Slice(System.Int32,System.Int32)
  17360. 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);
  17361. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Slice(System.Int32,System.Int32)
  17362. 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);
  17363. // 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)
  17364. 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);
  17365. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(T[],System.Int32,System.Int32)
  17366. 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);
  17367. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Pin()
  17368. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m2729D8D3B998707924D4A0C62E40EC7687E3612F_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method);
  17369. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Equals(System.ReadOnlyMemory`1<T>)
  17370. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyMemory_1_Equals_m64D086CB7FD08EC197A32172B04B125C013B7331_gshared (ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B * __this, ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B ___other0, const RuntimeMethod* method);
  17371. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Equals(System.Memory`1<T>)
  17372. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m96429EBE561963A3AD4E97D5A8944FFB13F8A143_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 ___other0, const RuntimeMethod* method);
  17373. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Equals(System.Object)
  17374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mA867B2CAEE7F3450F71EA050D3EF82FB3A0B5827_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  17375. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::GetHashCode()
  17376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m6DA32A3CA2DF48367E9CB515B3AA828EBC4AF808_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method);
  17377. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Slice(System.Int32,System.Int32)
  17378. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17379. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17380. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17381. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(T[],System.Int32,System.Int32)
  17382. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mDB412D3D0AA361279840978AA3BFC39ABD694D6D_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17383. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Slice(System.Int32,System.Int32)
  17384. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17385. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17386. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17387. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(T[],System.Int32,System.Int32)
  17388. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF3E97D0C7A2EFACA3A9C6996B297D6340BFE5941_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17389. // System.Span`1<T> System.Span`1<System.Int32>::Slice(System.Int32,System.Int32)
  17390. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17391. // System.Void System.Span`1<System.Int32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17392. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17393. // System.Void System.Span`1<System.Int32>::.ctor(T[],System.Int32,System.Int32)
  17394. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9AEC6413B47543D5A67556E88886542285AA3D3B_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17395. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>::Slice(System.Int32,System.Int32)
  17396. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17397. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17398. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17399. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(T[],System.Int32,System.Int32)
  17400. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9584F676FE219519F8D3DE5D73EDEBAFA34C2185_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17401. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::Slice(System.Int32,System.Int32)
  17402. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17403. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17404. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17405. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(T[],System.Int32,System.Int32)
  17406. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB03D2DC421C5B8177D085DD8698BDC8CEC1AA9F6_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17407. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>::Slice(System.Int32,System.Int32)
  17408. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17409. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17410. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17411. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(T[],System.Int32,System.Int32)
  17412. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB7373EE8E960FA3DD63E8295C37E675635B802DD_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17413. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.La32>::Slice(System.Int32,System.Int32)
  17414. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17415. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17416. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17417. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(T[],System.Int32,System.Int32)
  17418. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3E232FEE4FC925F61FDCA1DBEE3FB11C67E30334_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17419. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Slice(System.Int32,System.Int32)
  17420. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 Span_1_Slice_m89B2FF4D01B69C3F755FFB50E41D7FE13B49806F_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17421. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17422. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m729CE676EA3DF4D13FDBDED2C775429F50C7827A_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17423. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::.ctor(T[],System.Int32,System.Int32)
  17424. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3A96BA18F926B247BEAA80E8FE49E1B9B449E286_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17425. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Slice(System.Int32,System.Int32)
  17426. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Span_1_Slice_mDA56CF4E17D0F800ED57BF7B6A8E157285EA7050_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17427. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17428. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3BEDF60C9DB1F6D4A20B2340B5EE214975BF2B4B_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17429. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::.ctor(T[],System.Int32,System.Int32)
  17430. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF3FFECAC2F977325E8C4F59FF0FE50C54EAD61EF_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17431. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Slice(System.Int32,System.Int32)
  17432. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Span_1_Slice_m9C6EE82CE6D86B97138323042CE110DF9F0DECEB_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17433. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17434. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m92B699FF39650041B1FFB80336F0D4C64FA01001_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17435. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::.ctor(T[],System.Int32,System.Int32)
  17436. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mBA55343B4312A1348DE9842A2DF8736436E7661D_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17437. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Slice(System.Int32,System.Int32)
  17438. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8F2820222127FA3555803F54498E9275CE67C798 Span_1_Slice_m9B8996ADDAF79B2D322E1A49E10EEC07C4B7A63A_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17439. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17440. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mAC14589AAB40984711662365B0DAC41438C66D23_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17441. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::.ctor(T[],System.Int32,System.Int32)
  17442. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m70988B630368E6EAC6B9B5C40630E262F47CFF84_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17443. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Rg32>::Slice(System.Int32,System.Int32)
  17444. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Slice_mBDAAC647AB48B08F59673D6CB396E36B87048305_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17445. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rg32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17446. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17447. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rg32>::.ctor(T[],System.Int32,System.Int32)
  17448. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m27A3E6A19DFAAA88C6318405042BDC5735BCB5B2_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17449. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::Slice(System.Int32,System.Int32)
  17450. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Slice_m559CD7E5A5C913047F416D79EE553ED3D2AE8332_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17451. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17452. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17453. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::.ctor(T[],System.Int32,System.Int32)
  17454. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m02F3C5D724CAC95EE7E93CA20DE244A55B4DCE68_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17455. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::Slice(System.Int32,System.Int32)
  17456. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Slice_m5914729D2F3435FBD9ACF7507A176EC053FD2172_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17457. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17458. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17459. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::.ctor(T[],System.Int32,System.Int32)
  17460. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m5CF56D2D2569DA79B2E0719BFA2FEC11E1E41051_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17461. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Slice(System.Int32,System.Int32)
  17462. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Slice_m32673E9D5668F43C9552D5BB96327529B11FA615_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17463. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17464. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17465. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::.ctor(T[],System.Int32,System.Int32)
  17466. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mCCF69E9B849FA0937154D4C3369A180C204723DB_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17467. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::Slice(System.Int32,System.Int32)
  17468. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 Span_1_Slice_mD2DA1A8DB2E924728FA0A89997861C6D725B97BB_gshared_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17469. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17470. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m6F12225CC1113429A5C254B77496713CD91895F2_gshared_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __this, Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17471. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::.ctor(T[],System.Int32,System.Int32)
  17472. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m352B829174F5E06CF81B2AF873881E4A81E079A6_gshared_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __this, Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17473. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::Slice(System.Int32,System.Int32)
  17474. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A Span_1_Slice_m1415050A381A86FD5A9C4D264B919A60A2075B60_gshared_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17475. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17476. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m28C01E83C3FC0D470945D689762427854BEDED05_gshared_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __this, Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17477. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::.ctor(T[],System.Int32,System.Int32)
  17478. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF668464CE7CF1D9DB341353EF3FBC0F083CFC462_gshared_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __this, Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17479. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Slice(System.Int32,System.Int32)
  17480. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 Span_1_Slice_m1F24BBF2B02EADF6349FF807DB4F63E4AD4EAC7D_gshared_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17481. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17482. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m6C43009AE1F9CA330251C03B0A7C86648AC341AE_gshared_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __this, Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17483. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::.ctor(T[],System.Int32,System.Int32)
  17484. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m59CE08FBB04C6C01AFA2ACF8B363EA0C4554B353_gshared_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __this, RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17485. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Short2>::Slice(System.Int32,System.Int32)
  17486. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 Span_1_Slice_mB8D060B1E1C38162C4F3941B8C0F91240C707676_gshared_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17487. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Short2>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17488. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m0B314BF6DDBA7BC1502662A8879A783453F3BAD7_gshared_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __this, Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17489. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Short2>::.ctor(T[],System.Int32,System.Int32)
  17490. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m5AF496AA1645103F0649B586C90C3C867BEBF7C5_gshared_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __this, Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17491. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Short4>::Slice(System.Int32,System.Int32)
  17492. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 Span_1_Slice_mE6833D379054C0B802D059EFDAB45F8D07B114F3_gshared_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17493. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Short4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17494. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m7033FC78BF46CA729241A0E751D010A804C9CB8F_gshared_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __this, Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17495. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Short4>::.ctor(T[],System.Int32,System.Int32)
  17496. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE4DB6980900F3AD2725B13E7D27DCBD6795A106E_gshared_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __this, Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17497. // System.Span`1<T> System.Span`1<System.Single>::Slice(System.Int32,System.Int32)
  17498. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 Span_1_Slice_m157B961DCCE7BFF55FC13E507CAACD83E9F2EB11_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17499. // System.Void System.Span`1<System.Single>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17500. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC9BB64245FF3040A8CAE81A17D505D941AF1ECF1_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17501. // System.Void System.Span`1<System.Single>::.ctor(T[],System.Int32,System.Int32)
  17502. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m75198CA271176357ADBF4264AF513C6AAF927EFE_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17503. // System.Span`1<T> System.Span`1<System.UInt64>::Slice(System.Int32,System.Int32)
  17504. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED Span_1_Slice_m89BBB871DF4EEBFD49E74E7AB192430F9376B353_gshared_inline (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17505. // System.Void System.Span`1<System.UInt64>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17506. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m2F6B191E5A387462B64EB583C22599C13FC018B9_gshared_inline (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED * __this, Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17507. // System.Void System.Span`1<System.UInt64>::.ctor(T[],System.Int32,System.Int32)
  17508. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m048705D6172BCCE536BFF0A543AEDE6D5475A1F7_gshared_inline (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED * __this, UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17509. // System.Span`1<T> System.Span`1<System.Numerics.Vector4>::Slice(System.Int32,System.Int32)
  17510. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  17511. // System.Void System.Span`1<System.Numerics.Vector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17512. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  17513. // System.Void System.Span`1<System.Numerics.Vector4>::.ctor(T[],System.Int32,System.Int32)
  17514. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3C7046C5C0158088725A0E868965BE65DEAC6988_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  17515. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Span()
  17516. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Memory_1_get_Span_m9F1615980AEE7778E4505BBCC85766B617DA36A8_inline (Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 * __this, const RuntimeMethod* method)
  17517. {
  17518. return (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 *, const RuntimeMethod*))Memory_1_get_Span_m9F1615980AEE7778E4505BBCC85766B617DA36A8_gshared_inline)(__this, method);
  17519. }
  17520. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Pin()
  17521. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m76EA929A2B0D818C77A8999214F9531714533461 (Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 * __this, const RuntimeMethod* method)
  17522. {
  17523. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 *, const RuntimeMethod*))Memory_1_Pin_m76EA929A2B0D818C77A8999214F9531714533461_gshared)(__this, method);
  17524. }
  17525. // System.Void System.NotSupportedException::.ctor()
  17526. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * __this, const RuntimeMethod* method);
  17527. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Span()
  17528. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Memory_1_get_Span_m5E89A7E2251246059E8C98FF126274BA659DC905_inline (Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 * __this, const RuntimeMethod* method)
  17529. {
  17530. return (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 *, const RuntimeMethod*))Memory_1_get_Span_m5E89A7E2251246059E8C98FF126274BA659DC905_gshared_inline)(__this, method);
  17531. }
  17532. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Pin()
  17533. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mE4098457A3A8528A3E29766C3A2B722458F058F3 (Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 * __this, const RuntimeMethod* method)
  17534. {
  17535. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 *, const RuntimeMethod*))Memory_1_Pin_mE4098457A3A8528A3E29766C3A2B722458F058F3_gshared)(__this, method);
  17536. }
  17537. // System.Span`1<!0> System.Memory`1<System.Int32>::get_Span()
  17538. inline Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Memory_1_get_Span_mFDEE054DB28FF025ABEC6F2FA5D78EF400C6F33C_inline (Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 * __this, const RuntimeMethod* method)
  17539. {
  17540. return (( Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 (*) (Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 *, const RuntimeMethod*))Memory_1_get_Span_mFDEE054DB28FF025ABEC6F2FA5D78EF400C6F33C_gshared_inline)(__this, method);
  17541. }
  17542. // System.Buffers.MemoryHandle System.Memory`1<System.Int32>::Pin()
  17543. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m943757262B8BB7971D4565B9457CDEFE2A72066A (Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 * __this, const RuntimeMethod* method)
  17544. {
  17545. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 *, const RuntimeMethod*))Memory_1_Pin_m943757262B8BB7971D4565B9457CDEFE2A72066A_gshared)(__this, method);
  17546. }
  17547. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.L16>::get_Span()
  17548. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Memory_1_get_Span_mD32F59C9C0808A1FCE36BA139C5D86C9BAEB9A0E_inline (Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA * __this, const RuntimeMethod* method)
  17549. {
  17550. return (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA *, const RuntimeMethod*))Memory_1_get_Span_mD32F59C9C0808A1FCE36BA139C5D86C9BAEB9A0E_gshared_inline)(__this, method);
  17551. }
  17552. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.L16>::Pin()
  17553. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mA77B9B3B904C81D6A729071EE32F30EAE3099818 (Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA * __this, const RuntimeMethod* method)
  17554. {
  17555. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA *, const RuntimeMethod*))Memory_1_Pin_mA77B9B3B904C81D6A729071EE32F30EAE3099818_gshared)(__this, method);
  17556. }
  17557. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.L8>::get_Span()
  17558. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Memory_1_get_Span_mCA6E88D322DD2591AFEE8CBCD9685908D16D55CA_inline (Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 * __this, const RuntimeMethod* method)
  17559. {
  17560. return (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 *, const RuntimeMethod*))Memory_1_get_Span_mCA6E88D322DD2591AFEE8CBCD9685908D16D55CA_gshared_inline)(__this, method);
  17561. }
  17562. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.L8>::Pin()
  17563. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m276781207D51FB4A8AB4EA1F4C40ED1E1805CC11 (Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 * __this, const RuntimeMethod* method)
  17564. {
  17565. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 *, const RuntimeMethod*))Memory_1_Pin_m276781207D51FB4A8AB4EA1F4C40ED1E1805CC11_gshared)(__this, method);
  17566. }
  17567. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.La16>::get_Span()
  17568. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Memory_1_get_Span_m8D5160C323BFB484056F38085DF3E824C2D57CBA_inline (Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C * __this, const RuntimeMethod* method)
  17569. {
  17570. return (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C *, const RuntimeMethod*))Memory_1_get_Span_m8D5160C323BFB484056F38085DF3E824C2D57CBA_gshared_inline)(__this, method);
  17571. }
  17572. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.La16>::Pin()
  17573. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB94B09404AFAF00E45CB50991A6F8DF0484A8B9F (Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C * __this, const RuntimeMethod* method)
  17574. {
  17575. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C *, const RuntimeMethod*))Memory_1_Pin_mB94B09404AFAF00E45CB50991A6F8DF0484A8B9F_gshared)(__this, method);
  17576. }
  17577. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.La32>::get_Span()
  17578. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Memory_1_get_Span_m958EAA480503F75F0EC7EDBAEF3B048549F7DCC5_inline (Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 * __this, const RuntimeMethod* method)
  17579. {
  17580. return (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 *, const RuntimeMethod*))Memory_1_get_Span_m958EAA480503F75F0EC7EDBAEF3B048549F7DCC5_gshared_inline)(__this, method);
  17581. }
  17582. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.La32>::Pin()
  17583. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m910DB842BDC1A96F710806011CE73FE889FECB75 (Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 * __this, const RuntimeMethod* method)
  17584. {
  17585. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 *, const RuntimeMethod*))Memory_1_Pin_m910DB842BDC1A96F710806011CE73FE889FECB75_gshared)(__this, method);
  17586. }
  17587. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::get_Span()
  17588. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 Memory_1_get_Span_m7C98D2C69D5A23BC59E8A2B8DF6DCFA5204B9FF4_inline (Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 * __this, const RuntimeMethod* method)
  17589. {
  17590. return (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 *, const RuntimeMethod*))Memory_1_get_Span_m7C98D2C69D5A23BC59E8A2B8DF6DCFA5204B9FF4_gshared_inline)(__this, method);
  17591. }
  17592. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Pin()
  17593. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB000515DDF2F0962E07F2847D61AC568B7829C18 (Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 * __this, const RuntimeMethod* method)
  17594. {
  17595. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 *, const RuntimeMethod*))Memory_1_Pin_mB000515DDF2F0962E07F2847D61AC568B7829C18_gshared)(__this, method);
  17596. }
  17597. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::get_Span()
  17598. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Memory_1_get_Span_mCCF5F95757486690E4301B8FB4D701878EC9FD71_inline (Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 * __this, const RuntimeMethod* method)
  17599. {
  17600. return (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 *, const RuntimeMethod*))Memory_1_get_Span_mCCF5F95757486690E4301B8FB4D701878EC9FD71_gshared_inline)(__this, method);
  17601. }
  17602. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Pin()
  17603. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m3B9934F01EA823063646E869DD0E8A38C7F2552C (Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 * __this, const RuntimeMethod* method)
  17604. {
  17605. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 *, const RuntimeMethod*))Memory_1_Pin_m3B9934F01EA823063646E869DD0E8A38C7F2552C_gshared)(__this, method);
  17606. }
  17607. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::get_Span()
  17608. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Memory_1_get_Span_m8AFFF6329B68FCB5CAF4F3EB1DEA3EEB9A3204DD_inline (Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 * __this, const RuntimeMethod* method)
  17609. {
  17610. return (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 *, const RuntimeMethod*))Memory_1_get_Span_m8AFFF6329B68FCB5CAF4F3EB1DEA3EEB9A3204DD_gshared_inline)(__this, method);
  17611. }
  17612. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Pin()
  17613. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m650AC09A9748088E46A1FEE835DBF86D43C643FA (Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 * __this, const RuntimeMethod* method)
  17614. {
  17615. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 *, const RuntimeMethod*))Memory_1_Pin_m650AC09A9748088E46A1FEE835DBF86D43C643FA_gshared)(__this, method);
  17616. }
  17617. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::get_Span()
  17618. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 Memory_1_get_Span_mDDCF604A4BA27A137AA365617C79A1733D5B81B3_inline (Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D * __this, const RuntimeMethod* method)
  17619. {
  17620. return (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D *, const RuntimeMethod*))Memory_1_get_Span_mDDCF604A4BA27A137AA365617C79A1733D5B81B3_gshared_inline)(__this, method);
  17621. }
  17622. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Pin()
  17623. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mDBA575D6C5AB18155606D0DF0CA8F3E58174233C (Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D * __this, const RuntimeMethod* method)
  17624. {
  17625. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D *, const RuntimeMethod*))Memory_1_Pin_mDBA575D6C5AB18155606D0DF0CA8F3E58174233C_gshared)(__this, method);
  17626. }
  17627. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rg32>::get_Span()
  17628. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Memory_1_get_Span_m4CFD556E50CCA17C44D7A25D42C3D28CAC185C5A_inline (Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 * __this, const RuntimeMethod* method)
  17629. {
  17630. return (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 *, const RuntimeMethod*))Memory_1_get_Span_m4CFD556E50CCA17C44D7A25D42C3D28CAC185C5A_gshared_inline)(__this, method);
  17631. }
  17632. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rg32>::Pin()
  17633. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m4B5BDA6B0EB70077756BB2CB6B26B61C37DBA7FE (Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 * __this, const RuntimeMethod* method)
  17634. {
  17635. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 *, const RuntimeMethod*))Memory_1_Pin_m4B5BDA6B0EB70077756BB2CB6B26B61C37DBA7FE_gshared)(__this, method);
  17636. }
  17637. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::get_Span()
  17638. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Memory_1_get_Span_m1B9B7F85545D9ED51CC39CDBB7B1651D6AC9A8C8_inline (Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 * __this, const RuntimeMethod* method)
  17639. {
  17640. return (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 *, const RuntimeMethod*))Memory_1_get_Span_m1B9B7F85545D9ED51CC39CDBB7B1651D6AC9A8C8_gshared_inline)(__this, method);
  17641. }
  17642. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::Pin()
  17643. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m8FAB0C7D836074F97329FEC4FE5A5EEE5AEC0EC1 (Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 * __this, const RuntimeMethod* method)
  17644. {
  17645. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 *, const RuntimeMethod*))Memory_1_Pin_m8FAB0C7D836074F97329FEC4FE5A5EEE5AEC0EC1_gshared)(__this, method);
  17646. }
  17647. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::get_Span()
  17648. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Memory_1_get_Span_m632BF36ABCAD3CE1380B72401C73725FB298815E_inline (Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B * __this, const RuntimeMethod* method)
  17649. {
  17650. return (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B *, const RuntimeMethod*))Memory_1_get_Span_m632BF36ABCAD3CE1380B72401C73725FB298815E_gshared_inline)(__this, method);
  17651. }
  17652. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::Pin()
  17653. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB03CB63AF1325608CA516BDE5171AFAE4E9ABB72 (Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B * __this, const RuntimeMethod* method)
  17654. {
  17655. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B *, const RuntimeMethod*))Memory_1_Pin_mB03CB63AF1325608CA516BDE5171AFAE4E9ABB72_gshared)(__this, method);
  17656. }
  17657. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::get_Span()
  17658. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Memory_1_get_Span_m57A8C50F78B6C4336F64EF029D932985F4B1B41F_inline (Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF * __this, const RuntimeMethod* method)
  17659. {
  17660. return (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF *, const RuntimeMethod*))Memory_1_get_Span_m57A8C50F78B6C4336F64EF029D932985F4B1B41F_gshared_inline)(__this, method);
  17661. }
  17662. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Pin()
  17663. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m47836505079456F456922BC5F4099FB2248C45F2 (Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF * __this, const RuntimeMethod* method)
  17664. {
  17665. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF *, const RuntimeMethod*))Memory_1_Pin_m47836505079456F456922BC5F4099FB2248C45F2_gshared)(__this, method);
  17666. }
  17667. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::get_Span()
  17668. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 Memory_1_get_Span_mA3EE97109B13FAAEA7AFE088C36D9DA0EBB63F5A_inline (Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 * __this, const RuntimeMethod* method)
  17669. {
  17670. return (( Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 (*) (Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 *, const RuntimeMethod*))Memory_1_get_Span_mA3EE97109B13FAAEA7AFE088C36D9DA0EBB63F5A_gshared_inline)(__this, method);
  17671. }
  17672. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::Pin()
  17673. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mC419FA618F27DA327BFA229D30833EA2A4F6F849 (Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 * __this, const RuntimeMethod* method)
  17674. {
  17675. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 *, const RuntimeMethod*))Memory_1_Pin_mC419FA618F27DA327BFA229D30833EA2A4F6F849_gshared)(__this, method);
  17676. }
  17677. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::get_Span()
  17678. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A Memory_1_get_Span_mF72A0CA001406B87A6198D0D48D20CCFB74F6F22_inline (Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E * __this, const RuntimeMethod* method)
  17679. {
  17680. return (( Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A (*) (Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E *, const RuntimeMethod*))Memory_1_get_Span_mF72A0CA001406B87A6198D0D48D20CCFB74F6F22_gshared_inline)(__this, method);
  17681. }
  17682. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::Pin()
  17683. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m7C48FA3AD1AC6E2F81D2187F060B1667F6722D41 (Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E * __this, const RuntimeMethod* method)
  17684. {
  17685. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E *, const RuntimeMethod*))Memory_1_Pin_m7C48FA3AD1AC6E2F81D2187F060B1667F6722D41_gshared)(__this, method);
  17686. }
  17687. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::get_Span()
  17688. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 Memory_1_get_Span_mC479D7BD7E796714A032F4D547CECC93B6432803_inline (Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA * __this, const RuntimeMethod* method)
  17689. {
  17690. return (( Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 (*) (Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA *, const RuntimeMethod*))Memory_1_get_Span_mC479D7BD7E796714A032F4D547CECC93B6432803_gshared_inline)(__this, method);
  17691. }
  17692. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Pin()
  17693. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mD96D9C46A3D0F01723F4867912B56E1E7066525D (Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA * __this, const RuntimeMethod* method)
  17694. {
  17695. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA *, const RuntimeMethod*))Memory_1_Pin_mD96D9C46A3D0F01723F4867912B56E1E7066525D_gshared)(__this, method);
  17696. }
  17697. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Short2>::get_Span()
  17698. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 Memory_1_get_Span_mE895A6825E1719D57E3E518098F1807BB8E5FA88_inline (Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B * __this, const RuntimeMethod* method)
  17699. {
  17700. return (( Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 (*) (Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B *, const RuntimeMethod*))Memory_1_get_Span_mE895A6825E1719D57E3E518098F1807BB8E5FA88_gshared_inline)(__this, method);
  17701. }
  17702. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Short2>::Pin()
  17703. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mC4DDE6E0EF13C25ED3234A33D41F01CC4FA64267 (Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B * __this, const RuntimeMethod* method)
  17704. {
  17705. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B *, const RuntimeMethod*))Memory_1_Pin_mC4DDE6E0EF13C25ED3234A33D41F01CC4FA64267_gshared)(__this, method);
  17706. }
  17707. // System.Span`1<!0> System.Memory`1<SixLabors.ImageSharp.PixelFormats.Short4>::get_Span()
  17708. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 Memory_1_get_Span_m5AC349A4B8685574C9907D96D95E2CA542B56348_inline (Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE * __this, const RuntimeMethod* method)
  17709. {
  17710. return (( Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 (*) (Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE *, const RuntimeMethod*))Memory_1_get_Span_m5AC349A4B8685574C9907D96D95E2CA542B56348_gshared_inline)(__this, method);
  17711. }
  17712. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.PixelFormats.Short4>::Pin()
  17713. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m296F0A0FCBFC467B1CC888496AB2243CA5682BE6 (Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE * __this, const RuntimeMethod* method)
  17714. {
  17715. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE *, const RuntimeMethod*))Memory_1_Pin_m296F0A0FCBFC467B1CC888496AB2243CA5682BE6_gshared)(__this, method);
  17716. }
  17717. // System.Span`1<!0> System.Memory`1<System.Single>::get_Span()
  17718. inline Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 Memory_1_get_Span_m928F551E59E8B11542D25F22BFBCB34260C42A5B_inline (Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 * __this, const RuntimeMethod* method)
  17719. {
  17720. return (( Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 (*) (Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 *, const RuntimeMethod*))Memory_1_get_Span_m928F551E59E8B11542D25F22BFBCB34260C42A5B_gshared_inline)(__this, method);
  17721. }
  17722. // System.Buffers.MemoryHandle System.Memory`1<System.Single>::Pin()
  17723. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m334E26209F8F51E66CE190602466FAA43BF0ED3B (Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 * __this, const RuntimeMethod* method)
  17724. {
  17725. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 *, const RuntimeMethod*))Memory_1_Pin_m334E26209F8F51E66CE190602466FAA43BF0ED3B_gshared)(__this, method);
  17726. }
  17727. // System.Span`1<!0> System.Memory`1<System.UInt64>::get_Span()
  17728. inline Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED Memory_1_get_Span_mFBD4C50F5891247686AFEE9A038870E21940A241_inline (Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA * __this, const RuntimeMethod* method)
  17729. {
  17730. return (( Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED (*) (Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA *, const RuntimeMethod*))Memory_1_get_Span_mFBD4C50F5891247686AFEE9A038870E21940A241_gshared_inline)(__this, method);
  17731. }
  17732. // System.Buffers.MemoryHandle System.Memory`1<System.UInt64>::Pin()
  17733. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m9E9543E279B03D753551DB320105B8548AAEF8F6 (Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA * __this, const RuntimeMethod* method)
  17734. {
  17735. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA *, const RuntimeMethod*))Memory_1_Pin_m9E9543E279B03D753551DB320105B8548AAEF8F6_gshared)(__this, method);
  17736. }
  17737. // System.Span`1<!0> System.Memory`1<System.Numerics.Vector4>::get_Span()
  17738. inline Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 * __this, const RuntimeMethod* method)
  17739. {
  17740. return (( Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 (*) (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *, const RuntimeMethod*))Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_gshared_inline)(__this, method);
  17741. }
  17742. // System.Buffers.MemoryHandle System.Memory`1<System.Numerics.Vector4>::Pin()
  17743. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m56B8322C7D694E059C0BE430411297B566C626AD (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 * __this, const RuntimeMethod* method)
  17744. {
  17745. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *, const RuntimeMethod*))Memory_1_Pin_m56B8322C7D694E059C0BE430411297B566C626AD_gshared)(__this, method);
  17746. }
  17747. // System.Type System.Object::GetType()
  17748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B (RuntimeObject * __this, const RuntimeMethod* method);
  17749. // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  17750. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E (RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ___handle0, const RuntimeMethod* method);
  17751. // System.Boolean System.Type::op_Inequality(System.Type,System.Type)
  17752. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
  17753. // System.Void System.ThrowHelper::ThrowArrayTypeMismatchException()
  17754. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC (const RuntimeMethod* method);
  17755. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::.ctor(T[])
  17756. inline void Memory_1__ctor_m4BD019E4EF67331E66E2E0BCBCD8E35537932B07_inline (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* ___array0, const RuntimeMethod* method)
  17757. {
  17758. (( void (*) (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *, MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067*, const RuntimeMethod*))Memory_1__ctor_m4BD019E4EF67331E66E2E0BCBCD8E35537932B07_gshared_inline)(__this, ___array0, method);
  17759. }
  17760. // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException()
  17761. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59 (const RuntimeMethod* method);
  17762. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  17763. inline void Memory_1__ctor_mB280243C653B8929DEDCC27F9886724F61DAF84A_inline (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  17764. {
  17765. (( void (*) (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *, MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 *, int32_t, const RuntimeMethod*))Memory_1__ctor_mB280243C653B8929DEDCC27F9886724F61DAF84A_gshared_inline)(__this, ___manager0, ___length1, method);
  17766. }
  17767. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::.ctor(System.Object,System.Int32,System.Int32)
  17768. inline void Memory_1__ctor_m5B56C41F2E5A97820437BB7E480C9A7D3ED2123B_inline (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  17769. {
  17770. (( void (*) (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m5B56C41F2E5A97820437BB7E480C9A7D3ED2123B_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  17771. }
  17772. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::get_Length()
  17773. inline int32_t Memory_1_get_Length_m5845DF3364C9F81F64907D401939C96FCDA83EF6 (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, const RuntimeMethod* method)
  17774. {
  17775. return (( int32_t (*) (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *, const RuntimeMethod*))Memory_1_get_Length_m5845DF3364C9F81F64907D401939C96FCDA83EF6_gshared)(__this, method);
  17776. }
  17777. // System.Boolean System.Type::op_Equality(System.Type,System.Type)
  17778. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
  17779. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::get_Span()
  17780. inline Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 Memory_1_get_Span_m6E246BB1CB6AF4EBB1AA5C3972440FE13D951E73_inline (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, const RuntimeMethod* method)
  17781. {
  17782. return (( Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 (*) (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *, const RuntimeMethod*))Memory_1_get_Span_m6E246BB1CB6AF4EBB1AA5C3972440FE13D951E73_gshared_inline)(__this, method);
  17783. }
  17784. // System.String System.String::Substring(System.Int32,System.Int32)
  17785. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m7A39A2AC0893AE940CF4CEC841326D56FFB9D86B (String_t* __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method);
  17786. // System.String System.String::Format(System.String,System.Object,System.Object)
  17787. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66 (String_t* ___format0, RuntimeObject * ___arg01, RuntimeObject * ___arg12, const RuntimeMethod* method);
  17788. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::ToString()
  17789. inline String_t* Memory_1_ToString_mC55AAC4236A27968BA43D1011760BB98E7D9DB9F (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, const RuntimeMethod* method)
  17790. {
  17791. return (( String_t* (*) (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *, const RuntimeMethod*))Memory_1_ToString_mC55AAC4236A27968BA43D1011760BB98E7D9DB9F_gshared)(__this, method);
  17792. }
  17793. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::Slice(System.Int32,System.Int32)
  17794. inline Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 Memory_1_Slice_m3B2C045ACD42BE34AA29765AD295563C82D48F3A_inline (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  17795. {
  17796. return (( Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 (*) (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m3B2C045ACD42BE34AA29765AD295563C82D48F3A_gshared_inline)(__this, ___start0, ___length1, method);
  17797. }
  17798. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::Slice(System.Int32,System.Int32)
  17799. inline Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 Span_1_Slice_m288451D99A0C04789A89013497F09D005ABB3EB3_inline (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  17800. {
  17801. return (( Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 (*) (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m288451D99A0C04789A89013497F09D005ABB3EB3_gshared_inline)(__this, ___start0, ___length1, method);
  17802. }
  17803. // System.Int32 System.String::get_Length()
  17804. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method);
  17805. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17806. inline void Span_1__ctor_mBF8E2261525660311F01BB42DB1484A543188710_inline (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 * __this, Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  17807. {
  17808. (( void (*) (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 *, Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mBF8E2261525660311F01BB42DB1484A543188710_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  17809. }
  17810. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::.ctor(T[],System.Int32,System.Int32)
  17811. inline void Span_1__ctor_mFC92B6EA84703295E5C992AD51C381F82E13E825_inline (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 * __this, MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  17812. {
  17813. (( void (*) (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 *, MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mFC92B6EA84703295E5C992AD51C381F82E13E825_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  17814. }
  17815. // System.Runtime.InteropServices.GCHandle System.Runtime.InteropServices.GCHandle::Alloc(System.Object,System.Runtime.InteropServices.GCHandleType)
  17816. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC (RuntimeObject * ___value0, int32_t ___type1, const RuntimeMethod* method);
  17817. // System.IntPtr System.Runtime.InteropServices.GCHandle::AddrOfPinnedObject()
  17818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589 (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 * __this, const RuntimeMethod* method);
  17819. // System.Void* System.IntPtr::op_Explicit(System.IntPtr)
  17820. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD (intptr_t ___value0, const RuntimeMethod* method);
  17821. // System.Void System.Buffers.MemoryHandle::.ctor(System.Void*,System.Runtime.InteropServices.GCHandle,System.Buffers.IPinnable)
  17822. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3 (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C * __this, void* ___pointer0, GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ___handle1, RuntimeObject* ___pinnable2, const RuntimeMethod* method);
  17823. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::Pin()
  17824. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB74F7B4FA7EA6B33122557230FE599192ED88A48 (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, const RuntimeMethod* method)
  17825. {
  17826. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *, const RuntimeMethod*))Memory_1_Pin_mB74F7B4FA7EA6B33122557230FE599192ED88A48_gshared)(__this, method);
  17827. }
  17828. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::Equals(System.ReadOnlyMemory`1<T>)
  17829. inline bool ReadOnlyMemory_1_Equals_m6227640F022B42F32F61A08754D6146820F58651 (ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 * __this, ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 ___other0, const RuntimeMethod* method)
  17830. {
  17831. return (( bool (*) (ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 *, ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m6227640F022B42F32F61A08754D6146820F58651_gshared)(__this, ___other0, method);
  17832. }
  17833. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::Equals(System.Memory`1<T>)
  17834. inline bool Memory_1_Equals_mC634D611FC0724937C32E391059D439D2C8BE6B1 (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 ___other0, const RuntimeMethod* method)
  17835. {
  17836. return (( bool (*) (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *, Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 , const RuntimeMethod*))Memory_1_Equals_mC634D611FC0724937C32E391059D439D2C8BE6B1_gshared)(__this, ___other0, method);
  17837. }
  17838. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::Equals(System.Object)
  17839. inline bool Memory_1_Equals_mC4A5BC7D9D5F7B4CC3764D5BD84EA329188007FA (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  17840. {
  17841. return (( bool (*) (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mC4A5BC7D9D5F7B4CC3764D5BD84EA329188007FA_gshared)(__this, ___obj0, method);
  17842. }
  17843. // System.Int32 System.Int32::GetHashCode()
  17844. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667 (int32_t* __this, const RuntimeMethod* method);
  17845. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::GetHashCode()
  17846. inline int32_t Memory_1_GetHashCode_m7571129F33A73675BE95D2249C9337C121E31E81 (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, const RuntimeMethod* method)
  17847. {
  17848. return (( int32_t (*) (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *, const RuntimeMethod*))Memory_1_GetHashCode_m7571129F33A73675BE95D2249C9337C121E31E81_gshared)(__this, method);
  17849. }
  17850. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::.ctor(T[])
  17851. inline void Memory_1__ctor_mD2AE178CE2141D8433A6D50EFCB9E443FCB1929B_inline (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* ___array0, const RuntimeMethod* method)
  17852. {
  17853. (( void (*) (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *, MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750*, const RuntimeMethod*))Memory_1__ctor_mD2AE178CE2141D8433A6D50EFCB9E443FCB1929B_gshared_inline)(__this, ___array0, method);
  17854. }
  17855. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  17856. inline void Memory_1__ctor_mEA76D34177703D7782177804A054D992621049F8_inline (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  17857. {
  17858. (( void (*) (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *, MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF *, int32_t, const RuntimeMethod*))Memory_1__ctor_mEA76D34177703D7782177804A054D992621049F8_gshared_inline)(__this, ___manager0, ___length1, method);
  17859. }
  17860. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::.ctor(System.Object,System.Int32,System.Int32)
  17861. inline void Memory_1__ctor_m3A0323700B5010086E7B9B90C0F20CE2AAE50B5A_inline (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  17862. {
  17863. (( void (*) (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m3A0323700B5010086E7B9B90C0F20CE2AAE50B5A_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  17864. }
  17865. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::get_Length()
  17866. inline int32_t Memory_1_get_Length_m6FCF24F8B02D8988CB83EE8F1B7D81D0698D4FDF (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, const RuntimeMethod* method)
  17867. {
  17868. return (( int32_t (*) (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *, const RuntimeMethod*))Memory_1_get_Length_m6FCF24F8B02D8988CB83EE8F1B7D81D0698D4FDF_gshared)(__this, method);
  17869. }
  17870. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::get_Span()
  17871. inline Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 Memory_1_get_Span_m412E53E44777DB171B84121BE3749DD9A3AC45C4_inline (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, const RuntimeMethod* method)
  17872. {
  17873. return (( Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 (*) (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *, const RuntimeMethod*))Memory_1_get_Span_m412E53E44777DB171B84121BE3749DD9A3AC45C4_gshared_inline)(__this, method);
  17874. }
  17875. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::ToString()
  17876. inline String_t* Memory_1_ToString_m138314FDE5930D5CA0BBCB5817174357FF3E9FF3 (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, const RuntimeMethod* method)
  17877. {
  17878. return (( String_t* (*) (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *, const RuntimeMethod*))Memory_1_ToString_m138314FDE5930D5CA0BBCB5817174357FF3E9FF3_gshared)(__this, method);
  17879. }
  17880. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::Slice(System.Int32,System.Int32)
  17881. inline Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 Memory_1_Slice_mD8FCF6A554D0D9E74E8ADDBA111A88548972F6B0_inline (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  17882. {
  17883. return (( Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 (*) (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mD8FCF6A554D0D9E74E8ADDBA111A88548972F6B0_gshared_inline)(__this, ___start0, ___length1, method);
  17884. }
  17885. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::Slice(System.Int32,System.Int32)
  17886. inline Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 Span_1_Slice_m5BC5FCB3DDA42A6AD8932A0CE97503C22E92A37E_inline (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  17887. {
  17888. return (( Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 (*) (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m5BC5FCB3DDA42A6AD8932A0CE97503C22E92A37E_gshared_inline)(__this, ___start0, ___length1, method);
  17889. }
  17890. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17891. inline void Span_1__ctor_m76A459347E42D6C85CDBB4FAE2BFBF9739527395_inline (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 * __this, Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  17892. {
  17893. (( void (*) (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 *, Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m76A459347E42D6C85CDBB4FAE2BFBF9739527395_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  17894. }
  17895. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::.ctor(T[],System.Int32,System.Int32)
  17896. inline void Span_1__ctor_m72FA57123AC926D959E7CF8B91921FDBE7488EA2_inline (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 * __this, MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  17897. {
  17898. (( void (*) (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 *, MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m72FA57123AC926D959E7CF8B91921FDBE7488EA2_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  17899. }
  17900. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::Pin()
  17901. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m0385AD78BDB0A64DE83362B535DB393A2D80E573 (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, const RuntimeMethod* method)
  17902. {
  17903. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *, const RuntimeMethod*))Memory_1_Pin_m0385AD78BDB0A64DE83362B535DB393A2D80E573_gshared)(__this, method);
  17904. }
  17905. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::Equals(System.ReadOnlyMemory`1<T>)
  17906. inline bool ReadOnlyMemory_1_Equals_m10D28CEF1FAA60D0D204EE69E2B18D2DCDC3B968 (ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA * __this, ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA ___other0, const RuntimeMethod* method)
  17907. {
  17908. return (( bool (*) (ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA *, ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m10D28CEF1FAA60D0D204EE69E2B18D2DCDC3B968_gshared)(__this, ___other0, method);
  17909. }
  17910. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::Equals(System.Memory`1<T>)
  17911. inline bool Memory_1_Equals_mF98E9B7748617DCA68072CB73B465A0EA15735D1 (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 ___other0, const RuntimeMethod* method)
  17912. {
  17913. return (( bool (*) (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *, Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 , const RuntimeMethod*))Memory_1_Equals_mF98E9B7748617DCA68072CB73B465A0EA15735D1_gshared)(__this, ___other0, method);
  17914. }
  17915. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::Equals(System.Object)
  17916. inline bool Memory_1_Equals_m4A98FDA1690E9AD447508F077B2EA4EFB0944F79 (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  17917. {
  17918. return (( bool (*) (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m4A98FDA1690E9AD447508F077B2EA4EFB0944F79_gshared)(__this, ___obj0, method);
  17919. }
  17920. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::GetHashCode()
  17921. inline int32_t Memory_1_GetHashCode_mA3A15C4DA16DB87FF383C3089F0340D45B4ABB40 (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, const RuntimeMethod* method)
  17922. {
  17923. return (( int32_t (*) (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *, const RuntimeMethod*))Memory_1_GetHashCode_mA3A15C4DA16DB87FF383C3089F0340D45B4ABB40_gshared)(__this, method);
  17924. }
  17925. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::.ctor(T[])
  17926. inline void Memory_1__ctor_m65E44C2A3E13D8528DA5BC2B467BA0E061CAEBA2_inline (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* ___array0, const RuntimeMethod* method)
  17927. {
  17928. (( void (*) (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *, MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617*, const RuntimeMethod*))Memory_1__ctor_m65E44C2A3E13D8528DA5BC2B467BA0E061CAEBA2_gshared_inline)(__this, ___array0, method);
  17929. }
  17930. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  17931. inline void Memory_1__ctor_m76E92B12A7061D200AC616D311505B0831E378B5_inline (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  17932. {
  17933. (( void (*) (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *, MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA *, int32_t, const RuntimeMethod*))Memory_1__ctor_m76E92B12A7061D200AC616D311505B0831E378B5_gshared_inline)(__this, ___manager0, ___length1, method);
  17934. }
  17935. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::.ctor(System.Object,System.Int32,System.Int32)
  17936. inline void Memory_1__ctor_m5AAFE4B550598FBFF53C1AC6D3594FA671394496_inline (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  17937. {
  17938. (( void (*) (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m5AAFE4B550598FBFF53C1AC6D3594FA671394496_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  17939. }
  17940. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::get_Length()
  17941. inline int32_t Memory_1_get_Length_m638EFFAEF397E9218D2A26352588FDF6A24D453B (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, const RuntimeMethod* method)
  17942. {
  17943. return (( int32_t (*) (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *, const RuntimeMethod*))Memory_1_get_Length_m638EFFAEF397E9218D2A26352588FDF6A24D453B_gshared)(__this, method);
  17944. }
  17945. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::get_Span()
  17946. inline Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB Memory_1_get_Span_m4DA76533B995EE28A7676D5C4B5C1F8AB7EDB918_inline (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, const RuntimeMethod* method)
  17947. {
  17948. return (( Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB (*) (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *, const RuntimeMethod*))Memory_1_get_Span_m4DA76533B995EE28A7676D5C4B5C1F8AB7EDB918_gshared_inline)(__this, method);
  17949. }
  17950. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::ToString()
  17951. inline String_t* Memory_1_ToString_mF23FB37471A63EF0D2056D0BFABCE8B2FEE678FA (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, const RuntimeMethod* method)
  17952. {
  17953. return (( String_t* (*) (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *, const RuntimeMethod*))Memory_1_ToString_mF23FB37471A63EF0D2056D0BFABCE8B2FEE678FA_gshared)(__this, method);
  17954. }
  17955. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::Slice(System.Int32,System.Int32)
  17956. inline Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 Memory_1_Slice_mE806C8B0FD01188372A74EEA10C5C39E9F9BB6B7_inline (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  17957. {
  17958. return (( Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 (*) (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mE806C8B0FD01188372A74EEA10C5C39E9F9BB6B7_gshared_inline)(__this, ___start0, ___length1, method);
  17959. }
  17960. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::Slice(System.Int32,System.Int32)
  17961. inline Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB Span_1_Slice_m92D3200B2FE0244C8D93BDF54F1F93400068655F_inline (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  17962. {
  17963. return (( Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB (*) (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m92D3200B2FE0244C8D93BDF54F1F93400068655F_gshared_inline)(__this, ___start0, ___length1, method);
  17964. }
  17965. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  17966. inline void Span_1__ctor_mA1903EF6CE670231C22DFF698ABC45DC1ADF525E_inline (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB * __this, Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  17967. {
  17968. (( void (*) (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB *, Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mA1903EF6CE670231C22DFF698ABC45DC1ADF525E_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  17969. }
  17970. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::.ctor(T[],System.Int32,System.Int32)
  17971. inline void Span_1__ctor_m70C0B53515861E717BA01754506A6348CE4EED26_inline (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB * __this, MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  17972. {
  17973. (( void (*) (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB *, MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m70C0B53515861E717BA01754506A6348CE4EED26_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  17974. }
  17975. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::Pin()
  17976. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB4836D93C6E4F4F20C2448322F7C51041A5B45D1 (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, const RuntimeMethod* method)
  17977. {
  17978. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *, const RuntimeMethod*))Memory_1_Pin_mB4836D93C6E4F4F20C2448322F7C51041A5B45D1_gshared)(__this, method);
  17979. }
  17980. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::Equals(System.ReadOnlyMemory`1<T>)
  17981. inline bool ReadOnlyMemory_1_Equals_mE554F489FF7A64D6D570EE330E0C8DA431D33F78 (ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 * __this, ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 ___other0, const RuntimeMethod* method)
  17982. {
  17983. return (( bool (*) (ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 *, ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_mE554F489FF7A64D6D570EE330E0C8DA431D33F78_gshared)(__this, ___other0, method);
  17984. }
  17985. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::Equals(System.Memory`1<T>)
  17986. inline bool Memory_1_Equals_mCB3E8BCFB145DDE281C4D665F87B225843BAF0B6 (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 ___other0, const RuntimeMethod* method)
  17987. {
  17988. return (( bool (*) (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *, Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 , const RuntimeMethod*))Memory_1_Equals_mCB3E8BCFB145DDE281C4D665F87B225843BAF0B6_gshared)(__this, ___other0, method);
  17989. }
  17990. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::Equals(System.Object)
  17991. inline bool Memory_1_Equals_mD4A8175B4B9D94FCA567305FF269319736C96868 (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  17992. {
  17993. return (( bool (*) (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mD4A8175B4B9D94FCA567305FF269319736C96868_gshared)(__this, ___obj0, method);
  17994. }
  17995. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::GetHashCode()
  17996. inline int32_t Memory_1_GetHashCode_mE088CDBB96A0589E29F73C3C2E66B2DB2704ACA4 (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, const RuntimeMethod* method)
  17997. {
  17998. return (( int32_t (*) (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *, const RuntimeMethod*))Memory_1_GetHashCode_mE088CDBB96A0589E29F73C3C2E66B2DB2704ACA4_gshared)(__this, method);
  17999. }
  18000. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::.ctor(T[])
  18001. inline void Memory_1__ctor_mF33B4E1E530C56B98E4DB98BFC3212C315D54AFC_inline (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* ___array0, const RuntimeMethod* method)
  18002. {
  18003. (( void (*) (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *, MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825*, const RuntimeMethod*))Memory_1__ctor_mF33B4E1E530C56B98E4DB98BFC3212C315D54AFC_gshared_inline)(__this, ___array0, method);
  18004. }
  18005. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  18006. inline void Memory_1__ctor_mD25123D5DFE6CEE66E0B07DA0A653E535F0266D0_inline (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  18007. {
  18008. (( void (*) (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *, MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 *, int32_t, const RuntimeMethod*))Memory_1__ctor_mD25123D5DFE6CEE66E0B07DA0A653E535F0266D0_gshared_inline)(__this, ___manager0, ___length1, method);
  18009. }
  18010. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::.ctor(System.Object,System.Int32,System.Int32)
  18011. inline void Memory_1__ctor_mCDF3AD894D3E5C7E14C2163E61D1FD82A29B53F4_inline (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18012. {
  18013. (( void (*) (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mCDF3AD894D3E5C7E14C2163E61D1FD82A29B53F4_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  18014. }
  18015. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::get_Length()
  18016. inline int32_t Memory_1_get_Length_mD4CF023170168B888C3FBB115D24D896EA8A9B3A (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, const RuntimeMethod* method)
  18017. {
  18018. return (( int32_t (*) (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *, const RuntimeMethod*))Memory_1_get_Length_mD4CF023170168B888C3FBB115D24D896EA8A9B3A_gshared)(__this, method);
  18019. }
  18020. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::get_Span()
  18021. inline Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 Memory_1_get_Span_m29A733B0C8D0BBBCDC79AD584AC1AE3C48BAE718_inline (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, const RuntimeMethod* method)
  18022. {
  18023. return (( Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 (*) (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *, const RuntimeMethod*))Memory_1_get_Span_m29A733B0C8D0BBBCDC79AD584AC1AE3C48BAE718_gshared_inline)(__this, method);
  18024. }
  18025. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::ToString()
  18026. inline String_t* Memory_1_ToString_m0FA4BD32A28BDF5F3710885B9D73359A2C0065F9 (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, const RuntimeMethod* method)
  18027. {
  18028. return (( String_t* (*) (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *, const RuntimeMethod*))Memory_1_ToString_m0FA4BD32A28BDF5F3710885B9D73359A2C0065F9_gshared)(__this, method);
  18029. }
  18030. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::Slice(System.Int32,System.Int32)
  18031. inline Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 Memory_1_Slice_m111A14FF8F908403B9932327D7F3C7CA92D62F18_inline (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18032. {
  18033. return (( Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 (*) (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m111A14FF8F908403B9932327D7F3C7CA92D62F18_gshared_inline)(__this, ___start0, ___length1, method);
  18034. }
  18035. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::Slice(System.Int32,System.Int32)
  18036. inline Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 Span_1_Slice_m9C4A54F7B0F1BE9D93FB7368E3E952C52D151195_inline (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18037. {
  18038. return (( Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 (*) (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m9C4A54F7B0F1BE9D93FB7368E3E952C52D151195_gshared_inline)(__this, ___start0, ___length1, method);
  18039. }
  18040. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  18041. inline void Span_1__ctor_m1E82FD3266D66560548BB5E2042BCF8AAB42966C_inline (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 * __this, Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  18042. {
  18043. (( void (*) (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 *, Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m1E82FD3266D66560548BB5E2042BCF8AAB42966C_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  18044. }
  18045. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::.ctor(T[],System.Int32,System.Int32)
  18046. inline void Span_1__ctor_mFDC6EBE2BBCE77CA42D8C4F154230476D9D24C79_inline (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 * __this, MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18047. {
  18048. (( void (*) (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 *, MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mFDC6EBE2BBCE77CA42D8C4F154230476D9D24C79_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  18049. }
  18050. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::Pin()
  18051. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m409287C84C0C68BEA02E156592D41086A7A3FA0F (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, const RuntimeMethod* method)
  18052. {
  18053. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *, const RuntimeMethod*))Memory_1_Pin_m409287C84C0C68BEA02E156592D41086A7A3FA0F_gshared)(__this, method);
  18054. }
  18055. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::Equals(System.ReadOnlyMemory`1<T>)
  18056. inline bool ReadOnlyMemory_1_Equals_mF621457EB5D41A34B75DE86000DABD6A6C725938 (ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 * __this, ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 ___other0, const RuntimeMethod* method)
  18057. {
  18058. return (( bool (*) (ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 *, ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_mF621457EB5D41A34B75DE86000DABD6A6C725938_gshared)(__this, ___other0, method);
  18059. }
  18060. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::Equals(System.Memory`1<T>)
  18061. inline bool Memory_1_Equals_mD6C2303F40A5B27C9C941F47CE7ED79C3BFBA302 (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 ___other0, const RuntimeMethod* method)
  18062. {
  18063. return (( bool (*) (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *, Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 , const RuntimeMethod*))Memory_1_Equals_mD6C2303F40A5B27C9C941F47CE7ED79C3BFBA302_gshared)(__this, ___other0, method);
  18064. }
  18065. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::Equals(System.Object)
  18066. inline bool Memory_1_Equals_mC9FB2C7799C8A8FB9F5CD141DFA9E44F4E81859F (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  18067. {
  18068. return (( bool (*) (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mC9FB2C7799C8A8FB9F5CD141DFA9E44F4E81859F_gshared)(__this, ___obj0, method);
  18069. }
  18070. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::GetHashCode()
  18071. inline int32_t Memory_1_GetHashCode_mDC72986FE996CE5567E73CD914D3B71955E9987B (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, const RuntimeMethod* method)
  18072. {
  18073. return (( int32_t (*) (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *, const RuntimeMethod*))Memory_1_GetHashCode_mDC72986FE996CE5567E73CD914D3B71955E9987B_gshared)(__this, method);
  18074. }
  18075. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::.ctor(T[])
  18076. inline void Memory_1__ctor_m6D02F83E45B32B54561F097895526779EF5A7C55_inline (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* ___array0, const RuntimeMethod* method)
  18077. {
  18078. (( void (*) (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *, MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754*, const RuntimeMethod*))Memory_1__ctor_m6D02F83E45B32B54561F097895526779EF5A7C55_gshared_inline)(__this, ___array0, method);
  18079. }
  18080. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  18081. inline void Memory_1__ctor_m90F4DCC14414371332A599DAE4335E340608B93B_inline (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  18082. {
  18083. (( void (*) (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *, MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 *, int32_t, const RuntimeMethod*))Memory_1__ctor_m90F4DCC14414371332A599DAE4335E340608B93B_gshared_inline)(__this, ___manager0, ___length1, method);
  18084. }
  18085. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::.ctor(System.Object,System.Int32,System.Int32)
  18086. inline void Memory_1__ctor_mFDF005852E356FF1435ABD93022D2AAA8C7E3B1B_inline (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18087. {
  18088. (( void (*) (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mFDF005852E356FF1435ABD93022D2AAA8C7E3B1B_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  18089. }
  18090. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::get_Length()
  18091. inline int32_t Memory_1_get_Length_m42839CB526829E3486FF2C8A9406A78D61C26E4E (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, const RuntimeMethod* method)
  18092. {
  18093. return (( int32_t (*) (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *, const RuntimeMethod*))Memory_1_get_Length_m42839CB526829E3486FF2C8A9406A78D61C26E4E_gshared)(__this, method);
  18094. }
  18095. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::get_Span()
  18096. inline Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 Memory_1_get_Span_m513C6AA35816D014CAFA485558557B9564F8A677_inline (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, const RuntimeMethod* method)
  18097. {
  18098. return (( Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 (*) (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *, const RuntimeMethod*))Memory_1_get_Span_m513C6AA35816D014CAFA485558557B9564F8A677_gshared_inline)(__this, method);
  18099. }
  18100. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::ToString()
  18101. inline String_t* Memory_1_ToString_m677CFF9E21FE9C57890BF9FEE7BAEEA53ABE6ED1 (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, const RuntimeMethod* method)
  18102. {
  18103. return (( String_t* (*) (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *, const RuntimeMethod*))Memory_1_ToString_m677CFF9E21FE9C57890BF9FEE7BAEEA53ABE6ED1_gshared)(__this, method);
  18104. }
  18105. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::Slice(System.Int32,System.Int32)
  18106. inline Memory_1_tF6B004411E05421516F33EC7213A5117F222236B Memory_1_Slice_m4765F4C9B83D50EB820661E58F1D30FF3A135139_inline (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18107. {
  18108. return (( Memory_1_tF6B004411E05421516F33EC7213A5117F222236B (*) (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m4765F4C9B83D50EB820661E58F1D30FF3A135139_gshared_inline)(__this, ___start0, ___length1, method);
  18109. }
  18110. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::Slice(System.Int32,System.Int32)
  18111. inline Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 Span_1_Slice_m583E37C3A1A51A3CC300E1DD7B6F54AD08E1FF1D_inline (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18112. {
  18113. return (( Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 (*) (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m583E37C3A1A51A3CC300E1DD7B6F54AD08E1FF1D_gshared_inline)(__this, ___start0, ___length1, method);
  18114. }
  18115. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  18116. inline void Span_1__ctor_mBE1197315280CC8050CDF6BCEDD84BE02BB6A888_inline (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 * __this, Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  18117. {
  18118. (( void (*) (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 *, Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mBE1197315280CC8050CDF6BCEDD84BE02BB6A888_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  18119. }
  18120. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::.ctor(T[],System.Int32,System.Int32)
  18121. inline void Span_1__ctor_mEFDFA1A10935575986A643D53C03CA2A598116B9_inline (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 * __this, MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18122. {
  18123. (( void (*) (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 *, MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mEFDFA1A10935575986A643D53C03CA2A598116B9_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  18124. }
  18125. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::Pin()
  18126. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m559307B5135C732D89AF69B81718D7767FA2B0C6 (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, const RuntimeMethod* method)
  18127. {
  18128. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *, const RuntimeMethod*))Memory_1_Pin_m559307B5135C732D89AF69B81718D7767FA2B0C6_gshared)(__this, method);
  18129. }
  18130. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::Equals(System.ReadOnlyMemory`1<T>)
  18131. inline bool ReadOnlyMemory_1_Equals_m24E12B83D1FD327AE96E8E1E6A8E96B62ACEFA49 (ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C * __this, ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C ___other0, const RuntimeMethod* method)
  18132. {
  18133. return (( bool (*) (ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C *, ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m24E12B83D1FD327AE96E8E1E6A8E96B62ACEFA49_gshared)(__this, ___other0, method);
  18134. }
  18135. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::Equals(System.Memory`1<T>)
  18136. inline bool Memory_1_Equals_mCDCF3C98AE9658383616A1B362705B2ACC277351 (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, Memory_1_tF6B004411E05421516F33EC7213A5117F222236B ___other0, const RuntimeMethod* method)
  18137. {
  18138. return (( bool (*) (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *, Memory_1_tF6B004411E05421516F33EC7213A5117F222236B , const RuntimeMethod*))Memory_1_Equals_mCDCF3C98AE9658383616A1B362705B2ACC277351_gshared)(__this, ___other0, method);
  18139. }
  18140. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::Equals(System.Object)
  18141. inline bool Memory_1_Equals_m71B4B470F630ECE0844EBE78C9C89E74CEC8120B (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  18142. {
  18143. return (( bool (*) (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m71B4B470F630ECE0844EBE78C9C89E74CEC8120B_gshared)(__this, ___obj0, method);
  18144. }
  18145. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::GetHashCode()
  18146. inline int32_t Memory_1_GetHashCode_m776416C7F951185976FE1ADA69A0C3627C226DAE (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, const RuntimeMethod* method)
  18147. {
  18148. return (( int32_t (*) (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *, const RuntimeMethod*))Memory_1_GetHashCode_m776416C7F951185976FE1ADA69A0C3627C226DAE_gshared)(__this, method);
  18149. }
  18150. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::.ctor(T[])
  18151. inline void Memory_1__ctor_mA7C38D265B81C673D74C775DC9165002598C0331_inline (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* ___array0, const RuntimeMethod* method)
  18152. {
  18153. (( void (*) (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *, MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE*, const RuntimeMethod*))Memory_1__ctor_mA7C38D265B81C673D74C775DC9165002598C0331_gshared_inline)(__this, ___array0, method);
  18154. }
  18155. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  18156. inline void Memory_1__ctor_m9DC9C6FA4171ADEEAE2CA9A966118BC525B3BCE9_inline (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  18157. {
  18158. (( void (*) (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *, MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 *, int32_t, const RuntimeMethod*))Memory_1__ctor_m9DC9C6FA4171ADEEAE2CA9A966118BC525B3BCE9_gshared_inline)(__this, ___manager0, ___length1, method);
  18159. }
  18160. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::.ctor(System.Object,System.Int32,System.Int32)
  18161. inline void Memory_1__ctor_mD0E61EDEEDA3514F6B2FAF7E58E3C41F16B2D1B4_inline (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18162. {
  18163. (( void (*) (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mD0E61EDEEDA3514F6B2FAF7E58E3C41F16B2D1B4_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  18164. }
  18165. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::get_Length()
  18166. inline int32_t Memory_1_get_Length_m905105CD1B551A1ABA53C3AF02F44FAC776DDBBA (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, const RuntimeMethod* method)
  18167. {
  18168. return (( int32_t (*) (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *, const RuntimeMethod*))Memory_1_get_Length_m905105CD1B551A1ABA53C3AF02F44FAC776DDBBA_gshared)(__this, method);
  18169. }
  18170. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::get_Span()
  18171. inline Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB Memory_1_get_Span_mD512EAA0DB3843D018737D2E931F5450B898F26E_inline (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, const RuntimeMethod* method)
  18172. {
  18173. return (( Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB (*) (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *, const RuntimeMethod*))Memory_1_get_Span_mD512EAA0DB3843D018737D2E931F5450B898F26E_gshared_inline)(__this, method);
  18174. }
  18175. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::ToString()
  18176. inline String_t* Memory_1_ToString_mDC40703B1B393F0DF25E8B96FA2E68E4F49D03A6 (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, const RuntimeMethod* method)
  18177. {
  18178. return (( String_t* (*) (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *, const RuntimeMethod*))Memory_1_ToString_mDC40703B1B393F0DF25E8B96FA2E68E4F49D03A6_gshared)(__this, method);
  18179. }
  18180. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::Slice(System.Int32,System.Int32)
  18181. inline Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A Memory_1_Slice_m73030FF47E2BCC359EBB78C077B6F41CE369E9A1_inline (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18182. {
  18183. return (( Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A (*) (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m73030FF47E2BCC359EBB78C077B6F41CE369E9A1_gshared_inline)(__this, ___start0, ___length1, method);
  18184. }
  18185. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::Slice(System.Int32,System.Int32)
  18186. inline Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB Span_1_Slice_m72C9C3DE110BA9A171BDB97A8430A8AB5514B58E_inline (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18187. {
  18188. return (( Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB (*) (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m72C9C3DE110BA9A171BDB97A8430A8AB5514B58E_gshared_inline)(__this, ___start0, ___length1, method);
  18189. }
  18190. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  18191. inline void Span_1__ctor_m799B3945AE0163FEB62A16B981D3BC6D9B606267_inline (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB * __this, Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  18192. {
  18193. (( void (*) (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB *, Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m799B3945AE0163FEB62A16B981D3BC6D9B606267_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  18194. }
  18195. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::.ctor(T[],System.Int32,System.Int32)
  18196. inline void Span_1__ctor_mCEC50ED846C94B388401CB20126CD6B14DA81320_inline (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB * __this, MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18197. {
  18198. (( void (*) (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB *, MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mCEC50ED846C94B388401CB20126CD6B14DA81320_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  18199. }
  18200. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::Pin()
  18201. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mBF7C2FFE8488A84590585FF232BC2067DA8C6509 (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, const RuntimeMethod* method)
  18202. {
  18203. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *, const RuntimeMethod*))Memory_1_Pin_mBF7C2FFE8488A84590585FF232BC2067DA8C6509_gshared)(__this, method);
  18204. }
  18205. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::Equals(System.ReadOnlyMemory`1<T>)
  18206. inline bool ReadOnlyMemory_1_Equals_mFB7A456C620E1B5F3C99F271B983677DE39E2B9F (ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 * __this, ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 ___other0, const RuntimeMethod* method)
  18207. {
  18208. return (( bool (*) (ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 *, ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_mFB7A456C620E1B5F3C99F271B983677DE39E2B9F_gshared)(__this, ___other0, method);
  18209. }
  18210. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::Equals(System.Memory`1<T>)
  18211. inline bool Memory_1_Equals_m2B6E3FB78E2E23BDB4AC08989E946B0E57F471D1 (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A ___other0, const RuntimeMethod* method)
  18212. {
  18213. return (( bool (*) (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *, Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A , const RuntimeMethod*))Memory_1_Equals_m2B6E3FB78E2E23BDB4AC08989E946B0E57F471D1_gshared)(__this, ___other0, method);
  18214. }
  18215. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::Equals(System.Object)
  18216. inline bool Memory_1_Equals_m06F9BC0C1F27623B32BA5E6C2D27A4D41E5F2DEF (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  18217. {
  18218. return (( bool (*) (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m06F9BC0C1F27623B32BA5E6C2D27A4D41E5F2DEF_gshared)(__this, ___obj0, method);
  18219. }
  18220. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::GetHashCode()
  18221. inline int32_t Memory_1_GetHashCode_mA916031486D318A9CAD69AEAA761D9CBE9060643 (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, const RuntimeMethod* method)
  18222. {
  18223. return (( int32_t (*) (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *, const RuntimeMethod*))Memory_1_GetHashCode_mA916031486D318A9CAD69AEAA761D9CBE9060643_gshared)(__this, method);
  18224. }
  18225. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::.ctor(T[])
  18226. inline void Memory_1__ctor_mCF6F435A4F611221D7E9A38A63B64845F961686D_inline (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* ___array0, const RuntimeMethod* method)
  18227. {
  18228. (( void (*) (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *, MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A*, const RuntimeMethod*))Memory_1__ctor_mCF6F435A4F611221D7E9A38A63B64845F961686D_gshared_inline)(__this, ___array0, method);
  18229. }
  18230. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  18231. inline void Memory_1__ctor_mC8458DFA89FE09AC11445D2D2414577F75FCC7B2_inline (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  18232. {
  18233. (( void (*) (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *, MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD *, int32_t, const RuntimeMethod*))Memory_1__ctor_mC8458DFA89FE09AC11445D2D2414577F75FCC7B2_gshared_inline)(__this, ___manager0, ___length1, method);
  18234. }
  18235. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::.ctor(System.Object,System.Int32,System.Int32)
  18236. inline void Memory_1__ctor_m390F15E9AC30E54361A19A7927B08E2B610959D8_inline (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18237. {
  18238. (( void (*) (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m390F15E9AC30E54361A19A7927B08E2B610959D8_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  18239. }
  18240. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::get_Length()
  18241. inline int32_t Memory_1_get_Length_m6999BE227285E55DCBC50E323B348A617A55D2C5 (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, const RuntimeMethod* method)
  18242. {
  18243. return (( int32_t (*) (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *, const RuntimeMethod*))Memory_1_get_Length_m6999BE227285E55DCBC50E323B348A617A55D2C5_gshared)(__this, method);
  18244. }
  18245. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::get_Span()
  18246. inline Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B Memory_1_get_Span_m0210D4518A5281D70C05DDF4E6AEDE0E8FE4F353_inline (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, const RuntimeMethod* method)
  18247. {
  18248. return (( Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B (*) (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *, const RuntimeMethod*))Memory_1_get_Span_m0210D4518A5281D70C05DDF4E6AEDE0E8FE4F353_gshared_inline)(__this, method);
  18249. }
  18250. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::ToString()
  18251. inline String_t* Memory_1_ToString_m062C9ED38578A02D8A6E8059344105ED1EF1CFD9 (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, const RuntimeMethod* method)
  18252. {
  18253. return (( String_t* (*) (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *, const RuntimeMethod*))Memory_1_ToString_m062C9ED38578A02D8A6E8059344105ED1EF1CFD9_gshared)(__this, method);
  18254. }
  18255. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::Slice(System.Int32,System.Int32)
  18256. inline Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB Memory_1_Slice_m8BB6DDD32DB55BBB4C857B6840EB3526380542CB_inline (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18257. {
  18258. return (( Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB (*) (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m8BB6DDD32DB55BBB4C857B6840EB3526380542CB_gshared_inline)(__this, ___start0, ___length1, method);
  18259. }
  18260. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::Slice(System.Int32,System.Int32)
  18261. inline Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B Span_1_Slice_mE61FCC5BD43A3A95CCED4A05EE3C16E0EF7BAD78_inline (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18262. {
  18263. return (( Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B (*) (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mE61FCC5BD43A3A95CCED4A05EE3C16E0EF7BAD78_gshared_inline)(__this, ___start0, ___length1, method);
  18264. }
  18265. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  18266. inline void Span_1__ctor_m88B5404FE5DF5C735AFFD3B51C0C54A6CD3FA9A8_inline (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B * __this, Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  18267. {
  18268. (( void (*) (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B *, Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m88B5404FE5DF5C735AFFD3B51C0C54A6CD3FA9A8_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  18269. }
  18270. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::.ctor(T[],System.Int32,System.Int32)
  18271. inline void Span_1__ctor_mA0FD6228200909E7EB91F31A2330096F4DA4023D_inline (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B * __this, MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18272. {
  18273. (( void (*) (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B *, MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mA0FD6228200909E7EB91F31A2330096F4DA4023D_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  18274. }
  18275. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::Pin()
  18276. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m4C05D671FB7BB551B9E04AE8FC3354C09CFB90A1 (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, const RuntimeMethod* method)
  18277. {
  18278. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *, const RuntimeMethod*))Memory_1_Pin_m4C05D671FB7BB551B9E04AE8FC3354C09CFB90A1_gshared)(__this, method);
  18279. }
  18280. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::Equals(System.ReadOnlyMemory`1<T>)
  18281. inline bool ReadOnlyMemory_1_Equals_m978E01325EE7A6B4E793F752833372EFFAADCB76 (ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 * __this, ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 ___other0, const RuntimeMethod* method)
  18282. {
  18283. return (( bool (*) (ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 *, ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m978E01325EE7A6B4E793F752833372EFFAADCB76_gshared)(__this, ___other0, method);
  18284. }
  18285. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::Equals(System.Memory`1<T>)
  18286. inline bool Memory_1_Equals_mA678D44B5D7DF1AEC3EEC129A4EF058FF81F179E (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB ___other0, const RuntimeMethod* method)
  18287. {
  18288. return (( bool (*) (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *, Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB , const RuntimeMethod*))Memory_1_Equals_mA678D44B5D7DF1AEC3EEC129A4EF058FF81F179E_gshared)(__this, ___other0, method);
  18289. }
  18290. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::Equals(System.Object)
  18291. inline bool Memory_1_Equals_mF77EDE03B442172DE37B715B2F8FDDA3CD595A0F (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  18292. {
  18293. return (( bool (*) (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mF77EDE03B442172DE37B715B2F8FDDA3CD595A0F_gshared)(__this, ___obj0, method);
  18294. }
  18295. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::GetHashCode()
  18296. inline int32_t Memory_1_GetHashCode_m9C73FE942A7E098E681307F678EE380A953DD4B0 (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, const RuntimeMethod* method)
  18297. {
  18298. return (( int32_t (*) (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *, const RuntimeMethod*))Memory_1_GetHashCode_m9C73FE942A7E098E681307F678EE380A953DD4B0_gshared)(__this, method);
  18299. }
  18300. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::.ctor(T[])
  18301. inline void Memory_1__ctor_mFD45BAA62E7CCD1849FFEBD7B28634F44152F0A4_inline (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* ___array0, const RuntimeMethod* method)
  18302. {
  18303. (( void (*) (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *, MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB*, const RuntimeMethod*))Memory_1__ctor_mFD45BAA62E7CCD1849FFEBD7B28634F44152F0A4_gshared_inline)(__this, ___array0, method);
  18304. }
  18305. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  18306. inline void Memory_1__ctor_m8E0DA17D31C10262ED6DA31A04FCEAFC0A145609_inline (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  18307. {
  18308. (( void (*) (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *, MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 *, int32_t, const RuntimeMethod*))Memory_1__ctor_m8E0DA17D31C10262ED6DA31A04FCEAFC0A145609_gshared_inline)(__this, ___manager0, ___length1, method);
  18309. }
  18310. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::.ctor(System.Object,System.Int32,System.Int32)
  18311. inline void Memory_1__ctor_m247CCF8DB3C33C683EC354044C417149723F19EC_inline (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18312. {
  18313. (( void (*) (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m247CCF8DB3C33C683EC354044C417149723F19EC_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  18314. }
  18315. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::get_Length()
  18316. inline int32_t Memory_1_get_Length_mCCBFE3912C75510F20022AB4F892CD7BB437D39A (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, const RuntimeMethod* method)
  18317. {
  18318. return (( int32_t (*) (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *, const RuntimeMethod*))Memory_1_get_Length_mCCBFE3912C75510F20022AB4F892CD7BB437D39A_gshared)(__this, method);
  18319. }
  18320. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::get_Span()
  18321. inline Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 Memory_1_get_Span_mB11748532CEDEDB04FA2DAE1E2765CD8326A52C5_inline (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, const RuntimeMethod* method)
  18322. {
  18323. return (( Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 (*) (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *, const RuntimeMethod*))Memory_1_get_Span_mB11748532CEDEDB04FA2DAE1E2765CD8326A52C5_gshared_inline)(__this, method);
  18324. }
  18325. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::ToString()
  18326. inline String_t* Memory_1_ToString_m032ED3AA9FB174281523BDC205D7C747CAD1FDA6 (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, const RuntimeMethod* method)
  18327. {
  18328. return (( String_t* (*) (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *, const RuntimeMethod*))Memory_1_ToString_m032ED3AA9FB174281523BDC205D7C747CAD1FDA6_gshared)(__this, method);
  18329. }
  18330. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::Slice(System.Int32,System.Int32)
  18331. inline Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E Memory_1_Slice_m006AC50FC31BC91814417EF81A8B685FE424483F_inline (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18332. {
  18333. return (( Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E (*) (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m006AC50FC31BC91814417EF81A8B685FE424483F_gshared_inline)(__this, ___start0, ___length1, method);
  18334. }
  18335. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::Slice(System.Int32,System.Int32)
  18336. inline Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 Span_1_Slice_m989617006FB0E939EC97B691F43D1E39BA8D2CD9_inline (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18337. {
  18338. return (( Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 (*) (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m989617006FB0E939EC97B691F43D1E39BA8D2CD9_gshared_inline)(__this, ___start0, ___length1, method);
  18339. }
  18340. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  18341. inline void Span_1__ctor_m61E364849080A5BF51972965A0BEA13A8CD03A0F_inline (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 * __this, Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  18342. {
  18343. (( void (*) (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 *, Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m61E364849080A5BF51972965A0BEA13A8CD03A0F_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  18344. }
  18345. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::.ctor(T[],System.Int32,System.Int32)
  18346. inline void Span_1__ctor_m7F5AC11E1775BEA68C04FEB8BD05C572D676101B_inline (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 * __this, MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18347. {
  18348. (( void (*) (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 *, MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m7F5AC11E1775BEA68C04FEB8BD05C572D676101B_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  18349. }
  18350. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::Pin()
  18351. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF016CB3B4ED152CB7A599CC0A0408B6835F24658 (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, const RuntimeMethod* method)
  18352. {
  18353. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *, const RuntimeMethod*))Memory_1_Pin_mF016CB3B4ED152CB7A599CC0A0408B6835F24658_gshared)(__this, method);
  18354. }
  18355. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::Equals(System.ReadOnlyMemory`1<T>)
  18356. inline bool ReadOnlyMemory_1_Equals_mD2B7976F5EFB9A9DC9939F757A53DD648A4933BD (ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED * __this, ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED ___other0, const RuntimeMethod* method)
  18357. {
  18358. return (( bool (*) (ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED *, ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED , const RuntimeMethod*))ReadOnlyMemory_1_Equals_mD2B7976F5EFB9A9DC9939F757A53DD648A4933BD_gshared)(__this, ___other0, method);
  18359. }
  18360. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::Equals(System.Memory`1<T>)
  18361. inline bool Memory_1_Equals_m19259E8A4F18C5B482641518B15714E15E4413BE (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E ___other0, const RuntimeMethod* method)
  18362. {
  18363. return (( bool (*) (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *, Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E , const RuntimeMethod*))Memory_1_Equals_m19259E8A4F18C5B482641518B15714E15E4413BE_gshared)(__this, ___other0, method);
  18364. }
  18365. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::Equals(System.Object)
  18366. inline bool Memory_1_Equals_m503768290E0AD9224013FA4EE838D32F55DC17A0 (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  18367. {
  18368. return (( bool (*) (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m503768290E0AD9224013FA4EE838D32F55DC17A0_gshared)(__this, ___obj0, method);
  18369. }
  18370. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::GetHashCode()
  18371. inline int32_t Memory_1_GetHashCode_m8947D798069FFA32E981E8AAD0D55E256DAAC070 (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, const RuntimeMethod* method)
  18372. {
  18373. return (( int32_t (*) (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *, const RuntimeMethod*))Memory_1_GetHashCode_m8947D798069FFA32E981E8AAD0D55E256DAAC070_gshared)(__this, method);
  18374. }
  18375. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::.ctor(T[])
  18376. inline void Memory_1__ctor_m632EA7D26EA93B3C599DE50A206E830E49FCFB03_inline (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* ___array0, const RuntimeMethod* method)
  18377. {
  18378. (( void (*) (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *, MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0*, const RuntimeMethod*))Memory_1__ctor_m632EA7D26EA93B3C599DE50A206E830E49FCFB03_gshared_inline)(__this, ___array0, method);
  18379. }
  18380. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  18381. inline void Memory_1__ctor_m3E72DBE254B192CBD354578F3F9F0A43AFA8DEE9_inline (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  18382. {
  18383. (( void (*) (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *, MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA *, int32_t, const RuntimeMethod*))Memory_1__ctor_m3E72DBE254B192CBD354578F3F9F0A43AFA8DEE9_gshared_inline)(__this, ___manager0, ___length1, method);
  18384. }
  18385. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::.ctor(System.Object,System.Int32,System.Int32)
  18386. inline void Memory_1__ctor_mB8F06B0BB712A329F69AC0A59B68D82B120029AD_inline (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18387. {
  18388. (( void (*) (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mB8F06B0BB712A329F69AC0A59B68D82B120029AD_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  18389. }
  18390. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::get_Length()
  18391. inline int32_t Memory_1_get_Length_m8843FCFC2512F53727D6AC1ED088334C12922701 (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, const RuntimeMethod* method)
  18392. {
  18393. return (( int32_t (*) (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *, const RuntimeMethod*))Memory_1_get_Length_m8843FCFC2512F53727D6AC1ED088334C12922701_gshared)(__this, method);
  18394. }
  18395. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::get_Span()
  18396. inline Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 Memory_1_get_Span_m51AC5AB5D333B97F0995E93653A1F1C54E295B1F_inline (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, const RuntimeMethod* method)
  18397. {
  18398. return (( Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 (*) (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *, const RuntimeMethod*))Memory_1_get_Span_m51AC5AB5D333B97F0995E93653A1F1C54E295B1F_gshared_inline)(__this, method);
  18399. }
  18400. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::ToString()
  18401. inline String_t* Memory_1_ToString_m907E41A9C373F054E74F6BE5304839E53537C6B6 (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, const RuntimeMethod* method)
  18402. {
  18403. return (( String_t* (*) (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *, const RuntimeMethod*))Memory_1_ToString_m907E41A9C373F054E74F6BE5304839E53537C6B6_gshared)(__this, method);
  18404. }
  18405. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::Slice(System.Int32,System.Int32)
  18406. inline Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 Memory_1_Slice_mEF266DAE55C2429E34D28E9613CF44746F08D61C_inline (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18407. {
  18408. return (( Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 (*) (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mEF266DAE55C2429E34D28E9613CF44746F08D61C_gshared_inline)(__this, ___start0, ___length1, method);
  18409. }
  18410. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::Slice(System.Int32,System.Int32)
  18411. inline Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 Span_1_Slice_m9F36D735366649E805C0DA7126BC3F85D125BEF1_inline (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18412. {
  18413. return (( Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 (*) (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m9F36D735366649E805C0DA7126BC3F85D125BEF1_gshared_inline)(__this, ___start0, ___length1, method);
  18414. }
  18415. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  18416. inline void Span_1__ctor_m7D72297192787A6CC88566841A332EAD8EC74FA6_inline (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 * __this, Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  18417. {
  18418. (( void (*) (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 *, Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m7D72297192787A6CC88566841A332EAD8EC74FA6_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  18419. }
  18420. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::.ctor(T[],System.Int32,System.Int32)
  18421. inline void Span_1__ctor_m409D9607F4481E415BF57A625EE5EE0EDAEAB8FD_inline (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 * __this, MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18422. {
  18423. (( void (*) (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 *, MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m409D9607F4481E415BF57A625EE5EE0EDAEAB8FD_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  18424. }
  18425. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::Pin()
  18426. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m2A8844D0153306B7262637EFE56A5362C97A8C52 (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, const RuntimeMethod* method)
  18427. {
  18428. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *, const RuntimeMethod*))Memory_1_Pin_m2A8844D0153306B7262637EFE56A5362C97A8C52_gshared)(__this, method);
  18429. }
  18430. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::Equals(System.ReadOnlyMemory`1<T>)
  18431. inline bool ReadOnlyMemory_1_Equals_mBA6B1E8F6AF2C91E5B4F94A2D55F36005AEE7AFB (ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 * __this, ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 ___other0, const RuntimeMethod* method)
  18432. {
  18433. return (( bool (*) (ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 *, ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_mBA6B1E8F6AF2C91E5B4F94A2D55F36005AEE7AFB_gshared)(__this, ___other0, method);
  18434. }
  18435. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::Equals(System.Memory`1<T>)
  18436. inline bool Memory_1_Equals_m524911345D6941F0EF0DC8919EC19F2EBB867A12 (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 ___other0, const RuntimeMethod* method)
  18437. {
  18438. return (( bool (*) (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *, Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 , const RuntimeMethod*))Memory_1_Equals_m524911345D6941F0EF0DC8919EC19F2EBB867A12_gshared)(__this, ___other0, method);
  18439. }
  18440. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::Equals(System.Object)
  18441. inline bool Memory_1_Equals_mAF7F2791F2EBDD72CA3FC1CEFC6A4617874B9616 (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  18442. {
  18443. return (( bool (*) (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mAF7F2791F2EBDD72CA3FC1CEFC6A4617874B9616_gshared)(__this, ___obj0, method);
  18444. }
  18445. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::GetHashCode()
  18446. inline int32_t Memory_1_GetHashCode_mDD33FA3A7E75B944D007BD6B00E504EEB5E8840F (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, const RuntimeMethod* method)
  18447. {
  18448. return (( int32_t (*) (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *, const RuntimeMethod*))Memory_1_GetHashCode_mDD33FA3A7E75B944D007BD6B00E504EEB5E8840F_gshared)(__this, method);
  18449. }
  18450. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::.ctor(T[])
  18451. inline void Memory_1__ctor_m8445791C1817251B55C27FBBDD3C5FDE5E804F1D_inline (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* ___array0, const RuntimeMethod* method)
  18452. {
  18453. (( void (*) (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *, MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6*, const RuntimeMethod*))Memory_1__ctor_m8445791C1817251B55C27FBBDD3C5FDE5E804F1D_gshared_inline)(__this, ___array0, method);
  18454. }
  18455. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  18456. inline void Memory_1__ctor_m9CAF2EF94F727B4854D8990B628037AAF164DA36_inline (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  18457. {
  18458. (( void (*) (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *, MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 *, int32_t, const RuntimeMethod*))Memory_1__ctor_m9CAF2EF94F727B4854D8990B628037AAF164DA36_gshared_inline)(__this, ___manager0, ___length1, method);
  18459. }
  18460. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::.ctor(System.Object,System.Int32,System.Int32)
  18461. inline void Memory_1__ctor_mDF9B4FC09FFC30BAE7BD9FC53E32C1800AD13BAF_inline (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18462. {
  18463. (( void (*) (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mDF9B4FC09FFC30BAE7BD9FC53E32C1800AD13BAF_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  18464. }
  18465. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::get_Length()
  18466. inline int32_t Memory_1_get_Length_mB2EE7F30043A6FBE993965026722F6D6B1FE5C6F (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, const RuntimeMethod* method)
  18467. {
  18468. return (( int32_t (*) (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *, const RuntimeMethod*))Memory_1_get_Length_mB2EE7F30043A6FBE993965026722F6D6B1FE5C6F_gshared)(__this, method);
  18469. }
  18470. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::get_Span()
  18471. inline Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 Memory_1_get_Span_m0FB02995CC48F8ED8A213EFD4F4D59AA582E7F27_inline (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, const RuntimeMethod* method)
  18472. {
  18473. return (( Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 (*) (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *, const RuntimeMethod*))Memory_1_get_Span_m0FB02995CC48F8ED8A213EFD4F4D59AA582E7F27_gshared_inline)(__this, method);
  18474. }
  18475. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::ToString()
  18476. inline String_t* Memory_1_ToString_mB2C99A426DFD5BCC045B3652D3BB38BBBCDF0D16 (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, const RuntimeMethod* method)
  18477. {
  18478. return (( String_t* (*) (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *, const RuntimeMethod*))Memory_1_ToString_mB2C99A426DFD5BCC045B3652D3BB38BBBCDF0D16_gshared)(__this, method);
  18479. }
  18480. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::Slice(System.Int32,System.Int32)
  18481. inline Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 Memory_1_Slice_m73FC503F25D3FFC384AA201302132EE5809BC946_inline (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18482. {
  18483. return (( Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 (*) (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m73FC503F25D3FFC384AA201302132EE5809BC946_gshared_inline)(__this, ___start0, ___length1, method);
  18484. }
  18485. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::Slice(System.Int32,System.Int32)
  18486. inline Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 Span_1_Slice_mB886B6872ED2414038014150DEC21649BC10DC32_inline (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18487. {
  18488. return (( Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 (*) (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mB886B6872ED2414038014150DEC21649BC10DC32_gshared_inline)(__this, ___start0, ___length1, method);
  18489. }
  18490. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  18491. inline void Span_1__ctor_mC39CCC369F9B7C241A64A4118F06B4EB11E4610B_inline (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 * __this, Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  18492. {
  18493. (( void (*) (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 *, Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mC39CCC369F9B7C241A64A4118F06B4EB11E4610B_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  18494. }
  18495. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::.ctor(T[],System.Int32,System.Int32)
  18496. inline void Span_1__ctor_m3EB09D1C88B12506D2BEB5CF75FA480E7A2A5B59_inline (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 * __this, MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18497. {
  18498. (( void (*) (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 *, MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m3EB09D1C88B12506D2BEB5CF75FA480E7A2A5B59_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  18499. }
  18500. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::Pin()
  18501. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m84453A2AAB5E28A11517CB2C354E44B44903B4EE (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, const RuntimeMethod* method)
  18502. {
  18503. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *, const RuntimeMethod*))Memory_1_Pin_m84453A2AAB5E28A11517CB2C354E44B44903B4EE_gshared)(__this, method);
  18504. }
  18505. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::Equals(System.ReadOnlyMemory`1<T>)
  18506. inline bool ReadOnlyMemory_1_Equals_mAD4F91CF906EAC001DF9DDEDC193FB8AB6CAB676 (ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 * __this, ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 ___other0, const RuntimeMethod* method)
  18507. {
  18508. return (( bool (*) (ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 *, ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_mAD4F91CF906EAC001DF9DDEDC193FB8AB6CAB676_gshared)(__this, ___other0, method);
  18509. }
  18510. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::Equals(System.Memory`1<T>)
  18511. inline bool Memory_1_Equals_m93CCE6C7AC0767FD347E6DB9DEFAAB0D17F2E70D (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 ___other0, const RuntimeMethod* method)
  18512. {
  18513. return (( bool (*) (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *, Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 , const RuntimeMethod*))Memory_1_Equals_m93CCE6C7AC0767FD347E6DB9DEFAAB0D17F2E70D_gshared)(__this, ___other0, method);
  18514. }
  18515. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::Equals(System.Object)
  18516. inline bool Memory_1_Equals_m1E017A50E0ABF29333A46706A9E8670DE8E8F4F0 (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  18517. {
  18518. return (( bool (*) (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m1E017A50E0ABF29333A46706A9E8670DE8E8F4F0_gshared)(__this, ___obj0, method);
  18519. }
  18520. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::GetHashCode()
  18521. inline int32_t Memory_1_GetHashCode_m7EBBB20EB2B62E00A8FE5B635999E47C9058F18E (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, const RuntimeMethod* method)
  18522. {
  18523. return (( int32_t (*) (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *, const RuntimeMethod*))Memory_1_GetHashCode_m7EBBB20EB2B62E00A8FE5B635999E47C9058F18E_gshared)(__this, method);
  18524. }
  18525. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::.ctor(T[])
  18526. inline void Memory_1__ctor_mCBA6B90D747AC78D9164F0A317FEB7C345C0624C_inline (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* ___array0, const RuntimeMethod* method)
  18527. {
  18528. (( void (*) (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *, MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067*, const RuntimeMethod*))Memory_1__ctor_mCBA6B90D747AC78D9164F0A317FEB7C345C0624C_gshared_inline)(__this, ___array0, method);
  18529. }
  18530. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  18531. inline void Memory_1__ctor_m57E6C53708CA26630E507C9CE672C5101BB56A73_inline (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  18532. {
  18533. (( void (*) (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *, MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 *, int32_t, const RuntimeMethod*))Memory_1__ctor_m57E6C53708CA26630E507C9CE672C5101BB56A73_gshared_inline)(__this, ___manager0, ___length1, method);
  18534. }
  18535. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::.ctor(System.Object,System.Int32,System.Int32)
  18536. inline void Memory_1__ctor_m087A0F36E21C788A2E47EAA5E033C0BE57D0A90C_inline (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18537. {
  18538. (( void (*) (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m087A0F36E21C788A2E47EAA5E033C0BE57D0A90C_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  18539. }
  18540. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::get_Length()
  18541. inline int32_t Memory_1_get_Length_mA26702305E14A07A0131AD5C21E0A35E96F9E73A (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, const RuntimeMethod* method)
  18542. {
  18543. return (( int32_t (*) (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *, const RuntimeMethod*))Memory_1_get_Length_mA26702305E14A07A0131AD5C21E0A35E96F9E73A_gshared)(__this, method);
  18544. }
  18545. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::get_Span()
  18546. inline Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 Memory_1_get_Span_m699631B6A1091B853B63729420AC12D9F80AA50F_inline (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, const RuntimeMethod* method)
  18547. {
  18548. return (( Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 (*) (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *, const RuntimeMethod*))Memory_1_get_Span_m699631B6A1091B853B63729420AC12D9F80AA50F_gshared_inline)(__this, method);
  18549. }
  18550. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::ToString()
  18551. inline String_t* Memory_1_ToString_mD3AE9BFB96BDD3AFC552F27C87B6F07A2ED0BAA9 (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, const RuntimeMethod* method)
  18552. {
  18553. return (( String_t* (*) (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *, const RuntimeMethod*))Memory_1_ToString_mD3AE9BFB96BDD3AFC552F27C87B6F07A2ED0BAA9_gshared)(__this, method);
  18554. }
  18555. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::Slice(System.Int32,System.Int32)
  18556. inline Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 Memory_1_Slice_mF54F903E76E8E5D93F938B10E3810A88BC9603EF_inline (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18557. {
  18558. return (( Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 (*) (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mF54F903E76E8E5D93F938B10E3810A88BC9603EF_gshared_inline)(__this, ___start0, ___length1, method);
  18559. }
  18560. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::Slice(System.Int32,System.Int32)
  18561. inline Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 Span_1_Slice_m34EAA4393C42DF48AD3059E8805AA375C7F1775B_inline (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18562. {
  18563. return (( Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 (*) (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m34EAA4393C42DF48AD3059E8805AA375C7F1775B_gshared_inline)(__this, ___start0, ___length1, method);
  18564. }
  18565. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  18566. inline void Span_1__ctor_mE6C98228F9BC5B02BB47D144AD714F9CEC8BF748_inline (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 * __this, Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  18567. {
  18568. (( void (*) (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 *, Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mE6C98228F9BC5B02BB47D144AD714F9CEC8BF748_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  18569. }
  18570. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::.ctor(T[],System.Int32,System.Int32)
  18571. inline void Span_1__ctor_mECB713B382D31869A10E829AF2F5B4DD1E83FC8E_inline (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 * __this, MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18572. {
  18573. (( void (*) (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 *, MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mECB713B382D31869A10E829AF2F5B4DD1E83FC8E_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  18574. }
  18575. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::Pin()
  18576. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mAE33A2B4601679374A5570E41301D358AAC02BDD (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, const RuntimeMethod* method)
  18577. {
  18578. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *, const RuntimeMethod*))Memory_1_Pin_mAE33A2B4601679374A5570E41301D358AAC02BDD_gshared)(__this, method);
  18579. }
  18580. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::Equals(System.ReadOnlyMemory`1<T>)
  18581. inline bool ReadOnlyMemory_1_Equals_m68DF9822774C96320C4A603C8F6BAB07AF09D2CF (ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 * __this, ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 ___other0, const RuntimeMethod* method)
  18582. {
  18583. return (( bool (*) (ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 *, ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m68DF9822774C96320C4A603C8F6BAB07AF09D2CF_gshared)(__this, ___other0, method);
  18584. }
  18585. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::Equals(System.Memory`1<T>)
  18586. inline bool Memory_1_Equals_mCEB33AB4FD32168453EF0806C91B3A42363D5DE3 (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 ___other0, const RuntimeMethod* method)
  18587. {
  18588. return (( bool (*) (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *, Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 , const RuntimeMethod*))Memory_1_Equals_mCEB33AB4FD32168453EF0806C91B3A42363D5DE3_gshared)(__this, ___other0, method);
  18589. }
  18590. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::Equals(System.Object)
  18591. inline bool Memory_1_Equals_mA6162D478944DDE910A8C548A2EE96A93735F3AF (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  18592. {
  18593. return (( bool (*) (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mA6162D478944DDE910A8C548A2EE96A93735F3AF_gshared)(__this, ___obj0, method);
  18594. }
  18595. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::GetHashCode()
  18596. inline int32_t Memory_1_GetHashCode_mA4AB8495250DC3A140733DB703468ADD42C0777C (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, const RuntimeMethod* method)
  18597. {
  18598. return (( int32_t (*) (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *, const RuntimeMethod*))Memory_1_GetHashCode_mA4AB8495250DC3A140733DB703468ADD42C0777C_gshared)(__this, method);
  18599. }
  18600. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::.ctor(T[])
  18601. inline void Memory_1__ctor_mB160937EA343C5C53CD37AE46C18BC0DC6FF491A_inline (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* ___array0, const RuntimeMethod* method)
  18602. {
  18603. (( void (*) (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *, MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279*, const RuntimeMethod*))Memory_1__ctor_mB160937EA343C5C53CD37AE46C18BC0DC6FF491A_gshared_inline)(__this, ___array0, method);
  18604. }
  18605. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  18606. inline void Memory_1__ctor_m2244C2D5654C5829193B1D9CA82788361B9FEC12_inline (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  18607. {
  18608. (( void (*) (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *, MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC *, int32_t, const RuntimeMethod*))Memory_1__ctor_m2244C2D5654C5829193B1D9CA82788361B9FEC12_gshared_inline)(__this, ___manager0, ___length1, method);
  18609. }
  18610. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::.ctor(System.Object,System.Int32,System.Int32)
  18611. inline void Memory_1__ctor_mDF0267A1CD5AB059ABF93D467B856F725CEBE7F2_inline (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18612. {
  18613. (( void (*) (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mDF0267A1CD5AB059ABF93D467B856F725CEBE7F2_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  18614. }
  18615. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::get_Length()
  18616. inline int32_t Memory_1_get_Length_m5E91B0C70AD9FEA1FA9261F7C95FD05433B18ECC (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, const RuntimeMethod* method)
  18617. {
  18618. return (( int32_t (*) (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *, const RuntimeMethod*))Memory_1_get_Length_m5E91B0C70AD9FEA1FA9261F7C95FD05433B18ECC_gshared)(__this, method);
  18619. }
  18620. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::get_Span()
  18621. inline Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 Memory_1_get_Span_m63A369A4B65FD079AC978F4D2D639EC26E6E81C2_inline (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, const RuntimeMethod* method)
  18622. {
  18623. return (( Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 (*) (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *, const RuntimeMethod*))Memory_1_get_Span_m63A369A4B65FD079AC978F4D2D639EC26E6E81C2_gshared_inline)(__this, method);
  18624. }
  18625. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::ToString()
  18626. inline String_t* Memory_1_ToString_mDF54EF38914361FB1154E569296CA5342852066E (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, const RuntimeMethod* method)
  18627. {
  18628. return (( String_t* (*) (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *, const RuntimeMethod*))Memory_1_ToString_mDF54EF38914361FB1154E569296CA5342852066E_gshared)(__this, method);
  18629. }
  18630. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::Slice(System.Int32,System.Int32)
  18631. inline Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 Memory_1_Slice_m11D6EE3AEBBD9B97FB7E3271F05B22D34ABD15CA_inline (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18632. {
  18633. return (( Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 (*) (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m11D6EE3AEBBD9B97FB7E3271F05B22D34ABD15CA_gshared_inline)(__this, ___start0, ___length1, method);
  18634. }
  18635. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::Slice(System.Int32,System.Int32)
  18636. inline Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 Span_1_Slice_m93DAE93CFCC431F85FF060206D6EC29C9416DB03_inline (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18637. {
  18638. return (( Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 (*) (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m93DAE93CFCC431F85FF060206D6EC29C9416DB03_gshared_inline)(__this, ___start0, ___length1, method);
  18639. }
  18640. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  18641. inline void Span_1__ctor_m3CDCD69B4E7047C301967017D3BFDB07BD091818_inline (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 * __this, Pinnable_1_t76758360C06982977C68715853C878A47E8602EA * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  18642. {
  18643. (( void (*) (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 *, Pinnable_1_t76758360C06982977C68715853C878A47E8602EA *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m3CDCD69B4E7047C301967017D3BFDB07BD091818_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  18644. }
  18645. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::.ctor(T[],System.Int32,System.Int32)
  18646. inline void Span_1__ctor_mEBFF919BED5F43D6958E5E7BE6AC7A94B4909F7A_inline (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 * __this, MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18647. {
  18648. (( void (*) (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 *, MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mEBFF919BED5F43D6958E5E7BE6AC7A94B4909F7A_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  18649. }
  18650. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::Pin()
  18651. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m9F049242C2F1F914636493BB3F0E209AC74EB9FB (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, const RuntimeMethod* method)
  18652. {
  18653. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *, const RuntimeMethod*))Memory_1_Pin_m9F049242C2F1F914636493BB3F0E209AC74EB9FB_gshared)(__this, method);
  18654. }
  18655. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::Equals(System.ReadOnlyMemory`1<T>)
  18656. inline bool ReadOnlyMemory_1_Equals_m5E55A6AD1C77CA77DB1311677A3DC4CD142E7D39 (ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 * __this, ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 ___other0, const RuntimeMethod* method)
  18657. {
  18658. return (( bool (*) (ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 *, ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m5E55A6AD1C77CA77DB1311677A3DC4CD142E7D39_gshared)(__this, ___other0, method);
  18659. }
  18660. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::Equals(System.Memory`1<T>)
  18661. inline bool Memory_1_Equals_m8BF29BC6AE39B44C0D7BE90AFBD4E385FECDB595 (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 ___other0, const RuntimeMethod* method)
  18662. {
  18663. return (( bool (*) (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *, Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 , const RuntimeMethod*))Memory_1_Equals_m8BF29BC6AE39B44C0D7BE90AFBD4E385FECDB595_gshared)(__this, ___other0, method);
  18664. }
  18665. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::Equals(System.Object)
  18666. inline bool Memory_1_Equals_m9C960C8D4394F584C8A51101298257C496841F24 (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  18667. {
  18668. return (( bool (*) (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m9C960C8D4394F584C8A51101298257C496841F24_gshared)(__this, ___obj0, method);
  18669. }
  18670. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::GetHashCode()
  18671. inline int32_t Memory_1_GetHashCode_m0ABAAC0574A5409ED3EF35B913198243AB30B6D2 (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, const RuntimeMethod* method)
  18672. {
  18673. return (( int32_t (*) (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *, const RuntimeMethod*))Memory_1_GetHashCode_m0ABAAC0574A5409ED3EF35B913198243AB30B6D2_gshared)(__this, method);
  18674. }
  18675. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::.ctor(T[])
  18676. inline void Memory_1__ctor_mF347A2FC93C21C0F67F3C8BBF6FEE60C8328675D_inline (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* ___array0, const RuntimeMethod* method)
  18677. {
  18678. (( void (*) (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *, MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC*, const RuntimeMethod*))Memory_1__ctor_mF347A2FC93C21C0F67F3C8BBF6FEE60C8328675D_gshared_inline)(__this, ___array0, method);
  18679. }
  18680. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  18681. inline void Memory_1__ctor_m78048FF4FB493CC495789763A8A5F4D29AFF88FE_inline (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  18682. {
  18683. (( void (*) (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *, MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 *, int32_t, const RuntimeMethod*))Memory_1__ctor_m78048FF4FB493CC495789763A8A5F4D29AFF88FE_gshared_inline)(__this, ___manager0, ___length1, method);
  18684. }
  18685. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::.ctor(System.Object,System.Int32,System.Int32)
  18686. inline void Memory_1__ctor_m238F5319F81C867933CC67EE2DA11D35BFF9AA64_inline (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18687. {
  18688. (( void (*) (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m238F5319F81C867933CC67EE2DA11D35BFF9AA64_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  18689. }
  18690. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::get_Length()
  18691. inline int32_t Memory_1_get_Length_mC12174739D234071E007FE4350FD0A7C38347044 (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, const RuntimeMethod* method)
  18692. {
  18693. return (( int32_t (*) (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *, const RuntimeMethod*))Memory_1_get_Length_mC12174739D234071E007FE4350FD0A7C38347044_gshared)(__this, method);
  18694. }
  18695. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::get_Span()
  18696. inline Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E Memory_1_get_Span_mB0F2CF411522988C54F110B13ECC95260A238FDA_inline (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, const RuntimeMethod* method)
  18697. {
  18698. return (( Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E (*) (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *, const RuntimeMethod*))Memory_1_get_Span_mB0F2CF411522988C54F110B13ECC95260A238FDA_gshared_inline)(__this, method);
  18699. }
  18700. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::ToString()
  18701. inline String_t* Memory_1_ToString_m0333A702B09D45AD52287B9CF6534D62B3047296 (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, const RuntimeMethod* method)
  18702. {
  18703. return (( String_t* (*) (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *, const RuntimeMethod*))Memory_1_ToString_m0333A702B09D45AD52287B9CF6534D62B3047296_gshared)(__this, method);
  18704. }
  18705. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::Slice(System.Int32,System.Int32)
  18706. inline Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 Memory_1_Slice_mDBB65F0029FF43A97A70C91CA747339DC2E6D9ED_inline (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18707. {
  18708. return (( Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 (*) (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mDBB65F0029FF43A97A70C91CA747339DC2E6D9ED_gshared_inline)(__this, ___start0, ___length1, method);
  18709. }
  18710. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::Slice(System.Int32,System.Int32)
  18711. inline Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E Span_1_Slice_mB968EFAB295CF750B9C8020597962DDD1016AA2F_inline (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18712. {
  18713. return (( Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E (*) (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mB968EFAB295CF750B9C8020597962DDD1016AA2F_gshared_inline)(__this, ___start0, ___length1, method);
  18714. }
  18715. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  18716. inline void Span_1__ctor_mBA08BF37FEBB51D2C96579868D3DCB0D8B80AC33_inline (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E * __this, Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  18717. {
  18718. (( void (*) (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E *, Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mBA08BF37FEBB51D2C96579868D3DCB0D8B80AC33_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  18719. }
  18720. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::.ctor(T[],System.Int32,System.Int32)
  18721. inline void Span_1__ctor_m290B556FCB2F8D9CA31F34AFE93A102BEFFC6382_inline (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E * __this, MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18722. {
  18723. (( void (*) (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E *, MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m290B556FCB2F8D9CA31F34AFE93A102BEFFC6382_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  18724. }
  18725. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::Pin()
  18726. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m748461E2F3A3E546BD6CE9F2F8DE5A54BEFD017C (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, const RuntimeMethod* method)
  18727. {
  18728. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *, const RuntimeMethod*))Memory_1_Pin_m748461E2F3A3E546BD6CE9F2F8DE5A54BEFD017C_gshared)(__this, method);
  18729. }
  18730. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::Equals(System.ReadOnlyMemory`1<T>)
  18731. inline bool ReadOnlyMemory_1_Equals_m91BCA0645AAD7730281AF1B9AF6DA73EEC2120EB (ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 * __this, ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 ___other0, const RuntimeMethod* method)
  18732. {
  18733. return (( bool (*) (ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 *, ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m91BCA0645AAD7730281AF1B9AF6DA73EEC2120EB_gshared)(__this, ___other0, method);
  18734. }
  18735. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::Equals(System.Memory`1<T>)
  18736. inline bool Memory_1_Equals_mF5EC4A290E8189044444C2BEECCFE1D9875765C0 (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 ___other0, const RuntimeMethod* method)
  18737. {
  18738. return (( bool (*) (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *, Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 , const RuntimeMethod*))Memory_1_Equals_mF5EC4A290E8189044444C2BEECCFE1D9875765C0_gshared)(__this, ___other0, method);
  18739. }
  18740. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::Equals(System.Object)
  18741. inline bool Memory_1_Equals_m5F70DE295C72E5CD2612AD90ECB4D71E86DD21EF (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  18742. {
  18743. return (( bool (*) (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m5F70DE295C72E5CD2612AD90ECB4D71E86DD21EF_gshared)(__this, ___obj0, method);
  18744. }
  18745. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::GetHashCode()
  18746. inline int32_t Memory_1_GetHashCode_mA2F2A5DDDE176346307353641CB39B2B47FA8F32 (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, const RuntimeMethod* method)
  18747. {
  18748. return (( int32_t (*) (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *, const RuntimeMethod*))Memory_1_GetHashCode_mA2F2A5DDDE176346307353641CB39B2B47FA8F32_gshared)(__this, method);
  18749. }
  18750. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::.ctor(T[])
  18751. inline void Memory_1__ctor_m99356807E128E72A1AE6F76867BD9DA7D73615B6_inline (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* ___array0, const RuntimeMethod* method)
  18752. {
  18753. (( void (*) (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *, MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7*, const RuntimeMethod*))Memory_1__ctor_m99356807E128E72A1AE6F76867BD9DA7D73615B6_gshared_inline)(__this, ___array0, method);
  18754. }
  18755. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  18756. inline void Memory_1__ctor_m7AC6AB2D99338CFB4E31DCCC979B88A16390618F_inline (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  18757. {
  18758. (( void (*) (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *, MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 *, int32_t, const RuntimeMethod*))Memory_1__ctor_m7AC6AB2D99338CFB4E31DCCC979B88A16390618F_gshared_inline)(__this, ___manager0, ___length1, method);
  18759. }
  18760. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::.ctor(System.Object,System.Int32,System.Int32)
  18761. inline void Memory_1__ctor_m0D61AB555E8FA49EFE7E2B5107E04F274D3AA85E_inline (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18762. {
  18763. (( void (*) (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m0D61AB555E8FA49EFE7E2B5107E04F274D3AA85E_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  18764. }
  18765. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::get_Length()
  18766. inline int32_t Memory_1_get_Length_m0BAFB10438CB1F42580AC3C528EB579CBA06A605 (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, const RuntimeMethod* method)
  18767. {
  18768. return (( int32_t (*) (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *, const RuntimeMethod*))Memory_1_get_Length_m0BAFB10438CB1F42580AC3C528EB579CBA06A605_gshared)(__this, method);
  18769. }
  18770. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::get_Span()
  18771. inline Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 Memory_1_get_Span_m7F475C86313F58E6765013D23016EC381B1BF199_inline (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, const RuntimeMethod* method)
  18772. {
  18773. return (( Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 (*) (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *, const RuntimeMethod*))Memory_1_get_Span_m7F475C86313F58E6765013D23016EC381B1BF199_gshared_inline)(__this, method);
  18774. }
  18775. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::ToString()
  18776. inline String_t* Memory_1_ToString_m959113A620759AE270D32EB93344518607941AB3 (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, const RuntimeMethod* method)
  18777. {
  18778. return (( String_t* (*) (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *, const RuntimeMethod*))Memory_1_ToString_m959113A620759AE270D32EB93344518607941AB3_gshared)(__this, method);
  18779. }
  18780. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::Slice(System.Int32,System.Int32)
  18781. inline Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C Memory_1_Slice_mD7C32CA69B50B3879A28BC195DD516357D99A52B_inline (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18782. {
  18783. return (( Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C (*) (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mD7C32CA69B50B3879A28BC195DD516357D99A52B_gshared_inline)(__this, ___start0, ___length1, method);
  18784. }
  18785. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::Slice(System.Int32,System.Int32)
  18786. inline Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 Span_1_Slice_m2E5AB6E01A947A48EE17F0941920465E8FF224FF_inline (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18787. {
  18788. return (( Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 (*) (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m2E5AB6E01A947A48EE17F0941920465E8FF224FF_gshared_inline)(__this, ___start0, ___length1, method);
  18789. }
  18790. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  18791. inline void Span_1__ctor_m98FB1A54ACE0EEE2F4096CCCBBACB22B112E1A7F_inline (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 * __this, Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  18792. {
  18793. (( void (*) (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 *, Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m98FB1A54ACE0EEE2F4096CCCBBACB22B112E1A7F_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  18794. }
  18795. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::.ctor(T[],System.Int32,System.Int32)
  18796. inline void Span_1__ctor_mCE97A78E250963E56EB6C248794CB6BC2EE468A3_inline (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 * __this, MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18797. {
  18798. (( void (*) (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 *, MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mCE97A78E250963E56EB6C248794CB6BC2EE468A3_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  18799. }
  18800. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::Pin()
  18801. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m36972AEC561B4C12CBA82F82077519A57D423926 (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, const RuntimeMethod* method)
  18802. {
  18803. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *, const RuntimeMethod*))Memory_1_Pin_m36972AEC561B4C12CBA82F82077519A57D423926_gshared)(__this, method);
  18804. }
  18805. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::Equals(System.ReadOnlyMemory`1<T>)
  18806. inline bool ReadOnlyMemory_1_Equals_m983E13FC0DBF7198F5BE60D408B4199AD70051FE (ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 * __this, ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 ___other0, const RuntimeMethod* method)
  18807. {
  18808. return (( bool (*) (ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 *, ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m983E13FC0DBF7198F5BE60D408B4199AD70051FE_gshared)(__this, ___other0, method);
  18809. }
  18810. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::Equals(System.Memory`1<T>)
  18811. inline bool Memory_1_Equals_m5CDF19C180D3912BA04E76EDA3303848CFCC6FA8 (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C ___other0, const RuntimeMethod* method)
  18812. {
  18813. return (( bool (*) (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *, Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C , const RuntimeMethod*))Memory_1_Equals_m5CDF19C180D3912BA04E76EDA3303848CFCC6FA8_gshared)(__this, ___other0, method);
  18814. }
  18815. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::Equals(System.Object)
  18816. inline bool Memory_1_Equals_m6F093ECB94608E6EF12128E1A6C547989879B99F (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  18817. {
  18818. return (( bool (*) (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m6F093ECB94608E6EF12128E1A6C547989879B99F_gshared)(__this, ___obj0, method);
  18819. }
  18820. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::GetHashCode()
  18821. inline int32_t Memory_1_GetHashCode_m3BE55209E9681E549CA7BF2996AA039DB0CB7FAB (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, const RuntimeMethod* method)
  18822. {
  18823. return (( int32_t (*) (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *, const RuntimeMethod*))Memory_1_GetHashCode_m3BE55209E9681E549CA7BF2996AA039DB0CB7FAB_gshared)(__this, method);
  18824. }
  18825. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::.ctor(T[])
  18826. inline void Memory_1__ctor_m84A768488C52AF26EC9E698F8248929A5E37434F_inline (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* ___array0, const RuntimeMethod* method)
  18827. {
  18828. (( void (*) (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *, MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C*, const RuntimeMethod*))Memory_1__ctor_m84A768488C52AF26EC9E698F8248929A5E37434F_gshared_inline)(__this, ___array0, method);
  18829. }
  18830. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  18831. inline void Memory_1__ctor_m4489DF220C908D942444BDF32D223737C78EFC4C_inline (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  18832. {
  18833. (( void (*) (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *, MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F *, int32_t, const RuntimeMethod*))Memory_1__ctor_m4489DF220C908D942444BDF32D223737C78EFC4C_gshared_inline)(__this, ___manager0, ___length1, method);
  18834. }
  18835. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::.ctor(System.Object,System.Int32,System.Int32)
  18836. inline void Memory_1__ctor_m5F7BB1F9469299D75363A0CFAB415E3A194F0227_inline (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18837. {
  18838. (( void (*) (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m5F7BB1F9469299D75363A0CFAB415E3A194F0227_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  18839. }
  18840. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::get_Length()
  18841. inline int32_t Memory_1_get_Length_m465E32985414580E52E9A2FC84009CDCB56552BB (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, const RuntimeMethod* method)
  18842. {
  18843. return (( int32_t (*) (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *, const RuntimeMethod*))Memory_1_get_Length_m465E32985414580E52E9A2FC84009CDCB56552BB_gshared)(__this, method);
  18844. }
  18845. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::get_Span()
  18846. inline Span_1_t85E11E4140E6356C6293590FB7832A9551354776 Memory_1_get_Span_m72681D581DA96AAEBFFF605094C63A5E08DBE94E_inline (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, const RuntimeMethod* method)
  18847. {
  18848. return (( Span_1_t85E11E4140E6356C6293590FB7832A9551354776 (*) (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *, const RuntimeMethod*))Memory_1_get_Span_m72681D581DA96AAEBFFF605094C63A5E08DBE94E_gshared_inline)(__this, method);
  18849. }
  18850. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::ToString()
  18851. inline String_t* Memory_1_ToString_m53A82C856CA006A6A85CF96453DB795D094F4AF1 (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, const RuntimeMethod* method)
  18852. {
  18853. return (( String_t* (*) (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *, const RuntimeMethod*))Memory_1_ToString_m53A82C856CA006A6A85CF96453DB795D094F4AF1_gshared)(__this, method);
  18854. }
  18855. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::Slice(System.Int32,System.Int32)
  18856. inline Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 Memory_1_Slice_m6EB2054CB71283D73D137BED1DFE357B3B902B10_inline (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18857. {
  18858. return (( Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 (*) (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m6EB2054CB71283D73D137BED1DFE357B3B902B10_gshared_inline)(__this, ___start0, ___length1, method);
  18859. }
  18860. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::Slice(System.Int32,System.Int32)
  18861. inline Span_1_t85E11E4140E6356C6293590FB7832A9551354776 Span_1_Slice_mA85E8C7C372B557729CB3BD94C8E9BAF44408A4F_inline (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18862. {
  18863. return (( Span_1_t85E11E4140E6356C6293590FB7832A9551354776 (*) (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mA85E8C7C372B557729CB3BD94C8E9BAF44408A4F_gshared_inline)(__this, ___start0, ___length1, method);
  18864. }
  18865. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  18866. inline void Span_1__ctor_m7A0DB6FDA90DD1B78039A47F0C0608880A165037_inline (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 * __this, Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  18867. {
  18868. (( void (*) (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 *, Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m7A0DB6FDA90DD1B78039A47F0C0608880A165037_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  18869. }
  18870. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::.ctor(T[],System.Int32,System.Int32)
  18871. inline void Span_1__ctor_m67FD99714289B509A9701068BC942C403A10409B_inline (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 * __this, MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18872. {
  18873. (( void (*) (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 *, MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m67FD99714289B509A9701068BC942C403A10409B_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  18874. }
  18875. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::Pin()
  18876. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m178FD23F5FAF24ED6AA7279CB9C272D0E9FE923B (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, const RuntimeMethod* method)
  18877. {
  18878. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *, const RuntimeMethod*))Memory_1_Pin_m178FD23F5FAF24ED6AA7279CB9C272D0E9FE923B_gshared)(__this, method);
  18879. }
  18880. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::Equals(System.ReadOnlyMemory`1<T>)
  18881. inline bool ReadOnlyMemory_1_Equals_m651A76EDECB97092E2D9EB70D10638F573C1B56A (ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 * __this, ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 ___other0, const RuntimeMethod* method)
  18882. {
  18883. return (( bool (*) (ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 *, ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m651A76EDECB97092E2D9EB70D10638F573C1B56A_gshared)(__this, ___other0, method);
  18884. }
  18885. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::Equals(System.Memory`1<T>)
  18886. inline bool Memory_1_Equals_m65AD10635355D4C37534F83FE3FA9D4087DA557E (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 ___other0, const RuntimeMethod* method)
  18887. {
  18888. return (( bool (*) (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *, Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 , const RuntimeMethod*))Memory_1_Equals_m65AD10635355D4C37534F83FE3FA9D4087DA557E_gshared)(__this, ___other0, method);
  18889. }
  18890. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::Equals(System.Object)
  18891. inline bool Memory_1_Equals_mD6A7A7290A59333EBECE8EF04C975A89EDE90AD5 (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  18892. {
  18893. return (( bool (*) (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mD6A7A7290A59333EBECE8EF04C975A89EDE90AD5_gshared)(__this, ___obj0, method);
  18894. }
  18895. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::GetHashCode()
  18896. inline int32_t Memory_1_GetHashCode_mF0519F5B4F3B12148578B4E1FE099DD795D3B36A (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, const RuntimeMethod* method)
  18897. {
  18898. return (( int32_t (*) (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *, const RuntimeMethod*))Memory_1_GetHashCode_mF0519F5B4F3B12148578B4E1FE099DD795D3B36A_gshared)(__this, method);
  18899. }
  18900. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::.ctor(T[])
  18901. inline void Memory_1__ctor_m0D441EB86699734670CA158CBD81BA8F7900D657_inline (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* ___array0, const RuntimeMethod* method)
  18902. {
  18903. (( void (*) (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *, MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783*, const RuntimeMethod*))Memory_1__ctor_m0D441EB86699734670CA158CBD81BA8F7900D657_gshared_inline)(__this, ___array0, method);
  18904. }
  18905. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  18906. inline void Memory_1__ctor_m3836625355F3A0C88ED215C20A722B1EE943C7F2_inline (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  18907. {
  18908. (( void (*) (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *, MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 *, int32_t, const RuntimeMethod*))Memory_1__ctor_m3836625355F3A0C88ED215C20A722B1EE943C7F2_gshared_inline)(__this, ___manager0, ___length1, method);
  18909. }
  18910. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::.ctor(System.Object,System.Int32,System.Int32)
  18911. inline void Memory_1__ctor_m3CDB2768DFA18EC4700D8496D426C114A72D63BC_inline (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18912. {
  18913. (( void (*) (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m3CDB2768DFA18EC4700D8496D426C114A72D63BC_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  18914. }
  18915. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::get_Length()
  18916. inline int32_t Memory_1_get_Length_mCDA10EDC625BC69C332C02F425D8A76E7B007B9B (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, const RuntimeMethod* method)
  18917. {
  18918. return (( int32_t (*) (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *, const RuntimeMethod*))Memory_1_get_Length_mCDA10EDC625BC69C332C02F425D8A76E7B007B9B_gshared)(__this, method);
  18919. }
  18920. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::get_Span()
  18921. inline Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 Memory_1_get_Span_m608A0BE5AADB0F8035200839299C31CD016F97C6_inline (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, const RuntimeMethod* method)
  18922. {
  18923. return (( Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 (*) (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *, const RuntimeMethod*))Memory_1_get_Span_m608A0BE5AADB0F8035200839299C31CD016F97C6_gshared_inline)(__this, method);
  18924. }
  18925. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::ToString()
  18926. inline String_t* Memory_1_ToString_m99875A4592370B162EB08FB31397F6C03834D39E (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, const RuntimeMethod* method)
  18927. {
  18928. return (( String_t* (*) (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *, const RuntimeMethod*))Memory_1_ToString_m99875A4592370B162EB08FB31397F6C03834D39E_gshared)(__this, method);
  18929. }
  18930. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::Slice(System.Int32,System.Int32)
  18931. inline Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 Memory_1_Slice_m0C59E6455E3BDFC40EE54EBD9F62057309BA8F38_inline (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18932. {
  18933. return (( Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 (*) (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m0C59E6455E3BDFC40EE54EBD9F62057309BA8F38_gshared_inline)(__this, ___start0, ___length1, method);
  18934. }
  18935. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::Slice(System.Int32,System.Int32)
  18936. inline Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 Span_1_Slice_m4442E67F88E4B7971364CE89AB8D144555F46665_inline (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18937. {
  18938. return (( Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 (*) (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m4442E67F88E4B7971364CE89AB8D144555F46665_gshared_inline)(__this, ___start0, ___length1, method);
  18939. }
  18940. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  18941. inline void Span_1__ctor_m7204D87E50E7B829D79F668F4BC3EFDC6F04F754_inline (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 * __this, Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  18942. {
  18943. (( void (*) (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 *, Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m7204D87E50E7B829D79F668F4BC3EFDC6F04F754_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  18944. }
  18945. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::.ctor(T[],System.Int32,System.Int32)
  18946. inline void Span_1__ctor_mF6BF45995A919130EF1DC5E82BE98599803A3EA5_inline (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 * __this, MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18947. {
  18948. (( void (*) (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 *, MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mF6BF45995A919130EF1DC5E82BE98599803A3EA5_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  18949. }
  18950. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::Pin()
  18951. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m202F670B2865BF12BBC9C98ADC61A4FD660B0B30 (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, const RuntimeMethod* method)
  18952. {
  18953. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *, const RuntimeMethod*))Memory_1_Pin_m202F670B2865BF12BBC9C98ADC61A4FD660B0B30_gshared)(__this, method);
  18954. }
  18955. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::Equals(System.ReadOnlyMemory`1<T>)
  18956. inline bool ReadOnlyMemory_1_Equals_m0462C121484B84BDC3F6256F58DA54E03BBEA6E3 (ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 * __this, ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 ___other0, const RuntimeMethod* method)
  18957. {
  18958. return (( bool (*) (ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 *, ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m0462C121484B84BDC3F6256F58DA54E03BBEA6E3_gshared)(__this, ___other0, method);
  18959. }
  18960. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::Equals(System.Memory`1<T>)
  18961. inline bool Memory_1_Equals_m265CAD3B712B980ED6790D3D6C1ED51C3F53F6A7 (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 ___other0, const RuntimeMethod* method)
  18962. {
  18963. return (( bool (*) (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *, Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 , const RuntimeMethod*))Memory_1_Equals_m265CAD3B712B980ED6790D3D6C1ED51C3F53F6A7_gshared)(__this, ___other0, method);
  18964. }
  18965. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::Equals(System.Object)
  18966. inline bool Memory_1_Equals_mADE95332B03359A63CC62F2C75C644087403AF25 (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  18967. {
  18968. return (( bool (*) (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mADE95332B03359A63CC62F2C75C644087403AF25_gshared)(__this, ___obj0, method);
  18969. }
  18970. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::GetHashCode()
  18971. inline int32_t Memory_1_GetHashCode_mD83CB299DABBDD2519DC87FAEB0DD71690FCDE6D (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, const RuntimeMethod* method)
  18972. {
  18973. return (( int32_t (*) (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *, const RuntimeMethod*))Memory_1_GetHashCode_mD83CB299DABBDD2519DC87FAEB0DD71690FCDE6D_gshared)(__this, method);
  18974. }
  18975. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::.ctor(T[])
  18976. inline void Memory_1__ctor_mE1931C7A1AA235BD8035A2887BF5E263D566E849_inline (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* ___array0, const RuntimeMethod* method)
  18977. {
  18978. (( void (*) (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *, MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F*, const RuntimeMethod*))Memory_1__ctor_mE1931C7A1AA235BD8035A2887BF5E263D566E849_gshared_inline)(__this, ___array0, method);
  18979. }
  18980. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  18981. inline void Memory_1__ctor_m280E90C38C332DEC045721B09D36FC511579B1A3_inline (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  18982. {
  18983. (( void (*) (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *, MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A *, int32_t, const RuntimeMethod*))Memory_1__ctor_m280E90C38C332DEC045721B09D36FC511579B1A3_gshared_inline)(__this, ___manager0, ___length1, method);
  18984. }
  18985. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::.ctor(System.Object,System.Int32,System.Int32)
  18986. inline void Memory_1__ctor_m6213B7F5499AD31E1D85517A3176D7EEB5E74382_inline (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18987. {
  18988. (( void (*) (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m6213B7F5499AD31E1D85517A3176D7EEB5E74382_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  18989. }
  18990. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::get_Length()
  18991. inline int32_t Memory_1_get_Length_m3E69684F24085DB6E95D04CEE7E4F7D11E67EC16 (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, const RuntimeMethod* method)
  18992. {
  18993. return (( int32_t (*) (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *, const RuntimeMethod*))Memory_1_get_Length_m3E69684F24085DB6E95D04CEE7E4F7D11E67EC16_gshared)(__this, method);
  18994. }
  18995. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::get_Span()
  18996. inline Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 Memory_1_get_Span_m2454075996540E314E71D8344FF643D1A82EE104_inline (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, const RuntimeMethod* method)
  18997. {
  18998. return (( Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 (*) (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *, const RuntimeMethod*))Memory_1_get_Span_m2454075996540E314E71D8344FF643D1A82EE104_gshared_inline)(__this, method);
  18999. }
  19000. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::ToString()
  19001. inline String_t* Memory_1_ToString_m8B150D53A59A7DFFD0546E53ED61749A9570BFC5 (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, const RuntimeMethod* method)
  19002. {
  19003. return (( String_t* (*) (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *, const RuntimeMethod*))Memory_1_ToString_m8B150D53A59A7DFFD0546E53ED61749A9570BFC5_gshared)(__this, method);
  19004. }
  19005. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::Slice(System.Int32,System.Int32)
  19006. inline Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 Memory_1_Slice_m1EC6F09FC81274A99CF1D18EECA19E617E8ABC75_inline (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19007. {
  19008. return (( Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 (*) (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m1EC6F09FC81274A99CF1D18EECA19E617E8ABC75_gshared_inline)(__this, ___start0, ___length1, method);
  19009. }
  19010. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::Slice(System.Int32,System.Int32)
  19011. inline Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 Span_1_Slice_mD048875BB3E94D6A8D8DC443BA67FC6F5AE2BE17_inline (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19012. {
  19013. return (( Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 (*) (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mD048875BB3E94D6A8D8DC443BA67FC6F5AE2BE17_gshared_inline)(__this, ___start0, ___length1, method);
  19014. }
  19015. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19016. inline void Span_1__ctor_m6162D8BD6807EFCBAB2813A0860494566EDFEC87_inline (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 * __this, Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19017. {
  19018. (( void (*) (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 *, Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m6162D8BD6807EFCBAB2813A0860494566EDFEC87_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19019. }
  19020. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::.ctor(T[],System.Int32,System.Int32)
  19021. inline void Span_1__ctor_mEA7B34C340711995207C8993AB423E90EA5BE44D_inline (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 * __this, MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19022. {
  19023. (( void (*) (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 *, MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mEA7B34C340711995207C8993AB423E90EA5BE44D_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19024. }
  19025. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::Pin()
  19026. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mC865E98AE04D21A467A4D616BE3EBEEAB0F26317 (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, const RuntimeMethod* method)
  19027. {
  19028. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *, const RuntimeMethod*))Memory_1_Pin_mC865E98AE04D21A467A4D616BE3EBEEAB0F26317_gshared)(__this, method);
  19029. }
  19030. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::Equals(System.ReadOnlyMemory`1<T>)
  19031. inline bool ReadOnlyMemory_1_Equals_m45D05584D3F091BE2DA9033D0E4A091C97CA2E94 (ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 * __this, ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 ___other0, const RuntimeMethod* method)
  19032. {
  19033. return (( bool (*) (ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 *, ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m45D05584D3F091BE2DA9033D0E4A091C97CA2E94_gshared)(__this, ___other0, method);
  19034. }
  19035. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::Equals(System.Memory`1<T>)
  19036. inline bool Memory_1_Equals_m52B51A525A254F4B8BF3F38C2A27134A95FE90F3 (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 ___other0, const RuntimeMethod* method)
  19037. {
  19038. return (( bool (*) (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *, Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 , const RuntimeMethod*))Memory_1_Equals_m52B51A525A254F4B8BF3F38C2A27134A95FE90F3_gshared)(__this, ___other0, method);
  19039. }
  19040. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::Equals(System.Object)
  19041. inline bool Memory_1_Equals_m20F1BE3AF6B7AFB5FEA5150F2E35B2158FB8559F (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  19042. {
  19043. return (( bool (*) (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m20F1BE3AF6B7AFB5FEA5150F2E35B2158FB8559F_gshared)(__this, ___obj0, method);
  19044. }
  19045. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::GetHashCode()
  19046. inline int32_t Memory_1_GetHashCode_mDFF0F7B31EBBD7E54E9F7361E52ABC3E9956725C (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, const RuntimeMethod* method)
  19047. {
  19048. return (( int32_t (*) (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *, const RuntimeMethod*))Memory_1_GetHashCode_mDFF0F7B31EBBD7E54E9F7361E52ABC3E9956725C_gshared)(__this, method);
  19049. }
  19050. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::.ctor(T[])
  19051. inline void Memory_1__ctor_m873E8B47030EF8F762AD9B9BEEA01425D8DC9808_inline (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* ___array0, const RuntimeMethod* method)
  19052. {
  19053. (( void (*) (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *, MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3*, const RuntimeMethod*))Memory_1__ctor_m873E8B47030EF8F762AD9B9BEEA01425D8DC9808_gshared_inline)(__this, ___array0, method);
  19054. }
  19055. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  19056. inline void Memory_1__ctor_m908C8D8F32CCFC645B73C6A735571E5F86C9CC5C_inline (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  19057. {
  19058. (( void (*) (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *, MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD *, int32_t, const RuntimeMethod*))Memory_1__ctor_m908C8D8F32CCFC645B73C6A735571E5F86C9CC5C_gshared_inline)(__this, ___manager0, ___length1, method);
  19059. }
  19060. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::.ctor(System.Object,System.Int32,System.Int32)
  19061. inline void Memory_1__ctor_m5C33D9C28A91A6663FC37AA01BD7D473CFD0C642_inline (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19062. {
  19063. (( void (*) (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m5C33D9C28A91A6663FC37AA01BD7D473CFD0C642_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  19064. }
  19065. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::get_Length()
  19066. inline int32_t Memory_1_get_Length_m8AE86A7A3E5DBE6B95A525CFF6DE31BE722CF269 (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, const RuntimeMethod* method)
  19067. {
  19068. return (( int32_t (*) (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *, const RuntimeMethod*))Memory_1_get_Length_m8AE86A7A3E5DBE6B95A525CFF6DE31BE722CF269_gshared)(__this, method);
  19069. }
  19070. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::get_Span()
  19071. inline Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 Memory_1_get_Span_mE573B7118E38A8259C650A29E557983F57B2F57A_inline (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, const RuntimeMethod* method)
  19072. {
  19073. return (( Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 (*) (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *, const RuntimeMethod*))Memory_1_get_Span_mE573B7118E38A8259C650A29E557983F57B2F57A_gshared_inline)(__this, method);
  19074. }
  19075. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::ToString()
  19076. inline String_t* Memory_1_ToString_m2691F30A7AB75E443ABE21CA997679556FA8629D (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, const RuntimeMethod* method)
  19077. {
  19078. return (( String_t* (*) (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *, const RuntimeMethod*))Memory_1_ToString_m2691F30A7AB75E443ABE21CA997679556FA8629D_gshared)(__this, method);
  19079. }
  19080. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::Slice(System.Int32,System.Int32)
  19081. inline Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 Memory_1_Slice_m7EBE37E2DA8801C892B481110E16ED413042C886_inline (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19082. {
  19083. return (( Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 (*) (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m7EBE37E2DA8801C892B481110E16ED413042C886_gshared_inline)(__this, ___start0, ___length1, method);
  19084. }
  19085. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::Slice(System.Int32,System.Int32)
  19086. inline Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 Span_1_Slice_mBA7A700C3FB765361DEB9EF88FBCEAF4F426A8D5_inline (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19087. {
  19088. return (( Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 (*) (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mBA7A700C3FB765361DEB9EF88FBCEAF4F426A8D5_gshared_inline)(__this, ___start0, ___length1, method);
  19089. }
  19090. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19091. inline void Span_1__ctor_m449F63E37B13A16792CB458ED313196A17D819BB_inline (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 * __this, Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19092. {
  19093. (( void (*) (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 *, Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m449F63E37B13A16792CB458ED313196A17D819BB_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19094. }
  19095. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::.ctor(T[],System.Int32,System.Int32)
  19096. inline void Span_1__ctor_mFD9988AD96B17D9FE3D10C2EC0CF4F9194EE8703_inline (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 * __this, MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19097. {
  19098. (( void (*) (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 *, MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mFD9988AD96B17D9FE3D10C2EC0CF4F9194EE8703_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19099. }
  19100. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::Pin()
  19101. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mA61EC9CFE216AA20A7FFB9955454FB53E64D8A2F (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, const RuntimeMethod* method)
  19102. {
  19103. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *, const RuntimeMethod*))Memory_1_Pin_mA61EC9CFE216AA20A7FFB9955454FB53E64D8A2F_gshared)(__this, method);
  19104. }
  19105. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::Equals(System.ReadOnlyMemory`1<T>)
  19106. inline bool ReadOnlyMemory_1_Equals_mFBF19C8528A44864F774BDF16179E5C35D79A2C0 (ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 * __this, ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 ___other0, const RuntimeMethod* method)
  19107. {
  19108. return (( bool (*) (ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 *, ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_mFBF19C8528A44864F774BDF16179E5C35D79A2C0_gshared)(__this, ___other0, method);
  19109. }
  19110. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::Equals(System.Memory`1<T>)
  19111. inline bool Memory_1_Equals_mBA9AAAC440BA9CF29299AA121C4B11BCDB5465E6 (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 ___other0, const RuntimeMethod* method)
  19112. {
  19113. return (( bool (*) (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *, Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 , const RuntimeMethod*))Memory_1_Equals_mBA9AAAC440BA9CF29299AA121C4B11BCDB5465E6_gshared)(__this, ___other0, method);
  19114. }
  19115. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::Equals(System.Object)
  19116. inline bool Memory_1_Equals_m3B52CBE2A867202A87489BB3E15E342C75A0FB82 (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  19117. {
  19118. return (( bool (*) (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m3B52CBE2A867202A87489BB3E15E342C75A0FB82_gshared)(__this, ___obj0, method);
  19119. }
  19120. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::GetHashCode()
  19121. inline int32_t Memory_1_GetHashCode_mA3C7D4605B629C98600F666056EB339D4767655E (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, const RuntimeMethod* method)
  19122. {
  19123. return (( int32_t (*) (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *, const RuntimeMethod*))Memory_1_GetHashCode_mA3C7D4605B629C98600F666056EB339D4767655E_gshared)(__this, method);
  19124. }
  19125. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::.ctor(T[])
  19126. inline void Memory_1__ctor_m9FFC10AF50F6E02901CEFF826CE4A6DE9C624413_inline (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* ___array0, const RuntimeMethod* method)
  19127. {
  19128. (( void (*) (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *, MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4*, const RuntimeMethod*))Memory_1__ctor_m9FFC10AF50F6E02901CEFF826CE4A6DE9C624413_gshared_inline)(__this, ___array0, method);
  19129. }
  19130. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  19131. inline void Memory_1__ctor_mD742CDA54A1FFEB74856CAAA613DF307C8724805_inline (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  19132. {
  19133. (( void (*) (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *, MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F *, int32_t, const RuntimeMethod*))Memory_1__ctor_mD742CDA54A1FFEB74856CAAA613DF307C8724805_gshared_inline)(__this, ___manager0, ___length1, method);
  19134. }
  19135. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::.ctor(System.Object,System.Int32,System.Int32)
  19136. inline void Memory_1__ctor_m081F6994EB61A65B3FCFB81883E0E6BD9335FB81_inline (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19137. {
  19138. (( void (*) (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m081F6994EB61A65B3FCFB81883E0E6BD9335FB81_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  19139. }
  19140. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::get_Length()
  19141. inline int32_t Memory_1_get_Length_mD6EEC3373DADAC32324243A7A91130AA20BFA06B (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, const RuntimeMethod* method)
  19142. {
  19143. return (( int32_t (*) (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *, const RuntimeMethod*))Memory_1_get_Length_mD6EEC3373DADAC32324243A7A91130AA20BFA06B_gshared)(__this, method);
  19144. }
  19145. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::get_Span()
  19146. inline Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 Memory_1_get_Span_m590C44E7B208DAEF237F45963763D927AF29347C_inline (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, const RuntimeMethod* method)
  19147. {
  19148. return (( Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 (*) (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *, const RuntimeMethod*))Memory_1_get_Span_m590C44E7B208DAEF237F45963763D927AF29347C_gshared_inline)(__this, method);
  19149. }
  19150. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::ToString()
  19151. inline String_t* Memory_1_ToString_m820FCF1FF81656F9DDBC7125DD2FD9157BB234C4 (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, const RuntimeMethod* method)
  19152. {
  19153. return (( String_t* (*) (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *, const RuntimeMethod*))Memory_1_ToString_m820FCF1FF81656F9DDBC7125DD2FD9157BB234C4_gshared)(__this, method);
  19154. }
  19155. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::Slice(System.Int32,System.Int32)
  19156. inline Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 Memory_1_Slice_m7A504D5660BCFD41BEFD537006512BC239CD8EE2_inline (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19157. {
  19158. return (( Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 (*) (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m7A504D5660BCFD41BEFD537006512BC239CD8EE2_gshared_inline)(__this, ___start0, ___length1, method);
  19159. }
  19160. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::Slice(System.Int32,System.Int32)
  19161. inline Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 Span_1_Slice_mAD4723185D7B6958684A48B6F33317AF65558742_inline (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19162. {
  19163. return (( Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 (*) (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mAD4723185D7B6958684A48B6F33317AF65558742_gshared_inline)(__this, ___start0, ___length1, method);
  19164. }
  19165. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19166. inline void Span_1__ctor_m281913A7337897C618E9EDB990598D44988E9884_inline (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 * __this, Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19167. {
  19168. (( void (*) (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 *, Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m281913A7337897C618E9EDB990598D44988E9884_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19169. }
  19170. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::.ctor(T[],System.Int32,System.Int32)
  19171. inline void Span_1__ctor_m5689F9AB5DCF9810A6B6E5411CC6D93ADC0548BE_inline (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 * __this, MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19172. {
  19173. (( void (*) (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 *, MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m5689F9AB5DCF9810A6B6E5411CC6D93ADC0548BE_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19174. }
  19175. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::Pin()
  19176. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB65E759078B6F095C969637448BC1A7D1CA989BC (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, const RuntimeMethod* method)
  19177. {
  19178. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *, const RuntimeMethod*))Memory_1_Pin_mB65E759078B6F095C969637448BC1A7D1CA989BC_gshared)(__this, method);
  19179. }
  19180. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::Equals(System.ReadOnlyMemory`1<T>)
  19181. inline bool ReadOnlyMemory_1_Equals_m6EAC3CA81908B3F83D0662B93B4712E4F1917CFA (ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 * __this, ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 ___other0, const RuntimeMethod* method)
  19182. {
  19183. return (( bool (*) (ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 *, ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m6EAC3CA81908B3F83D0662B93B4712E4F1917CFA_gshared)(__this, ___other0, method);
  19184. }
  19185. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::Equals(System.Memory`1<T>)
  19186. inline bool Memory_1_Equals_mEA33125633B8E653940D4400273EC7EAD0D0466A (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 ___other0, const RuntimeMethod* method)
  19187. {
  19188. return (( bool (*) (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *, Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 , const RuntimeMethod*))Memory_1_Equals_mEA33125633B8E653940D4400273EC7EAD0D0466A_gshared)(__this, ___other0, method);
  19189. }
  19190. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::Equals(System.Object)
  19191. inline bool Memory_1_Equals_mF961CF09BA5AD18429CA178F6250B04BC28D415D (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  19192. {
  19193. return (( bool (*) (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mF961CF09BA5AD18429CA178F6250B04BC28D415D_gshared)(__this, ___obj0, method);
  19194. }
  19195. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::GetHashCode()
  19196. inline int32_t Memory_1_GetHashCode_m898A8ED874F6FCC483812332A192BA6B51313ECF (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, const RuntimeMethod* method)
  19197. {
  19198. return (( int32_t (*) (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *, const RuntimeMethod*))Memory_1_GetHashCode_m898A8ED874F6FCC483812332A192BA6B51313ECF_gshared)(__this, method);
  19199. }
  19200. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(T[])
  19201. inline void Memory_1__ctor_m7FCC0115462531C469E3EE6F9729AC7F77CD206B_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* ___array0, const RuntimeMethod* method)
  19202. {
  19203. (( void (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8*, const RuntimeMethod*))Memory_1__ctor_m7FCC0115462531C469E3EE6F9729AC7F77CD206B_gshared_inline)(__this, ___array0, method);
  19204. }
  19205. // 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)
  19206. inline void Memory_1__ctor_m7A76C5CA518DEEB9D337E0C88F9D394F64B8E8E8_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  19207. {
  19208. (( void (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *, int32_t, const RuntimeMethod*))Memory_1__ctor_m7A76C5CA518DEEB9D337E0C88F9D394F64B8E8E8_gshared_inline)(__this, ___manager0, ___length1, method);
  19209. }
  19210. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(System.Object,System.Int32,System.Int32)
  19211. inline void Memory_1__ctor_mEBC36BA8A7B902239828A2350291CA1EA8E1FC87_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19212. {
  19213. (( void (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mEBC36BA8A7B902239828A2350291CA1EA8E1FC87_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  19214. }
  19215. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::get_Length()
  19216. inline int32_t Memory_1_get_Length_mD9B10DF5A6FF2E2E73F7BA6E9B85873A5CEEF6A4 (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  19217. {
  19218. return (( int32_t (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, const RuntimeMethod*))Memory_1_get_Length_mD9B10DF5A6FF2E2E73F7BA6E9B85873A5CEEF6A4_gshared)(__this, method);
  19219. }
  19220. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::get_Span()
  19221. inline Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A Memory_1_get_Span_m12D0E55B81ABDFE92F80333C75F762B5A89045CF_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  19222. {
  19223. return (( Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, const RuntimeMethod*))Memory_1_get_Span_m12D0E55B81ABDFE92F80333C75F762B5A89045CF_gshared_inline)(__this, method);
  19224. }
  19225. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::ToString()
  19226. inline String_t* Memory_1_ToString_mA4B68A220F3619BBB609175CFBE6FF773B7DF724 (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  19227. {
  19228. return (( String_t* (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, const RuntimeMethod*))Memory_1_ToString_mA4B68A220F3619BBB609175CFBE6FF773B7DF724_gshared)(__this, method);
  19229. }
  19230. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Slice(System.Int32,System.Int32)
  19231. inline Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 Memory_1_Slice_m90412662A96D8B63EACE5A29F9697FAFBB18D0C5_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19232. {
  19233. return (( Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m90412662A96D8B63EACE5A29F9697FAFBB18D0C5_gshared_inline)(__this, ___start0, ___length1, method);
  19234. }
  19235. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Slice(System.Int32,System.Int32)
  19236. inline Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A Span_1_Slice_mFBE4DA51382B9DF9ABACDB67CF9A291E566282C4_inline (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19237. {
  19238. return (( Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A (*) (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mFBE4DA51382B9DF9ABACDB67CF9A291E566282C4_gshared_inline)(__this, ___start0, ___length1, method);
  19239. }
  19240. // 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)
  19241. inline void Span_1__ctor_mC555E4A22A458D9F5E2CD79700784C437D68D6BD_inline (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A * __this, Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19242. {
  19243. (( void (*) (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A *, Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mC555E4A22A458D9F5E2CD79700784C437D68D6BD_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19244. }
  19245. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(T[],System.Int32,System.Int32)
  19246. inline void Span_1__ctor_m6A204C56FEEDDFF8C7BB79BBF3DE2ED475579598_inline (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A * __this, MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19247. {
  19248. (( void (*) (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A *, MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m6A204C56FEEDDFF8C7BB79BBF3DE2ED475579598_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19249. }
  19250. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Pin()
  19251. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mD721C3AC508A5427BC8820702C35CF33E0225E25 (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  19252. {
  19253. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, const RuntimeMethod*))Memory_1_Pin_mD721C3AC508A5427BC8820702C35CF33E0225E25_gshared)(__this, method);
  19254. }
  19255. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Equals(System.ReadOnlyMemory`1<T>)
  19256. inline bool ReadOnlyMemory_1_Equals_mF8728E58BD276DB7D7F594182FD7E246983624B8 (ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 * __this, ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 ___other0, const RuntimeMethod* method)
  19257. {
  19258. return (( bool (*) (ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 *, ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_mF8728E58BD276DB7D7F594182FD7E246983624B8_gshared)(__this, ___other0, method);
  19259. }
  19260. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Equals(System.Memory`1<T>)
  19261. inline bool Memory_1_Equals_m2C8827E6D40674019D3E3A7A753A5C287CE4352E (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 ___other0, const RuntimeMethod* method)
  19262. {
  19263. return (( bool (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 , const RuntimeMethod*))Memory_1_Equals_m2C8827E6D40674019D3E3A7A753A5C287CE4352E_gshared)(__this, ___other0, method);
  19264. }
  19265. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Equals(System.Object)
  19266. inline bool Memory_1_Equals_m7C0229A2B66BDA05D9418D20FCDDEC1D69DF7DFD (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  19267. {
  19268. return (( bool (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m7C0229A2B66BDA05D9418D20FCDDEC1D69DF7DFD_gshared)(__this, ___obj0, method);
  19269. }
  19270. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::GetHashCode()
  19271. inline int32_t Memory_1_GetHashCode_mBBF69153E2C3728538ACB101605B62C3D4A752C6 (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  19272. {
  19273. return (( int32_t (*) (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *, const RuntimeMethod*))Memory_1_GetHashCode_mBBF69153E2C3728538ACB101605B62C3D4A752C6_gshared)(__this, method);
  19274. }
  19275. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(T[])
  19276. inline void Memory_1__ctor_mABCAD1C0FD36D61C050C0659AC59D4115B2F4FF4_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* ___array0, const RuntimeMethod* method)
  19277. {
  19278. (( void (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C*, const RuntimeMethod*))Memory_1__ctor_mABCAD1C0FD36D61C050C0659AC59D4115B2F4FF4_gshared_inline)(__this, ___array0, method);
  19279. }
  19280. // 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)
  19281. inline void Memory_1__ctor_m57F46C88D63E0687AEE8AD69C073689C90B41E5A_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  19282. {
  19283. (( void (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *, int32_t, const RuntimeMethod*))Memory_1__ctor_m57F46C88D63E0687AEE8AD69C073689C90B41E5A_gshared_inline)(__this, ___manager0, ___length1, method);
  19284. }
  19285. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(System.Object,System.Int32,System.Int32)
  19286. inline void Memory_1__ctor_m2B399C240703F7D59DE3DA20E8E30A44EE1AD072_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19287. {
  19288. (( void (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m2B399C240703F7D59DE3DA20E8E30A44EE1AD072_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  19289. }
  19290. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::get_Length()
  19291. inline int32_t Memory_1_get_Length_mDA2FCD31092F747A0F87D226438B1FBD4803DDCF (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  19292. {
  19293. return (( int32_t (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, const RuntimeMethod*))Memory_1_get_Length_mDA2FCD31092F747A0F87D226438B1FBD4803DDCF_gshared)(__this, method);
  19294. }
  19295. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::get_Span()
  19296. inline Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F Memory_1_get_Span_m947B9B2D10B3EBC376779640FF635B36D7F6C492_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  19297. {
  19298. return (( Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, const RuntimeMethod*))Memory_1_get_Span_m947B9B2D10B3EBC376779640FF635B36D7F6C492_gshared_inline)(__this, method);
  19299. }
  19300. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::ToString()
  19301. inline String_t* Memory_1_ToString_mD6F1AEFEB684FC84B9ADD2CDD135B82EE78DE321 (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  19302. {
  19303. return (( String_t* (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, const RuntimeMethod*))Memory_1_ToString_mD6F1AEFEB684FC84B9ADD2CDD135B82EE78DE321_gshared)(__this, method);
  19304. }
  19305. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Slice(System.Int32,System.Int32)
  19306. inline Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 Memory_1_Slice_mAA7406C0BCA5D0B84C910C0CB95563B2AFE73A7E_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19307. {
  19308. return (( Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mAA7406C0BCA5D0B84C910C0CB95563B2AFE73A7E_gshared_inline)(__this, ___start0, ___length1, method);
  19309. }
  19310. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Slice(System.Int32,System.Int32)
  19311. inline Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F Span_1_Slice_m83A9C69C7C4EFFE639E06D81E4FEFDD8CCF5B3E4_inline (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19312. {
  19313. return (( Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F (*) (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m83A9C69C7C4EFFE639E06D81E4FEFDD8CCF5B3E4_gshared_inline)(__this, ___start0, ___length1, method);
  19314. }
  19315. // 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)
  19316. inline void Span_1__ctor_mDA7BFBB51D1334F75DED08F7CC67A067E1763DD3_inline (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F * __this, Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19317. {
  19318. (( void (*) (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F *, Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mDA7BFBB51D1334F75DED08F7CC67A067E1763DD3_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19319. }
  19320. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(T[],System.Int32,System.Int32)
  19321. inline void Span_1__ctor_m211A9B5E4CEC631C3667DF1A7C21BE7088562192_inline (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F * __this, MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19322. {
  19323. (( void (*) (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F *, MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m211A9B5E4CEC631C3667DF1A7C21BE7088562192_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19324. }
  19325. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Pin()
  19326. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m720325F428A9927785DDD79CC38EEC54ADDDC4E4 (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  19327. {
  19328. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, const RuntimeMethod*))Memory_1_Pin_m720325F428A9927785DDD79CC38EEC54ADDDC4E4_gshared)(__this, method);
  19329. }
  19330. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Equals(System.ReadOnlyMemory`1<T>)
  19331. inline bool ReadOnlyMemory_1_Equals_m95E4591C8D7CA68200F5EDDBDEB711E7B78F7569 (ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 * __this, ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 ___other0, const RuntimeMethod* method)
  19332. {
  19333. return (( bool (*) (ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 *, ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m95E4591C8D7CA68200F5EDDBDEB711E7B78F7569_gshared)(__this, ___other0, method);
  19334. }
  19335. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Equals(System.Memory`1<T>)
  19336. inline bool Memory_1_Equals_m52298CD3807D2EF4E87B26A7210242F59EC664DF (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 ___other0, const RuntimeMethod* method)
  19337. {
  19338. return (( bool (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 , const RuntimeMethod*))Memory_1_Equals_m52298CD3807D2EF4E87B26A7210242F59EC664DF_gshared)(__this, ___other0, method);
  19339. }
  19340. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Equals(System.Object)
  19341. inline bool Memory_1_Equals_m3784E0AB875FBF7037084D504842EC4F303650A7 (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  19342. {
  19343. return (( bool (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m3784E0AB875FBF7037084D504842EC4F303650A7_gshared)(__this, ___obj0, method);
  19344. }
  19345. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::GetHashCode()
  19346. inline int32_t Memory_1_GetHashCode_mA3702BB097453DC4D91956B3F1D6A7E8E6C163E4 (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  19347. {
  19348. return (( int32_t (*) (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *, const RuntimeMethod*))Memory_1_GetHashCode_mA3702BB097453DC4D91956B3F1D6A7E8E6C163E4_gshared)(__this, method);
  19349. }
  19350. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(T[])
  19351. inline void Memory_1__ctor_m8190228E7DE54333274385D51D0F7FFA16A569F8_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* ___array0, const RuntimeMethod* method)
  19352. {
  19353. (( void (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D*, const RuntimeMethod*))Memory_1__ctor_m8190228E7DE54333274385D51D0F7FFA16A569F8_gshared_inline)(__this, ___array0, method);
  19354. }
  19355. // 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)
  19356. inline void Memory_1__ctor_m1012AAC147B96D55549B57A517238BEBEE04AB88_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  19357. {
  19358. (( void (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *, int32_t, const RuntimeMethod*))Memory_1__ctor_m1012AAC147B96D55549B57A517238BEBEE04AB88_gshared_inline)(__this, ___manager0, ___length1, method);
  19359. }
  19360. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(System.Object,System.Int32,System.Int32)
  19361. inline void Memory_1__ctor_mDC2D7373A25F6A541147CAA572F2A1D265649424_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19362. {
  19363. (( void (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mDC2D7373A25F6A541147CAA572F2A1D265649424_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  19364. }
  19365. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::get_Length()
  19366. inline int32_t Memory_1_get_Length_m463D0A62CDAF4E12F9FE1A825B601E0D06015EAA (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  19367. {
  19368. return (( int32_t (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, const RuntimeMethod*))Memory_1_get_Length_m463D0A62CDAF4E12F9FE1A825B601E0D06015EAA_gshared)(__this, method);
  19369. }
  19370. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::get_Span()
  19371. inline Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 Memory_1_get_Span_m55354A2C0112BC3DD3CECF86FD3D5D55EAAD2C40_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  19372. {
  19373. return (( Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, const RuntimeMethod*))Memory_1_get_Span_m55354A2C0112BC3DD3CECF86FD3D5D55EAAD2C40_gshared_inline)(__this, method);
  19374. }
  19375. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::ToString()
  19376. inline String_t* Memory_1_ToString_mBA20C2CBD28146432F02BB42E5837841AF8E4D67 (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  19377. {
  19378. return (( String_t* (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, const RuntimeMethod*))Memory_1_ToString_mBA20C2CBD28146432F02BB42E5837841AF8E4D67_gshared)(__this, method);
  19379. }
  19380. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Slice(System.Int32,System.Int32)
  19381. inline Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 Memory_1_Slice_m96ADBEE2E159CF0C8CBD508690CE544A30BF0BF9_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19382. {
  19383. return (( Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m96ADBEE2E159CF0C8CBD508690CE544A30BF0BF9_gshared_inline)(__this, ___start0, ___length1, method);
  19384. }
  19385. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Slice(System.Int32,System.Int32)
  19386. inline Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 Span_1_Slice_m5D821F926D430BD1129F011381F35B5EC76E1712_inline (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19387. {
  19388. return (( Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 (*) (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m5D821F926D430BD1129F011381F35B5EC76E1712_gshared_inline)(__this, ___start0, ___length1, method);
  19389. }
  19390. // 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)
  19391. inline void Span_1__ctor_mEC52DD66BBEFE1E17D95007539140A325EF18B8D_inline (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 * __this, Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19392. {
  19393. (( void (*) (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 *, Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mEC52DD66BBEFE1E17D95007539140A325EF18B8D_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19394. }
  19395. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(T[],System.Int32,System.Int32)
  19396. inline void Span_1__ctor_m28F6571128AEFBD06EA80071C70E447CBB1A631B_inline (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 * __this, MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19397. {
  19398. (( void (*) (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 *, MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m28F6571128AEFBD06EA80071C70E447CBB1A631B_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19399. }
  19400. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Pin()
  19401. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m9FE261A684AEBB84673F8FE74BF0D9ABE18F345F (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  19402. {
  19403. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, const RuntimeMethod*))Memory_1_Pin_m9FE261A684AEBB84673F8FE74BF0D9ABE18F345F_gshared)(__this, method);
  19404. }
  19405. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Equals(System.ReadOnlyMemory`1<T>)
  19406. inline bool ReadOnlyMemory_1_Equals_m8746491CB861A585AE46487DE575252578980CDB (ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB * __this, ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB ___other0, const RuntimeMethod* method)
  19407. {
  19408. return (( bool (*) (ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB *, ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m8746491CB861A585AE46487DE575252578980CDB_gshared)(__this, ___other0, method);
  19409. }
  19410. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Equals(System.Memory`1<T>)
  19411. inline bool Memory_1_Equals_m8F983D7F9344F4DFECF1106A1E70A84FA208854D (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 ___other0, const RuntimeMethod* method)
  19412. {
  19413. return (( bool (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 , const RuntimeMethod*))Memory_1_Equals_m8F983D7F9344F4DFECF1106A1E70A84FA208854D_gshared)(__this, ___other0, method);
  19414. }
  19415. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Equals(System.Object)
  19416. inline bool Memory_1_Equals_m5BF8AB9C500D44EAB2C3A568E88DB2A025EA3253 (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  19417. {
  19418. return (( bool (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m5BF8AB9C500D44EAB2C3A568E88DB2A025EA3253_gshared)(__this, ___obj0, method);
  19419. }
  19420. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::GetHashCode()
  19421. inline int32_t Memory_1_GetHashCode_m44F76F4010761F6E9F2CE87D0D7F32BE83D19C5E (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  19422. {
  19423. return (( int32_t (*) (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *, const RuntimeMethod*))Memory_1_GetHashCode_m44F76F4010761F6E9F2CE87D0D7F32BE83D19C5E_gshared)(__this, method);
  19424. }
  19425. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(T[])
  19426. inline void Memory_1__ctor_m6A2120378B6CB082639880DD3EC472D5539C01EC_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* ___array0, const RuntimeMethod* method)
  19427. {
  19428. (( void (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64*, const RuntimeMethod*))Memory_1__ctor_m6A2120378B6CB082639880DD3EC472D5539C01EC_gshared_inline)(__this, ___array0, method);
  19429. }
  19430. // 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)
  19431. inline void Memory_1__ctor_m6456592F3B2F26487041D04B5C2C498CCB3FBC20_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  19432. {
  19433. (( void (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *, int32_t, const RuntimeMethod*))Memory_1__ctor_m6456592F3B2F26487041D04B5C2C498CCB3FBC20_gshared_inline)(__this, ___manager0, ___length1, method);
  19434. }
  19435. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(System.Object,System.Int32,System.Int32)
  19436. inline void Memory_1__ctor_mD258534210AAA93AADF9F33BD7A3C3AB1EDBF782_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19437. {
  19438. (( void (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_mD258534210AAA93AADF9F33BD7A3C3AB1EDBF782_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  19439. }
  19440. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::get_Length()
  19441. inline int32_t Memory_1_get_Length_mA63E87DD1CEE243DD77A4B6921B8E3A8E4803286 (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  19442. {
  19443. return (( int32_t (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, const RuntimeMethod*))Memory_1_get_Length_mA63E87DD1CEE243DD77A4B6921B8E3A8E4803286_gshared)(__this, method);
  19444. }
  19445. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::get_Span()
  19446. inline Span_1_tADA37510601FA34CF0623B41095419E4009CB470 Memory_1_get_Span_m63ED81150FBBAD6A997ADAE05AED117C98011ABF_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  19447. {
  19448. return (( Span_1_tADA37510601FA34CF0623B41095419E4009CB470 (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, const RuntimeMethod*))Memory_1_get_Span_m63ED81150FBBAD6A997ADAE05AED117C98011ABF_gshared_inline)(__this, method);
  19449. }
  19450. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::ToString()
  19451. inline String_t* Memory_1_ToString_mCD28EF162B59CDB5EA80BAD0FBC3C5F6158AF0C3 (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  19452. {
  19453. return (( String_t* (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, const RuntimeMethod*))Memory_1_ToString_mCD28EF162B59CDB5EA80BAD0FBC3C5F6158AF0C3_gshared)(__this, method);
  19454. }
  19455. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Slice(System.Int32,System.Int32)
  19456. inline Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E Memory_1_Slice_m8B263FE28DE338DA74BB1323F2B0554EC965AFFC_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19457. {
  19458. return (( Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_m8B263FE28DE338DA74BB1323F2B0554EC965AFFC_gshared_inline)(__this, ___start0, ___length1, method);
  19459. }
  19460. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Slice(System.Int32,System.Int32)
  19461. inline Span_1_tADA37510601FA34CF0623B41095419E4009CB470 Span_1_Slice_mB29A581EE6F6793A82024E44E2D305D60AEC9AD5_inline (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19462. {
  19463. return (( Span_1_tADA37510601FA34CF0623B41095419E4009CB470 (*) (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mB29A581EE6F6793A82024E44E2D305D60AEC9AD5_gshared_inline)(__this, ___start0, ___length1, method);
  19464. }
  19465. // 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)
  19466. inline void Span_1__ctor_mD24D5A8610DD93ED0366853B41FC1E91FAA767BD_inline (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 * __this, Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19467. {
  19468. (( void (*) (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 *, Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mD24D5A8610DD93ED0366853B41FC1E91FAA767BD_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19469. }
  19470. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(T[],System.Int32,System.Int32)
  19471. inline void Span_1__ctor_m120E9806B3352B094BB5F27965986D12DB7F8B8B_inline (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 * __this, MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19472. {
  19473. (( void (*) (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 *, MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m120E9806B3352B094BB5F27965986D12DB7F8B8B_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19474. }
  19475. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Pin()
  19476. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m54876D41D95CADE78E75E6AE755126CC06170765 (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  19477. {
  19478. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, const RuntimeMethod*))Memory_1_Pin_m54876D41D95CADE78E75E6AE755126CC06170765_gshared)(__this, method);
  19479. }
  19480. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Equals(System.ReadOnlyMemory`1<T>)
  19481. inline bool ReadOnlyMemory_1_Equals_m33126BC0377D8CE6A5E4F36DAEE8F8B008F91E77 (ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF * __this, ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF ___other0, const RuntimeMethod* method)
  19482. {
  19483. return (( bool (*) (ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF *, ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m33126BC0377D8CE6A5E4F36DAEE8F8B008F91E77_gshared)(__this, ___other0, method);
  19484. }
  19485. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Equals(System.Memory`1<T>)
  19486. inline bool Memory_1_Equals_mE946C48FDAE9628E78D72982DAE56DF6BC82A1F8 (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E ___other0, const RuntimeMethod* method)
  19487. {
  19488. return (( bool (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E , const RuntimeMethod*))Memory_1_Equals_mE946C48FDAE9628E78D72982DAE56DF6BC82A1F8_gshared)(__this, ___other0, method);
  19489. }
  19490. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Equals(System.Object)
  19491. inline bool Memory_1_Equals_m9E7561E258B174F9603460E5B02B343B375CB566 (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  19492. {
  19493. return (( bool (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_m9E7561E258B174F9603460E5B02B343B375CB566_gshared)(__this, ___obj0, method);
  19494. }
  19495. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::GetHashCode()
  19496. inline int32_t Memory_1_GetHashCode_m8A1FD77BEF8CA8E3E1A7391448B5F784BFC8E14D (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  19497. {
  19498. return (( int32_t (*) (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *, const RuntimeMethod*))Memory_1_GetHashCode_m8A1FD77BEF8CA8E3E1A7391448B5F784BFC8E14D_gshared)(__this, method);
  19499. }
  19500. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(T[])
  19501. inline void Memory_1__ctor_m31FF1D9B97B40D8FEF0FE5B8B35C5E8EC57AC461_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* ___array0, const RuntimeMethod* method)
  19502. {
  19503. (( void (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109*, const RuntimeMethod*))Memory_1__ctor_m31FF1D9B97B40D8FEF0FE5B8B35C5E8EC57AC461_gshared_inline)(__this, ___array0, method);
  19504. }
  19505. // 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)
  19506. inline void Memory_1__ctor_m6471103C0C32E37CEB3489890816E14B177AE1F5_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  19507. {
  19508. (( void (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *, int32_t, const RuntimeMethod*))Memory_1__ctor_m6471103C0C32E37CEB3489890816E14B177AE1F5_gshared_inline)(__this, ___manager0, ___length1, method);
  19509. }
  19510. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(System.Object,System.Int32,System.Int32)
  19511. inline void Memory_1__ctor_m7EF287BAE1D879150A1611D604862CF9EBB557F0_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19512. {
  19513. (( void (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m7EF287BAE1D879150A1611D604862CF9EBB557F0_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  19514. }
  19515. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::get_Length()
  19516. inline int32_t Memory_1_get_Length_mF0361AC2248037E639C82492DB6EA4E7EC3F536F (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  19517. {
  19518. return (( int32_t (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, const RuntimeMethod*))Memory_1_get_Length_mF0361AC2248037E639C82492DB6EA4E7EC3F536F_gshared)(__this, method);
  19519. }
  19520. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::get_Span()
  19521. inline Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF Memory_1_get_Span_mFBBF6F87EF280AB6D46EDF5DA82CFB6867D8EB73_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  19522. {
  19523. return (( Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, const RuntimeMethod*))Memory_1_get_Span_mFBBF6F87EF280AB6D46EDF5DA82CFB6867D8EB73_gshared_inline)(__this, method);
  19524. }
  19525. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::ToString()
  19526. inline String_t* Memory_1_ToString_mCC2BC803AE6D4DFFFD91E731536E04CB221D9EBD (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  19527. {
  19528. return (( String_t* (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, const RuntimeMethod*))Memory_1_ToString_mCC2BC803AE6D4DFFFD91E731536E04CB221D9EBD_gshared)(__this, method);
  19529. }
  19530. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Slice(System.Int32,System.Int32)
  19531. inline Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF Memory_1_Slice_mB7074254D6B247910FCF04E1780F7D2837C9D9DF_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19532. {
  19533. return (( Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mB7074254D6B247910FCF04E1780F7D2837C9D9DF_gshared_inline)(__this, ___start0, ___length1, method);
  19534. }
  19535. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Slice(System.Int32,System.Int32)
  19536. inline Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF Span_1_Slice_m4B89CB11F9DBD2C81E2F3D24E4F94783C0B40938_inline (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19537. {
  19538. return (( Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF (*) (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m4B89CB11F9DBD2C81E2F3D24E4F94783C0B40938_gshared_inline)(__this, ___start0, ___length1, method);
  19539. }
  19540. // 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)
  19541. inline void Span_1__ctor_mFBB4EE60BAD24C7F91CF44A61EA52667CA9BDE9D_inline (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF * __this, Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19542. {
  19543. (( void (*) (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF *, Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mFBB4EE60BAD24C7F91CF44A61EA52667CA9BDE9D_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19544. }
  19545. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(T[],System.Int32,System.Int32)
  19546. inline void Span_1__ctor_m4A5B609AF580449FE9D70840C5818A3333E16B9A_inline (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF * __this, MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19547. {
  19548. (( void (*) (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF *, MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m4A5B609AF580449FE9D70840C5818A3333E16B9A_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19549. }
  19550. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Pin()
  19551. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m93B781EEB43079C13A77D6F997C1F5A7188DFF10 (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  19552. {
  19553. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, const RuntimeMethod*))Memory_1_Pin_m93B781EEB43079C13A77D6F997C1F5A7188DFF10_gshared)(__this, method);
  19554. }
  19555. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Equals(System.ReadOnlyMemory`1<T>)
  19556. inline bool ReadOnlyMemory_1_Equals_m7895A88C3EF5195F587936C805B3953A81FF2B6E (ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F * __this, ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F ___other0, const RuntimeMethod* method)
  19557. {
  19558. return (( bool (*) (ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F *, ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m7895A88C3EF5195F587936C805B3953A81FF2B6E_gshared)(__this, ___other0, method);
  19559. }
  19560. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Equals(System.Memory`1<T>)
  19561. inline bool Memory_1_Equals_mDBC87DAC0552CD97797F4FCA24AE77EE6B15BE2A (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF ___other0, const RuntimeMethod* method)
  19562. {
  19563. return (( bool (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF , const RuntimeMethod*))Memory_1_Equals_mDBC87DAC0552CD97797F4FCA24AE77EE6B15BE2A_gshared)(__this, ___other0, method);
  19564. }
  19565. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Equals(System.Object)
  19566. inline bool Memory_1_Equals_mC301921EE1ED91C63BDD213126D4A8B2A196A803 (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  19567. {
  19568. return (( bool (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mC301921EE1ED91C63BDD213126D4A8B2A196A803_gshared)(__this, ___obj0, method);
  19569. }
  19570. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::GetHashCode()
  19571. inline int32_t Memory_1_GetHashCode_mF2FAD9F934AD3D10CD4DDAA8CFE79C7D7A22D0D9 (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  19572. {
  19573. return (( int32_t (*) (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *, const RuntimeMethod*))Memory_1_GetHashCode_mF2FAD9F934AD3D10CD4DDAA8CFE79C7D7A22D0D9_gshared)(__this, method);
  19574. }
  19575. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(T[])
  19576. inline void Memory_1__ctor_m42D247896BDC689749AF0E7020D51CE6BAC4F605_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* ___array0, const RuntimeMethod* method)
  19577. {
  19578. (( void (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD*, const RuntimeMethod*))Memory_1__ctor_m42D247896BDC689749AF0E7020D51CE6BAC4F605_gshared_inline)(__this, ___array0, method);
  19579. }
  19580. // 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)
  19581. inline void Memory_1__ctor_mC43BD768715F7DF43CE4F7093F02D7EB90E652CB_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  19582. {
  19583. (( void (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *, int32_t, const RuntimeMethod*))Memory_1__ctor_mC43BD768715F7DF43CE4F7093F02D7EB90E652CB_gshared_inline)(__this, ___manager0, ___length1, method);
  19584. }
  19585. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(System.Object,System.Int32,System.Int32)
  19586. inline void Memory_1__ctor_m47D9EEC57CF1B67A96F8822DA7A9D05B2686FA12_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19587. {
  19588. (( void (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))Memory_1__ctor_m47D9EEC57CF1B67A96F8822DA7A9D05B2686FA12_gshared_inline)(__this, ___obj0, ___start1, ___length2, method);
  19589. }
  19590. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::get_Length()
  19591. inline int32_t Memory_1_get_Length_mFBF9E3DF4B491D1F7D9CF0C1E074E53948688B54 (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  19592. {
  19593. return (( int32_t (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, const RuntimeMethod*))Memory_1_get_Length_mFBF9E3DF4B491D1F7D9CF0C1E074E53948688B54_gshared)(__this, method);
  19594. }
  19595. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::get_Span()
  19596. inline Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D Memory_1_get_Span_mA3A5D5AF962E166879F18C57FEE284CFACE67681_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  19597. {
  19598. return (( Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, const RuntimeMethod*))Memory_1_get_Span_mA3A5D5AF962E166879F18C57FEE284CFACE67681_gshared_inline)(__this, method);
  19599. }
  19600. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::ToString()
  19601. inline String_t* Memory_1_ToString_m0E220C0A6FF0A4CD943BDDD8A87E2CC8A5B01978 (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  19602. {
  19603. return (( String_t* (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, const RuntimeMethod*))Memory_1_ToString_m0E220C0A6FF0A4CD943BDDD8A87E2CC8A5B01978_gshared)(__this, method);
  19604. }
  19605. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Slice(System.Int32,System.Int32)
  19606. inline Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 Memory_1_Slice_mA5DDDEB389F00031CD75A1015E7855A78BCE5623_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19607. {
  19608. return (( Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, int32_t, int32_t, const RuntimeMethod*))Memory_1_Slice_mA5DDDEB389F00031CD75A1015E7855A78BCE5623_gshared_inline)(__this, ___start0, ___length1, method);
  19609. }
  19610. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Slice(System.Int32,System.Int32)
  19611. inline Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D Span_1_Slice_mAB47EF831C2A0C4928F5AC058163233ED79A29B2_inline (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19612. {
  19613. return (( Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D (*) (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mAB47EF831C2A0C4928F5AC058163233ED79A29B2_gshared_inline)(__this, ___start0, ___length1, method);
  19614. }
  19615. // 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)
  19616. inline void Span_1__ctor_mE9025D4EB57B2397689D973676E2003AD69E5391_inline (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D * __this, Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19617. {
  19618. (( void (*) (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D *, Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mE9025D4EB57B2397689D973676E2003AD69E5391_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19619. }
  19620. // System.Void System.Span`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(T[],System.Int32,System.Int32)
  19621. inline void Span_1__ctor_m8340F0AF1D0B7E32F214596DD4509A5E56F75E6E_inline (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D * __this, MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19622. {
  19623. (( void (*) (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D *, MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m8340F0AF1D0B7E32F214596DD4509A5E56F75E6E_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19624. }
  19625. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Pin()
  19626. inline MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m2729D8D3B998707924D4A0C62E40EC7687E3612F (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  19627. {
  19628. return (( MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, const RuntimeMethod*))Memory_1_Pin_m2729D8D3B998707924D4A0C62E40EC7687E3612F_gshared)(__this, method);
  19629. }
  19630. // System.Boolean System.ReadOnlyMemory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Equals(System.ReadOnlyMemory`1<T>)
  19631. inline bool ReadOnlyMemory_1_Equals_m64D086CB7FD08EC197A32172B04B125C013B7331 (ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B * __this, ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B ___other0, const RuntimeMethod* method)
  19632. {
  19633. return (( bool (*) (ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B *, ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B , const RuntimeMethod*))ReadOnlyMemory_1_Equals_m64D086CB7FD08EC197A32172B04B125C013B7331_gshared)(__this, ___other0, method);
  19634. }
  19635. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Equals(System.Memory`1<T>)
  19636. inline bool Memory_1_Equals_m96429EBE561963A3AD4E97D5A8944FFB13F8A143 (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 ___other0, const RuntimeMethod* method)
  19637. {
  19638. return (( bool (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 , const RuntimeMethod*))Memory_1_Equals_m96429EBE561963A3AD4E97D5A8944FFB13F8A143_gshared)(__this, ___other0, method);
  19639. }
  19640. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Equals(System.Object)
  19641. inline bool Memory_1_Equals_mA867B2CAEE7F3450F71EA050D3EF82FB3A0B5827 (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  19642. {
  19643. return (( bool (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, RuntimeObject *, const RuntimeMethod*))Memory_1_Equals_mA867B2CAEE7F3450F71EA050D3EF82FB3A0B5827_gshared)(__this, ___obj0, method);
  19644. }
  19645. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::GetHashCode()
  19646. inline int32_t Memory_1_GetHashCode_m6DA32A3CA2DF48367E9CB515B3AA828EBC4AF808 (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  19647. {
  19648. return (( int32_t (*) (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *, const RuntimeMethod*))Memory_1_GetHashCode_m6DA32A3CA2DF48367E9CB515B3AA828EBC4AF808_gshared)(__this, method);
  19649. }
  19650. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Slice(System.Int32,System.Int32)
  19651. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19652. {
  19653. return (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_gshared_inline)(__this, ___start0, ___length1, method);
  19654. }
  19655. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19656. inline void Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19657. {
  19658. (( void (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19659. }
  19660. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(T[],System.Int32,System.Int32)
  19661. inline void Span_1__ctor_mDB412D3D0AA361279840978AA3BFC39ABD694D6D_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19662. {
  19663. (( void (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mDB412D3D0AA361279840978AA3BFC39ABD694D6D_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19664. }
  19665. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Slice(System.Int32,System.Int32)
  19666. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19667. {
  19668. return (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_gshared_inline)(__this, ___start0, ___length1, method);
  19669. }
  19670. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19671. inline void Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19672. {
  19673. (( void (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19674. }
  19675. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(T[],System.Int32,System.Int32)
  19676. inline void Span_1__ctor_mF3E97D0C7A2EFACA3A9C6996B297D6340BFE5941_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19677. {
  19678. (( void (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mF3E97D0C7A2EFACA3A9C6996B297D6340BFE5941_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19679. }
  19680. // System.Span`1<T> System.Span`1<System.Int32>::Slice(System.Int32,System.Int32)
  19681. inline Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19682. {
  19683. return (( Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_gshared_inline)(__this, ___start0, ___length1, method);
  19684. }
  19685. // System.Void System.Span`1<System.Int32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19686. inline void Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19687. {
  19688. (( void (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19689. }
  19690. // System.Void System.Span`1<System.Int32>::.ctor(T[],System.Int32,System.Int32)
  19691. inline void Span_1__ctor_m9AEC6413B47543D5A67556E88886542285AA3D3B_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19692. {
  19693. (( void (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m9AEC6413B47543D5A67556E88886542285AA3D3B_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19694. }
  19695. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>::Slice(System.Int32,System.Int32)
  19696. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19697. {
  19698. return (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_gshared_inline)(__this, ___start0, ___length1, method);
  19699. }
  19700. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19701. inline void Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19702. {
  19703. (( void (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19704. }
  19705. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(T[],System.Int32,System.Int32)
  19706. inline void Span_1__ctor_m9584F676FE219519F8D3DE5D73EDEBAFA34C2185_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19707. {
  19708. (( void (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m9584F676FE219519F8D3DE5D73EDEBAFA34C2185_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19709. }
  19710. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::Slice(System.Int32,System.Int32)
  19711. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19712. {
  19713. return (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_gshared_inline)(__this, ___start0, ___length1, method);
  19714. }
  19715. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19716. inline void Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19717. {
  19718. (( void (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19719. }
  19720. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(T[],System.Int32,System.Int32)
  19721. inline void Span_1__ctor_mB03D2DC421C5B8177D085DD8698BDC8CEC1AA9F6_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19722. {
  19723. (( void (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mB03D2DC421C5B8177D085DD8698BDC8CEC1AA9F6_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19724. }
  19725. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>::Slice(System.Int32,System.Int32)
  19726. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19727. {
  19728. return (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_gshared_inline)(__this, ___start0, ___length1, method);
  19729. }
  19730. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19731. inline void Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19732. {
  19733. (( void (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19734. }
  19735. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(T[],System.Int32,System.Int32)
  19736. inline void Span_1__ctor_mB7373EE8E960FA3DD63E8295C37E675635B802DD_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19737. {
  19738. (( void (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mB7373EE8E960FA3DD63E8295C37E675635B802DD_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19739. }
  19740. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.La32>::Slice(System.Int32,System.Int32)
  19741. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19742. {
  19743. return (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_gshared_inline)(__this, ___start0, ___length1, method);
  19744. }
  19745. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19746. inline void Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19747. {
  19748. (( void (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19749. }
  19750. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(T[],System.Int32,System.Int32)
  19751. inline void Span_1__ctor_m3E232FEE4FC925F61FDCA1DBEE3FB11C67E30334_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19752. {
  19753. (( void (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m3E232FEE4FC925F61FDCA1DBEE3FB11C67E30334_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19754. }
  19755. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Slice(System.Int32,System.Int32)
  19756. inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 Span_1_Slice_m89B2FF4D01B69C3F755FFB50E41D7FE13B49806F_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19757. {
  19758. return (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m89B2FF4D01B69C3F755FFB50E41D7FE13B49806F_gshared_inline)(__this, ___start0, ___length1, method);
  19759. }
  19760. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19761. inline void Span_1__ctor_m729CE676EA3DF4D13FDBDED2C775429F50C7827A_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19762. {
  19763. (( void (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m729CE676EA3DF4D13FDBDED2C775429F50C7827A_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19764. }
  19765. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::.ctor(T[],System.Int32,System.Int32)
  19766. inline void Span_1__ctor_m3A96BA18F926B247BEAA80E8FE49E1B9B449E286_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19767. {
  19768. (( void (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m3A96BA18F926B247BEAA80E8FE49E1B9B449E286_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19769. }
  19770. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Slice(System.Int32,System.Int32)
  19771. inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Span_1_Slice_mDA56CF4E17D0F800ED57BF7B6A8E157285EA7050_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19772. {
  19773. return (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mDA56CF4E17D0F800ED57BF7B6A8E157285EA7050_gshared_inline)(__this, ___start0, ___length1, method);
  19774. }
  19775. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19776. inline void Span_1__ctor_m3BEDF60C9DB1F6D4A20B2340B5EE214975BF2B4B_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19777. {
  19778. (( void (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m3BEDF60C9DB1F6D4A20B2340B5EE214975BF2B4B_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19779. }
  19780. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::.ctor(T[],System.Int32,System.Int32)
  19781. inline void Span_1__ctor_mF3FFECAC2F977325E8C4F59FF0FE50C54EAD61EF_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19782. {
  19783. (( void (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mF3FFECAC2F977325E8C4F59FF0FE50C54EAD61EF_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19784. }
  19785. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Slice(System.Int32,System.Int32)
  19786. inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Span_1_Slice_m9C6EE82CE6D86B97138323042CE110DF9F0DECEB_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19787. {
  19788. return (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m9C6EE82CE6D86B97138323042CE110DF9F0DECEB_gshared_inline)(__this, ___start0, ___length1, method);
  19789. }
  19790. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19791. inline void Span_1__ctor_m92B699FF39650041B1FFB80336F0D4C64FA01001_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19792. {
  19793. (( void (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m92B699FF39650041B1FFB80336F0D4C64FA01001_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19794. }
  19795. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::.ctor(T[],System.Int32,System.Int32)
  19796. inline void Span_1__ctor_mBA55343B4312A1348DE9842A2DF8736436E7661D_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19797. {
  19798. (( void (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mBA55343B4312A1348DE9842A2DF8736436E7661D_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19799. }
  19800. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Slice(System.Int32,System.Int32)
  19801. inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 Span_1_Slice_m9B8996ADDAF79B2D322E1A49E10EEC07C4B7A63A_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19802. {
  19803. return (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m9B8996ADDAF79B2D322E1A49E10EEC07C4B7A63A_gshared_inline)(__this, ___start0, ___length1, method);
  19804. }
  19805. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19806. inline void Span_1__ctor_mAC14589AAB40984711662365B0DAC41438C66D23_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19807. {
  19808. (( void (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mAC14589AAB40984711662365B0DAC41438C66D23_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19809. }
  19810. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::.ctor(T[],System.Int32,System.Int32)
  19811. inline void Span_1__ctor_m70988B630368E6EAC6B9B5C40630E262F47CFF84_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19812. {
  19813. (( void (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m70988B630368E6EAC6B9B5C40630E262F47CFF84_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19814. }
  19815. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Rg32>::Slice(System.Int32,System.Int32)
  19816. inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Slice_mBDAAC647AB48B08F59673D6CB396E36B87048305_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19817. {
  19818. return (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mBDAAC647AB48B08F59673D6CB396E36B87048305_gshared_inline)(__this, ___start0, ___length1, method);
  19819. }
  19820. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rg32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19821. inline void Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19822. {
  19823. (( void (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19824. }
  19825. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rg32>::.ctor(T[],System.Int32,System.Int32)
  19826. inline void Span_1__ctor_m27A3E6A19DFAAA88C6318405042BDC5735BCB5B2_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19827. {
  19828. (( void (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m27A3E6A19DFAAA88C6318405042BDC5735BCB5B2_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19829. }
  19830. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::Slice(System.Int32,System.Int32)
  19831. inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Slice_m559CD7E5A5C913047F416D79EE553ED3D2AE8332_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19832. {
  19833. return (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m559CD7E5A5C913047F416D79EE553ED3D2AE8332_gshared_inline)(__this, ___start0, ___length1, method);
  19834. }
  19835. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19836. inline void Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19837. {
  19838. (( void (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19839. }
  19840. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::.ctor(T[],System.Int32,System.Int32)
  19841. inline void Span_1__ctor_m02F3C5D724CAC95EE7E93CA20DE244A55B4DCE68_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19842. {
  19843. (( void (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m02F3C5D724CAC95EE7E93CA20DE244A55B4DCE68_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19844. }
  19845. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::Slice(System.Int32,System.Int32)
  19846. inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Slice_m5914729D2F3435FBD9ACF7507A176EC053FD2172_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19847. {
  19848. return (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m5914729D2F3435FBD9ACF7507A176EC053FD2172_gshared_inline)(__this, ___start0, ___length1, method);
  19849. }
  19850. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19851. inline void Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19852. {
  19853. (( void (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19854. }
  19855. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::.ctor(T[],System.Int32,System.Int32)
  19856. inline void Span_1__ctor_m5CF56D2D2569DA79B2E0719BFA2FEC11E1E41051_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19857. {
  19858. (( void (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m5CF56D2D2569DA79B2E0719BFA2FEC11E1E41051_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19859. }
  19860. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Slice(System.Int32,System.Int32)
  19861. inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Slice_m32673E9D5668F43C9552D5BB96327529B11FA615_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19862. {
  19863. return (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m32673E9D5668F43C9552D5BB96327529B11FA615_gshared_inline)(__this, ___start0, ___length1, method);
  19864. }
  19865. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19866. inline void Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19867. {
  19868. (( void (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19869. }
  19870. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::.ctor(T[],System.Int32,System.Int32)
  19871. inline void Span_1__ctor_mCCF69E9B849FA0937154D4C3369A180C204723DB_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19872. {
  19873. (( void (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mCCF69E9B849FA0937154D4C3369A180C204723DB_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19874. }
  19875. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::Slice(System.Int32,System.Int32)
  19876. inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 Span_1_Slice_mD2DA1A8DB2E924728FA0A89997861C6D725B97BB_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19877. {
  19878. return (( Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 (*) (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mD2DA1A8DB2E924728FA0A89997861C6D725B97BB_gshared_inline)(__this, ___start0, ___length1, method);
  19879. }
  19880. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19881. inline void Span_1__ctor_m6F12225CC1113429A5C254B77496713CD91895F2_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __this, Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19882. {
  19883. (( void (*) (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *, Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m6F12225CC1113429A5C254B77496713CD91895F2_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19884. }
  19885. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::.ctor(T[],System.Int32,System.Int32)
  19886. inline void Span_1__ctor_m352B829174F5E06CF81B2AF873881E4A81E079A6_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __this, Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19887. {
  19888. (( void (*) (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *, Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m352B829174F5E06CF81B2AF873881E4A81E079A6_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19889. }
  19890. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::Slice(System.Int32,System.Int32)
  19891. inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A Span_1_Slice_m1415050A381A86FD5A9C4D264B919A60A2075B60_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19892. {
  19893. return (( Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A (*) (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m1415050A381A86FD5A9C4D264B919A60A2075B60_gshared_inline)(__this, ___start0, ___length1, method);
  19894. }
  19895. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19896. inline void Span_1__ctor_m28C01E83C3FC0D470945D689762427854BEDED05_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __this, Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19897. {
  19898. (( void (*) (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *, Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m28C01E83C3FC0D470945D689762427854BEDED05_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19899. }
  19900. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::.ctor(T[],System.Int32,System.Int32)
  19901. inline void Span_1__ctor_mF668464CE7CF1D9DB341353EF3FBC0F083CFC462_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __this, Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19902. {
  19903. (( void (*) (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *, Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mF668464CE7CF1D9DB341353EF3FBC0F083CFC462_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19904. }
  19905. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Slice(System.Int32,System.Int32)
  19906. inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 Span_1_Slice_m1F24BBF2B02EADF6349FF807DB4F63E4AD4EAC7D_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19907. {
  19908. return (( Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 (*) (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m1F24BBF2B02EADF6349FF807DB4F63E4AD4EAC7D_gshared_inline)(__this, ___start0, ___length1, method);
  19909. }
  19910. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19911. inline void Span_1__ctor_m6C43009AE1F9CA330251C03B0A7C86648AC341AE_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __this, Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19912. {
  19913. (( void (*) (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *, Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m6C43009AE1F9CA330251C03B0A7C86648AC341AE_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19914. }
  19915. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::.ctor(T[],System.Int32,System.Int32)
  19916. inline void Span_1__ctor_m59CE08FBB04C6C01AFA2ACF8B363EA0C4554B353_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __this, RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19917. {
  19918. (( void (*) (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *, RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m59CE08FBB04C6C01AFA2ACF8B363EA0C4554B353_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19919. }
  19920. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Short2>::Slice(System.Int32,System.Int32)
  19921. inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 Span_1_Slice_mB8D060B1E1C38162C4F3941B8C0F91240C707676_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19922. {
  19923. return (( Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 (*) (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mB8D060B1E1C38162C4F3941B8C0F91240C707676_gshared_inline)(__this, ___start0, ___length1, method);
  19924. }
  19925. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Short2>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19926. inline void Span_1__ctor_m0B314BF6DDBA7BC1502662A8879A783453F3BAD7_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __this, Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19927. {
  19928. (( void (*) (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *, Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m0B314BF6DDBA7BC1502662A8879A783453F3BAD7_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19929. }
  19930. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Short2>::.ctor(T[],System.Int32,System.Int32)
  19931. inline void Span_1__ctor_m5AF496AA1645103F0649B586C90C3C867BEBF7C5_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __this, Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19932. {
  19933. (( void (*) (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *, Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m5AF496AA1645103F0649B586C90C3C867BEBF7C5_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19934. }
  19935. // System.Span`1<T> System.Span`1<SixLabors.ImageSharp.PixelFormats.Short4>::Slice(System.Int32,System.Int32)
  19936. inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 Span_1_Slice_mE6833D379054C0B802D059EFDAB45F8D07B114F3_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19937. {
  19938. return (( Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 (*) (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mE6833D379054C0B802D059EFDAB45F8D07B114F3_gshared_inline)(__this, ___start0, ___length1, method);
  19939. }
  19940. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Short4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19941. inline void Span_1__ctor_m7033FC78BF46CA729241A0E751D010A804C9CB8F_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __this, Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19942. {
  19943. (( void (*) (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *, Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m7033FC78BF46CA729241A0E751D010A804C9CB8F_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19944. }
  19945. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Short4>::.ctor(T[],System.Int32,System.Int32)
  19946. inline void Span_1__ctor_mE4DB6980900F3AD2725B13E7D27DCBD6795A106E_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __this, Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19947. {
  19948. (( void (*) (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *, Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_mE4DB6980900F3AD2725B13E7D27DCBD6795A106E_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19949. }
  19950. // System.Span`1<T> System.Span`1<System.Single>::Slice(System.Int32,System.Int32)
  19951. inline Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 Span_1_Slice_m157B961DCCE7BFF55FC13E507CAACD83E9F2EB11_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19952. {
  19953. return (( Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 (*) (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m157B961DCCE7BFF55FC13E507CAACD83E9F2EB11_gshared_inline)(__this, ___start0, ___length1, method);
  19954. }
  19955. // System.Void System.Span`1<System.Single>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19956. inline void Span_1__ctor_mC9BB64245FF3040A8CAE81A17D505D941AF1ECF1_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19957. {
  19958. (( void (*) (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *, Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mC9BB64245FF3040A8CAE81A17D505D941AF1ECF1_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19959. }
  19960. // System.Void System.Span`1<System.Single>::.ctor(T[],System.Int32,System.Int32)
  19961. inline void Span_1__ctor_m75198CA271176357ADBF4264AF513C6AAF927EFE_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19962. {
  19963. (( void (*) (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m75198CA271176357ADBF4264AF513C6AAF927EFE_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19964. }
  19965. // System.Span`1<T> System.Span`1<System.UInt64>::Slice(System.Int32,System.Int32)
  19966. inline Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED Span_1_Slice_m89BBB871DF4EEBFD49E74E7AB192430F9376B353_inline (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19967. {
  19968. return (( Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED (*) (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m89BBB871DF4EEBFD49E74E7AB192430F9376B353_gshared_inline)(__this, ___start0, ___length1, method);
  19969. }
  19970. // System.Void System.Span`1<System.UInt64>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19971. inline void Span_1__ctor_m2F6B191E5A387462B64EB583C22599C13FC018B9_inline (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED * __this, Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19972. {
  19973. (( void (*) (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED *, Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m2F6B191E5A387462B64EB583C22599C13FC018B9_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19974. }
  19975. // System.Void System.Span`1<System.UInt64>::.ctor(T[],System.Int32,System.Int32)
  19976. inline void Span_1__ctor_m048705D6172BCCE536BFF0A543AEDE6D5475A1F7_inline (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED * __this, UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19977. {
  19978. (( void (*) (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED *, UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m048705D6172BCCE536BFF0A543AEDE6D5475A1F7_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19979. }
  19980. // System.Span`1<T> System.Span`1<System.Numerics.Vector4>::Slice(System.Int32,System.Int32)
  19981. inline Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  19982. {
  19983. return (( Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_gshared_inline)(__this, ___start0, ___length1, method);
  19984. }
  19985. // System.Void System.Span`1<System.Numerics.Vector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  19986. inline void Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  19987. {
  19988. (( void (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  19989. }
  19990. // System.Void System.Span`1<System.Numerics.Vector4>::.ctor(T[],System.Int32,System.Int32)
  19991. inline void Span_1__ctor_m3C7046C5C0158088725A0E868965BE65DEAC6988_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  19992. {
  19993. (( void (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m3C7046C5C0158088725A0E868965BE65DEAC6988_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  19994. }
  19995. // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException(System.ExceptionArgument)
  19996. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5 (int32_t ___argument0, const RuntimeMethod* method);
  19997. #ifdef __clang__
  19998. #pragma clang diagnostic push
  19999. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20000. #pragma clang diagnostic ignored "-Wunused-variable"
  20001. #endif
  20002. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  20003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_m695832D42183AEE586E3072D091BFFDEEA595474_gshared (MemoryOwnerWrapper_t13D6D3B2B166853C1462F4F1286F2D2CD5746D66 * __this, MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 * ___view0, int32_t ___index1, const RuntimeMethod* method)
  20004. {
  20005. {
  20006. NullCheck((MemoryManager_1_t5AAC8F54A6D54D11F76C3061BE55029B8BAAF3A1 *)__this);
  20007. (( void (*) (MemoryManager_1_t5AAC8F54A6D54D11F76C3061BE55029B8BAAF3A1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_t5AAC8F54A6D54D11F76C3061BE55029B8BAAF3A1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20008. MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 * L_0 = ___view0;
  20009. __this->set_view_0(L_0);
  20010. int32_t L_1 = ___index1;
  20011. __this->set_index_1(L_1);
  20012. return;
  20013. }
  20014. }
  20015. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Dispose(System.Boolean)
  20016. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_mF7EE790A1C524BDD2EC4676EAEC428FE8E42561B_gshared (MemoryOwnerWrapper_t13D6D3B2B166853C1462F4F1286F2D2CD5746D66 * __this, bool ___disposing0, const RuntimeMethod* method)
  20017. {
  20018. {
  20019. return;
  20020. }
  20021. }
  20022. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.HalfVector2>::GetSpan()
  20023. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 MemoryOwnerWrapper_GetSpan_m3C2D7649D6F781EAE26E6987BA5EA8FDFC202340_gshared (MemoryOwnerWrapper_t13D6D3B2B166853C1462F4F1286F2D2CD5746D66 * __this, const RuntimeMethod* method)
  20024. {
  20025. Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 V_0;
  20026. memset((&V_0), 0, sizeof(V_0));
  20027. {
  20028. MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 * L_0 = (MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 *)__this->get_view_0();
  20029. NullCheck((MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 *)L_0);
  20030. (( void (*) (MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20031. MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 * L_1 = (MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 *)__this->get_view_0();
  20032. NullCheck(L_1);
  20033. MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 * L_2 = (MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 *)L_1->get_owner_0();
  20034. int32_t L_3 = (int32_t)__this->get_index_1();
  20035. NullCheck((MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 *)L_2);
  20036. Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 L_4;
  20037. L_4 = VirtualFuncInvoker1< Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Item(System.Int32) */, (MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 *)L_2, (int32_t)L_3);
  20038. V_0 = (Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 )L_4;
  20039. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_5;
  20040. L_5 = Memory_1_get_Span_m9F1615980AEE7778E4505BBCC85766B617DA36A8_inline((Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 *)(Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20041. return (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_5;
  20042. }
  20043. }
  20044. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Pin(System.Int32)
  20045. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_mE67FCB88E5FC1B3DD36184D62021CA872E169221_gshared (MemoryOwnerWrapper_t13D6D3B2B166853C1462F4F1286F2D2CD5746D66 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  20046. {
  20047. Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 V_0;
  20048. memset((&V_0), 0, sizeof(V_0));
  20049. {
  20050. MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 * L_0 = (MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 *)__this->get_view_0();
  20051. NullCheck((MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 *)L_0);
  20052. (( void (*) (MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20053. MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 * L_1 = (MemoryGroupView_1_tB226EA9A014E81CD783F8AB4AB84367853D776A7 *)__this->get_view_0();
  20054. NullCheck(L_1);
  20055. MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 * L_2 = (MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 *)L_1->get_owner_0();
  20056. int32_t L_3 = (int32_t)__this->get_index_1();
  20057. NullCheck((MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 *)L_2);
  20058. Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 L_4;
  20059. L_4 = VirtualFuncInvoker1< Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Item(System.Int32) */, (MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 *)L_2, (int32_t)L_3);
  20060. V_0 = (Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 )L_4;
  20061. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  20062. L_5 = Memory_1_Pin_m76EA929A2B0D818C77A8999214F9531714533461((Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 *)(Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20063. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  20064. }
  20065. }
  20066. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Unpin()
  20067. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_m201DA89BF826C47C3534143537D7AE5F7FD622D8_gshared (MemoryOwnerWrapper_t13D6D3B2B166853C1462F4F1286F2D2CD5746D66 * __this, const RuntimeMethod* method)
  20068. {
  20069. {
  20070. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  20071. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  20072. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_m201DA89BF826C47C3534143537D7AE5F7FD622D8_RuntimeMethod_var)));
  20073. }
  20074. }
  20075. #ifdef __clang__
  20076. #pragma clang diagnostic pop
  20077. #endif
  20078. #ifdef __clang__
  20079. #pragma clang diagnostic push
  20080. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20081. #pragma clang diagnostic ignored "-Wunused-variable"
  20082. #endif
  20083. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  20084. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_m95AAAA50B2FCC8F1FA5E25D357254E9E1C651870_gshared (MemoryOwnerWrapper_t7C158D27E187E9636FBAF72A23750795CE95F9C1 * __this, MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 * ___view0, int32_t ___index1, const RuntimeMethod* method)
  20085. {
  20086. {
  20087. NullCheck((MemoryManager_1_tEA6B805643C63D8F50A4C672BC7AE3548BE96C3A *)__this);
  20088. (( void (*) (MemoryManager_1_tEA6B805643C63D8F50A4C672BC7AE3548BE96C3A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_tEA6B805643C63D8F50A4C672BC7AE3548BE96C3A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20089. MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 * L_0 = ___view0;
  20090. __this->set_view_0(L_0);
  20091. int32_t L_1 = ___index1;
  20092. __this->set_index_1(L_1);
  20093. return;
  20094. }
  20095. }
  20096. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Dispose(System.Boolean)
  20097. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_m45263DDD84E8264DEE05C9D3EC9A41D8AAFD76F4_gshared (MemoryOwnerWrapper_t7C158D27E187E9636FBAF72A23750795CE95F9C1 * __this, bool ___disposing0, const RuntimeMethod* method)
  20098. {
  20099. {
  20100. return;
  20101. }
  20102. }
  20103. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.HalfVector4>::GetSpan()
  20104. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 MemoryOwnerWrapper_GetSpan_m5EA7DAAAE04E0B378316CBC9D85DA24E5AA6E988_gshared (MemoryOwnerWrapper_t7C158D27E187E9636FBAF72A23750795CE95F9C1 * __this, const RuntimeMethod* method)
  20105. {
  20106. Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 V_0;
  20107. memset((&V_0), 0, sizeof(V_0));
  20108. {
  20109. MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 * L_0 = (MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 *)__this->get_view_0();
  20110. NullCheck((MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 *)L_0);
  20111. (( void (*) (MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20112. MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 * L_1 = (MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 *)__this->get_view_0();
  20113. NullCheck(L_1);
  20114. MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B * L_2 = (MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B *)L_1->get_owner_0();
  20115. int32_t L_3 = (int32_t)__this->get_index_1();
  20116. NullCheck((MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B *)L_2);
  20117. Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 L_4;
  20118. L_4 = VirtualFuncInvoker1< Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Item(System.Int32) */, (MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B *)L_2, (int32_t)L_3);
  20119. V_0 = (Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 )L_4;
  20120. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_5;
  20121. L_5 = Memory_1_get_Span_m5E89A7E2251246059E8C98FF126274BA659DC905_inline((Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 *)(Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20122. return (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_5;
  20123. }
  20124. }
  20125. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Pin(System.Int32)
  20126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_mE90F0398C773269D03FF3C9A9D40BDC95E5F34D5_gshared (MemoryOwnerWrapper_t7C158D27E187E9636FBAF72A23750795CE95F9C1 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  20127. {
  20128. Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 V_0;
  20129. memset((&V_0), 0, sizeof(V_0));
  20130. {
  20131. MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 * L_0 = (MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 *)__this->get_view_0();
  20132. NullCheck((MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 *)L_0);
  20133. (( void (*) (MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20134. MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 * L_1 = (MemoryGroupView_1_t8841B1990F0642EDDD2DC6E1F67B5484F7AD9F58 *)__this->get_view_0();
  20135. NullCheck(L_1);
  20136. MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B * L_2 = (MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B *)L_1->get_owner_0();
  20137. int32_t L_3 = (int32_t)__this->get_index_1();
  20138. NullCheck((MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B *)L_2);
  20139. Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 L_4;
  20140. L_4 = VirtualFuncInvoker1< Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Item(System.Int32) */, (MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B *)L_2, (int32_t)L_3);
  20141. V_0 = (Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 )L_4;
  20142. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  20143. L_5 = Memory_1_Pin_mE4098457A3A8528A3E29766C3A2B722458F058F3((Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 *)(Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20144. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  20145. }
  20146. }
  20147. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Unpin()
  20148. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_m345A9C4BEC40A3B21C47DE8236822C01CC7151E8_gshared (MemoryOwnerWrapper_t7C158D27E187E9636FBAF72A23750795CE95F9C1 * __this, const RuntimeMethod* method)
  20149. {
  20150. {
  20151. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  20152. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  20153. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_m345A9C4BEC40A3B21C47DE8236822C01CC7151E8_RuntimeMethod_var)));
  20154. }
  20155. }
  20156. #ifdef __clang__
  20157. #pragma clang diagnostic pop
  20158. #endif
  20159. #ifdef __clang__
  20160. #pragma clang diagnostic push
  20161. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20162. #pragma clang diagnostic ignored "-Wunused-variable"
  20163. #endif
  20164. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Int32>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  20165. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_m9E38D2AF6172CBC73273F34FCAF2F0B2A44ABAA4_gshared (MemoryOwnerWrapper_tC8196A7311BFB68FF974FA482E280A1931FD0B4F * __this, MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD * ___view0, int32_t ___index1, const RuntimeMethod* method)
  20166. {
  20167. {
  20168. NullCheck((MemoryManager_1_tBDC7175A480D069A3ACA71CE3A907EF2FC57538C *)__this);
  20169. (( void (*) (MemoryManager_1_tBDC7175A480D069A3ACA71CE3A907EF2FC57538C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_tBDC7175A480D069A3ACA71CE3A907EF2FC57538C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20170. MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD * L_0 = ___view0;
  20171. __this->set_view_0(L_0);
  20172. int32_t L_1 = ___index1;
  20173. __this->set_index_1(L_1);
  20174. return;
  20175. }
  20176. }
  20177. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Int32>::Dispose(System.Boolean)
  20178. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_m94CBEC3E74CC1203AF643768C5173C87D6E91FBD_gshared (MemoryOwnerWrapper_tC8196A7311BFB68FF974FA482E280A1931FD0B4F * __this, bool ___disposing0, const RuntimeMethod* method)
  20179. {
  20180. {
  20181. return;
  20182. }
  20183. }
  20184. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Int32>::GetSpan()
  20185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 MemoryOwnerWrapper_GetSpan_mF6ADD1E129412D43BE96AB3B96B1E90B71CFBB7D_gshared (MemoryOwnerWrapper_tC8196A7311BFB68FF974FA482E280A1931FD0B4F * __this, const RuntimeMethod* method)
  20186. {
  20187. Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 V_0;
  20188. memset((&V_0), 0, sizeof(V_0));
  20189. {
  20190. MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD * L_0 = (MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD *)__this->get_view_0();
  20191. NullCheck((MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD *)L_0);
  20192. (( void (*) (MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20193. MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD * L_1 = (MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD *)__this->get_view_0();
  20194. NullCheck(L_1);
  20195. MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A * L_2 = (MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A *)L_1->get_owner_0();
  20196. int32_t L_3 = (int32_t)__this->get_index_1();
  20197. NullCheck((MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A *)L_2);
  20198. Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 L_4;
  20199. L_4 = VirtualFuncInvoker1< Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<System.Int32>::get_Item(System.Int32) */, (MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A *)L_2, (int32_t)L_3);
  20200. V_0 = (Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 )L_4;
  20201. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_5;
  20202. L_5 = Memory_1_get_Span_mFDEE054DB28FF025ABEC6F2FA5D78EF400C6F33C_inline((Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 *)(Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20203. return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_5;
  20204. }
  20205. }
  20206. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Int32>::Pin(System.Int32)
  20207. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_m480783BD65401534E6F587980B23C5B4DD0CBF37_gshared (MemoryOwnerWrapper_tC8196A7311BFB68FF974FA482E280A1931FD0B4F * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  20208. {
  20209. Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 V_0;
  20210. memset((&V_0), 0, sizeof(V_0));
  20211. {
  20212. MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD * L_0 = (MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD *)__this->get_view_0();
  20213. NullCheck((MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD *)L_0);
  20214. (( void (*) (MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20215. MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD * L_1 = (MemoryGroupView_1_t301A1F7D5D672F8686DF80320B1965F9D41C5DDD *)__this->get_view_0();
  20216. NullCheck(L_1);
  20217. MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A * L_2 = (MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A *)L_1->get_owner_0();
  20218. int32_t L_3 = (int32_t)__this->get_index_1();
  20219. NullCheck((MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A *)L_2);
  20220. Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 L_4;
  20221. L_4 = VirtualFuncInvoker1< Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<System.Int32>::get_Item(System.Int32) */, (MemoryGroup_1_t7C427D18448990405A0584AE095CB75761DF067A *)L_2, (int32_t)L_3);
  20222. V_0 = (Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 )L_4;
  20223. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  20224. L_5 = Memory_1_Pin_m943757262B8BB7971D4565B9457CDEFE2A72066A((Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 *)(Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20225. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  20226. }
  20227. }
  20228. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Int32>::Unpin()
  20229. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_mFBF913D4449331CBC92FEE15D7EF2E54CC51E5EE_gshared (MemoryOwnerWrapper_tC8196A7311BFB68FF974FA482E280A1931FD0B4F * __this, const RuntimeMethod* method)
  20230. {
  20231. {
  20232. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  20233. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  20234. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_mFBF913D4449331CBC92FEE15D7EF2E54CC51E5EE_RuntimeMethod_var)));
  20235. }
  20236. }
  20237. #ifdef __clang__
  20238. #pragma clang diagnostic pop
  20239. #endif
  20240. #ifdef __clang__
  20241. #pragma clang diagnostic push
  20242. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20243. #pragma clang diagnostic ignored "-Wunused-variable"
  20244. #endif
  20245. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  20246. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_mC69C09DFEE66FD6B85FF8CAF4936B63F26335868_gshared (MemoryOwnerWrapper_t5C1FAC7D3B50680862E8615052A33239457C4D0C * __this, MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F * ___view0, int32_t ___index1, const RuntimeMethod* method)
  20247. {
  20248. {
  20249. NullCheck((MemoryManager_1_t98CBE01C337EDFA95FE95BA807A94AF30824894B *)__this);
  20250. (( void (*) (MemoryManager_1_t98CBE01C337EDFA95FE95BA807A94AF30824894B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_t98CBE01C337EDFA95FE95BA807A94AF30824894B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20251. MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F * L_0 = ___view0;
  20252. __this->set_view_0(L_0);
  20253. int32_t L_1 = ___index1;
  20254. __this->set_index_1(L_1);
  20255. return;
  20256. }
  20257. }
  20258. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.L16>::Dispose(System.Boolean)
  20259. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_m622D95F6B30F37B22B7F7F45DC2E19C80DF55BE0_gshared (MemoryOwnerWrapper_t5C1FAC7D3B50680862E8615052A33239457C4D0C * __this, bool ___disposing0, const RuntimeMethod* method)
  20260. {
  20261. {
  20262. return;
  20263. }
  20264. }
  20265. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.L16>::GetSpan()
  20266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE MemoryOwnerWrapper_GetSpan_m2B52929FE8CFC8B90666BE25A85520FC3DFCDA98_gshared (MemoryOwnerWrapper_t5C1FAC7D3B50680862E8615052A33239457C4D0C * __this, const RuntimeMethod* method)
  20267. {
  20268. Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA V_0;
  20269. memset((&V_0), 0, sizeof(V_0));
  20270. {
  20271. MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F * L_0 = (MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F *)__this->get_view_0();
  20272. NullCheck((MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F *)L_0);
  20273. (( void (*) (MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20274. MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F * L_1 = (MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F *)__this->get_view_0();
  20275. NullCheck(L_1);
  20276. MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 * L_2 = (MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 *)L_1->get_owner_0();
  20277. int32_t L_3 = (int32_t)__this->get_index_1();
  20278. NullCheck((MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 *)L_2);
  20279. Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA L_4;
  20280. L_4 = VirtualFuncInvoker1< Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.L16>::get_Item(System.Int32) */, (MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 *)L_2, (int32_t)L_3);
  20281. V_0 = (Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA )L_4;
  20282. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_5;
  20283. L_5 = Memory_1_get_Span_mD32F59C9C0808A1FCE36BA139C5D86C9BAEB9A0E_inline((Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA *)(Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20284. return (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_5;
  20285. }
  20286. }
  20287. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.L16>::Pin(System.Int32)
  20288. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_m7E311515A68F32A447C4427ABF5008CCFC641C5B_gshared (MemoryOwnerWrapper_t5C1FAC7D3B50680862E8615052A33239457C4D0C * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  20289. {
  20290. Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA V_0;
  20291. memset((&V_0), 0, sizeof(V_0));
  20292. {
  20293. MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F * L_0 = (MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F *)__this->get_view_0();
  20294. NullCheck((MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F *)L_0);
  20295. (( void (*) (MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20296. MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F * L_1 = (MemoryGroupView_1_t5D9AA5545D6122B8307F5C2F82F04D7A0A4BAD0F *)__this->get_view_0();
  20297. NullCheck(L_1);
  20298. MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 * L_2 = (MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 *)L_1->get_owner_0();
  20299. int32_t L_3 = (int32_t)__this->get_index_1();
  20300. NullCheck((MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 *)L_2);
  20301. Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA L_4;
  20302. L_4 = VirtualFuncInvoker1< Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.L16>::get_Item(System.Int32) */, (MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 *)L_2, (int32_t)L_3);
  20303. V_0 = (Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA )L_4;
  20304. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  20305. L_5 = Memory_1_Pin_mA77B9B3B904C81D6A729071EE32F30EAE3099818((Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA *)(Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20306. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  20307. }
  20308. }
  20309. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.L16>::Unpin()
  20310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_mBCE74CBE55278E771D33295D2CBB4325E60EB8DD_gshared (MemoryOwnerWrapper_t5C1FAC7D3B50680862E8615052A33239457C4D0C * __this, const RuntimeMethod* method)
  20311. {
  20312. {
  20313. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  20314. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  20315. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_mBCE74CBE55278E771D33295D2CBB4325E60EB8DD_RuntimeMethod_var)));
  20316. }
  20317. }
  20318. #ifdef __clang__
  20319. #pragma clang diagnostic pop
  20320. #endif
  20321. #ifdef __clang__
  20322. #pragma clang diagnostic push
  20323. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20324. #pragma clang diagnostic ignored "-Wunused-variable"
  20325. #endif
  20326. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  20327. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_mAC825EF2711EF5DEF1A565749B3353169B82271D_gshared (MemoryOwnerWrapper_t2BD0552AF25BD7BB0197AD87C1561B9159A19E8A * __this, MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 * ___view0, int32_t ___index1, const RuntimeMethod* method)
  20328. {
  20329. {
  20330. NullCheck((MemoryManager_1_tDFD3B7E8792CD528C21A62FB6502B3E879A8ADBF *)__this);
  20331. (( void (*) (MemoryManager_1_tDFD3B7E8792CD528C21A62FB6502B3E879A8ADBF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_tDFD3B7E8792CD528C21A62FB6502B3E879A8ADBF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20332. MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 * L_0 = ___view0;
  20333. __this->set_view_0(L_0);
  20334. int32_t L_1 = ___index1;
  20335. __this->set_index_1(L_1);
  20336. return;
  20337. }
  20338. }
  20339. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.L8>::Dispose(System.Boolean)
  20340. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_m6F200B4EBCFDA8BBCFA84BC2C89931D41065186B_gshared (MemoryOwnerWrapper_t2BD0552AF25BD7BB0197AD87C1561B9159A19E8A * __this, bool ___disposing0, const RuntimeMethod* method)
  20341. {
  20342. {
  20343. return;
  20344. }
  20345. }
  20346. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.L8>::GetSpan()
  20347. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 MemoryOwnerWrapper_GetSpan_m24ED6AD084C7FBA98E9A9B331ED6D938D7242A05_gshared (MemoryOwnerWrapper_t2BD0552AF25BD7BB0197AD87C1561B9159A19E8A * __this, const RuntimeMethod* method)
  20348. {
  20349. Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 V_0;
  20350. memset((&V_0), 0, sizeof(V_0));
  20351. {
  20352. MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 * L_0 = (MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 *)__this->get_view_0();
  20353. NullCheck((MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 *)L_0);
  20354. (( void (*) (MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20355. MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 * L_1 = (MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 *)__this->get_view_0();
  20356. NullCheck(L_1);
  20357. MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 * L_2 = (MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 *)L_1->get_owner_0();
  20358. int32_t L_3 = (int32_t)__this->get_index_1();
  20359. NullCheck((MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 *)L_2);
  20360. Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 L_4;
  20361. L_4 = VirtualFuncInvoker1< Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.L8>::get_Item(System.Int32) */, (MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 *)L_2, (int32_t)L_3);
  20362. V_0 = (Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 )L_4;
  20363. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_5;
  20364. L_5 = Memory_1_get_Span_mCA6E88D322DD2591AFEE8CBCD9685908D16D55CA_inline((Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 *)(Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20365. return (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_5;
  20366. }
  20367. }
  20368. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.L8>::Pin(System.Int32)
  20369. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_m549F3E42B09EC23B0E970470FC49D72452DE769E_gshared (MemoryOwnerWrapper_t2BD0552AF25BD7BB0197AD87C1561B9159A19E8A * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  20370. {
  20371. Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 V_0;
  20372. memset((&V_0), 0, sizeof(V_0));
  20373. {
  20374. MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 * L_0 = (MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 *)__this->get_view_0();
  20375. NullCheck((MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 *)L_0);
  20376. (( void (*) (MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20377. MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 * L_1 = (MemoryGroupView_1_tE078BA73135B373A247A369BD8760FDD662E3C74 *)__this->get_view_0();
  20378. NullCheck(L_1);
  20379. MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 * L_2 = (MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 *)L_1->get_owner_0();
  20380. int32_t L_3 = (int32_t)__this->get_index_1();
  20381. NullCheck((MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 *)L_2);
  20382. Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 L_4;
  20383. L_4 = VirtualFuncInvoker1< Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.L8>::get_Item(System.Int32) */, (MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 *)L_2, (int32_t)L_3);
  20384. V_0 = (Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 )L_4;
  20385. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  20386. L_5 = Memory_1_Pin_m276781207D51FB4A8AB4EA1F4C40ED1E1805CC11((Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 *)(Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20387. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  20388. }
  20389. }
  20390. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.L8>::Unpin()
  20391. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_m12696B14AFEEB548E51A1756202ADC34B9117317_gshared (MemoryOwnerWrapper_t2BD0552AF25BD7BB0197AD87C1561B9159A19E8A * __this, const RuntimeMethod* method)
  20392. {
  20393. {
  20394. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  20395. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  20396. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_m12696B14AFEEB548E51A1756202ADC34B9117317_RuntimeMethod_var)));
  20397. }
  20398. }
  20399. #ifdef __clang__
  20400. #pragma clang diagnostic pop
  20401. #endif
  20402. #ifdef __clang__
  20403. #pragma clang diagnostic push
  20404. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20405. #pragma clang diagnostic ignored "-Wunused-variable"
  20406. #endif
  20407. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  20408. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_m212DFE972AE89BFDA2A5C12CC70B813AFE9C5773_gshared (MemoryOwnerWrapper_tCB0F439169D7982FDD5208C3B477E8894E0CDC26 * __this, MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 * ___view0, int32_t ___index1, const RuntimeMethod* method)
  20409. {
  20410. {
  20411. NullCheck((MemoryManager_1_t894B14861A2097D65D45CD2D75D5B91C45C03537 *)__this);
  20412. (( void (*) (MemoryManager_1_t894B14861A2097D65D45CD2D75D5B91C45C03537 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_t894B14861A2097D65D45CD2D75D5B91C45C03537 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20413. MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 * L_0 = ___view0;
  20414. __this->set_view_0(L_0);
  20415. int32_t L_1 = ___index1;
  20416. __this->set_index_1(L_1);
  20417. return;
  20418. }
  20419. }
  20420. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.La16>::Dispose(System.Boolean)
  20421. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_mE4DEFC8BF5F40FD0FD1389053B99E88A05605207_gshared (MemoryOwnerWrapper_tCB0F439169D7982FDD5208C3B477E8894E0CDC26 * __this, bool ___disposing0, const RuntimeMethod* method)
  20422. {
  20423. {
  20424. return;
  20425. }
  20426. }
  20427. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.La16>::GetSpan()
  20428. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC MemoryOwnerWrapper_GetSpan_m769DBA770328DCF32FB0939AB7FE2649BC130EF3_gshared (MemoryOwnerWrapper_tCB0F439169D7982FDD5208C3B477E8894E0CDC26 * __this, const RuntimeMethod* method)
  20429. {
  20430. Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C V_0;
  20431. memset((&V_0), 0, sizeof(V_0));
  20432. {
  20433. MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 * L_0 = (MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 *)__this->get_view_0();
  20434. NullCheck((MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 *)L_0);
  20435. (( void (*) (MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20436. MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 * L_1 = (MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 *)__this->get_view_0();
  20437. NullCheck(L_1);
  20438. MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 * L_2 = (MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 *)L_1->get_owner_0();
  20439. int32_t L_3 = (int32_t)__this->get_index_1();
  20440. NullCheck((MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 *)L_2);
  20441. Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C L_4;
  20442. L_4 = VirtualFuncInvoker1< Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.La16>::get_Item(System.Int32) */, (MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 *)L_2, (int32_t)L_3);
  20443. V_0 = (Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C )L_4;
  20444. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_5;
  20445. L_5 = Memory_1_get_Span_m8D5160C323BFB484056F38085DF3E824C2D57CBA_inline((Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C *)(Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20446. return (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_5;
  20447. }
  20448. }
  20449. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.La16>::Pin(System.Int32)
  20450. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_mFFB7A7E36B8EABB23B2C11364B351539F7398B1B_gshared (MemoryOwnerWrapper_tCB0F439169D7982FDD5208C3B477E8894E0CDC26 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  20451. {
  20452. Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C V_0;
  20453. memset((&V_0), 0, sizeof(V_0));
  20454. {
  20455. MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 * L_0 = (MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 *)__this->get_view_0();
  20456. NullCheck((MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 *)L_0);
  20457. (( void (*) (MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20458. MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 * L_1 = (MemoryGroupView_1_tB98A72F50C16273D6FAF2BE7770F1D04B213BEE0 *)__this->get_view_0();
  20459. NullCheck(L_1);
  20460. MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 * L_2 = (MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 *)L_1->get_owner_0();
  20461. int32_t L_3 = (int32_t)__this->get_index_1();
  20462. NullCheck((MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 *)L_2);
  20463. Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C L_4;
  20464. L_4 = VirtualFuncInvoker1< Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.La16>::get_Item(System.Int32) */, (MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 *)L_2, (int32_t)L_3);
  20465. V_0 = (Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C )L_4;
  20466. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  20467. L_5 = Memory_1_Pin_mB94B09404AFAF00E45CB50991A6F8DF0484A8B9F((Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C *)(Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20468. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  20469. }
  20470. }
  20471. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.La16>::Unpin()
  20472. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_mC1479226CD6D7D76EFED1B1DF8AC353D3B633089_gshared (MemoryOwnerWrapper_tCB0F439169D7982FDD5208C3B477E8894E0CDC26 * __this, const RuntimeMethod* method)
  20473. {
  20474. {
  20475. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  20476. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  20477. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_mC1479226CD6D7D76EFED1B1DF8AC353D3B633089_RuntimeMethod_var)));
  20478. }
  20479. }
  20480. #ifdef __clang__
  20481. #pragma clang diagnostic pop
  20482. #endif
  20483. #ifdef __clang__
  20484. #pragma clang diagnostic push
  20485. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20486. #pragma clang diagnostic ignored "-Wunused-variable"
  20487. #endif
  20488. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  20489. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_mFDB539C4D3F74933BF5B756FDC65EC3B507CDCF4_gshared (MemoryOwnerWrapper_tC1D23310279487F20D2387F7C317AB0A714600A7 * __this, MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 * ___view0, int32_t ___index1, const RuntimeMethod* method)
  20490. {
  20491. {
  20492. NullCheck((MemoryManager_1_tE031F45313A45E0B96A12E69C0A196753CAB1B8B *)__this);
  20493. (( void (*) (MemoryManager_1_tE031F45313A45E0B96A12E69C0A196753CAB1B8B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_tE031F45313A45E0B96A12E69C0A196753CAB1B8B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20494. MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 * L_0 = ___view0;
  20495. __this->set_view_0(L_0);
  20496. int32_t L_1 = ___index1;
  20497. __this->set_index_1(L_1);
  20498. return;
  20499. }
  20500. }
  20501. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.La32>::Dispose(System.Boolean)
  20502. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_m97AFB7BD78BA58BC7F097DE848C9780ADE3951BD_gshared (MemoryOwnerWrapper_tC1D23310279487F20D2387F7C317AB0A714600A7 * __this, bool ___disposing0, const RuntimeMethod* method)
  20503. {
  20504. {
  20505. return;
  20506. }
  20507. }
  20508. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.La32>::GetSpan()
  20509. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 MemoryOwnerWrapper_GetSpan_m9F5107F464B669F72FB0D1922A2FD17C95C45C8C_gshared (MemoryOwnerWrapper_tC1D23310279487F20D2387F7C317AB0A714600A7 * __this, const RuntimeMethod* method)
  20510. {
  20511. Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 V_0;
  20512. memset((&V_0), 0, sizeof(V_0));
  20513. {
  20514. MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 * L_0 = (MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 *)__this->get_view_0();
  20515. NullCheck((MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 *)L_0);
  20516. (( void (*) (MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20517. MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 * L_1 = (MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 *)__this->get_view_0();
  20518. NullCheck(L_1);
  20519. MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 * L_2 = (MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 *)L_1->get_owner_0();
  20520. int32_t L_3 = (int32_t)__this->get_index_1();
  20521. NullCheck((MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 *)L_2);
  20522. Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 L_4;
  20523. L_4 = VirtualFuncInvoker1< Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.La32>::get_Item(System.Int32) */, (MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 *)L_2, (int32_t)L_3);
  20524. V_0 = (Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 )L_4;
  20525. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_5;
  20526. L_5 = Memory_1_get_Span_m958EAA480503F75F0EC7EDBAEF3B048549F7DCC5_inline((Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 *)(Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20527. return (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_5;
  20528. }
  20529. }
  20530. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.La32>::Pin(System.Int32)
  20531. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_m88824A3331F83E80141634B031588DEFE3A2448A_gshared (MemoryOwnerWrapper_tC1D23310279487F20D2387F7C317AB0A714600A7 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  20532. {
  20533. Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 V_0;
  20534. memset((&V_0), 0, sizeof(V_0));
  20535. {
  20536. MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 * L_0 = (MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 *)__this->get_view_0();
  20537. NullCheck((MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 *)L_0);
  20538. (( void (*) (MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20539. MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 * L_1 = (MemoryGroupView_1_t699BFB8F06D6E2E7C6A99FA8DF6FB838304E35F4 *)__this->get_view_0();
  20540. NullCheck(L_1);
  20541. MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 * L_2 = (MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 *)L_1->get_owner_0();
  20542. int32_t L_3 = (int32_t)__this->get_index_1();
  20543. NullCheck((MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 *)L_2);
  20544. Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 L_4;
  20545. L_4 = VirtualFuncInvoker1< Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.La32>::get_Item(System.Int32) */, (MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 *)L_2, (int32_t)L_3);
  20546. V_0 = (Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 )L_4;
  20547. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  20548. L_5 = Memory_1_Pin_m910DB842BDC1A96F710806011CE73FE889FECB75((Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 *)(Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20549. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  20550. }
  20551. }
  20552. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.La32>::Unpin()
  20553. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_mBA9B39E8A8EB08587CB1BBEA92CC3E049C4912D5_gshared (MemoryOwnerWrapper_tC1D23310279487F20D2387F7C317AB0A714600A7 * __this, const RuntimeMethod* method)
  20554. {
  20555. {
  20556. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  20557. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  20558. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_mBA9B39E8A8EB08587CB1BBEA92CC3E049C4912D5_RuntimeMethod_var)));
  20559. }
  20560. }
  20561. #ifdef __clang__
  20562. #pragma clang diagnostic pop
  20563. #endif
  20564. #ifdef __clang__
  20565. #pragma clang diagnostic push
  20566. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20567. #pragma clang diagnostic ignored "-Wunused-variable"
  20568. #endif
  20569. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  20570. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_m40A78D43EFC36C999B1B4EBA6F1C7B25D52E3336_gshared (MemoryOwnerWrapper_t862EB37A27AF81915D1AFB5682489E9394E0C0E1 * __this, MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 * ___view0, int32_t ___index1, const RuntimeMethod* method)
  20571. {
  20572. {
  20573. NullCheck((MemoryManager_1_tE8F27987A00962545C523365DD4A940374B39212 *)__this);
  20574. (( void (*) (MemoryManager_1_tE8F27987A00962545C523365DD4A940374B39212 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_tE8F27987A00962545C523365DD4A940374B39212 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20575. MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 * L_0 = ___view0;
  20576. __this->set_view_0(L_0);
  20577. int32_t L_1 = ___index1;
  20578. __this->set_index_1(L_1);
  20579. return;
  20580. }
  20581. }
  20582. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Dispose(System.Boolean)
  20583. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_m7D0DFA63D0AFAAC3043D38A89B193FA8DD44B2B0_gshared (MemoryOwnerWrapper_t862EB37A27AF81915D1AFB5682489E9394E0C0E1 * __this, bool ___disposing0, const RuntimeMethod* method)
  20584. {
  20585. {
  20586. return;
  20587. }
  20588. }
  20589. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::GetSpan()
  20590. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 MemoryOwnerWrapper_GetSpan_mE04B2222B2794AC0F128F7A6125C57A8B3FBC041_gshared (MemoryOwnerWrapper_t862EB37A27AF81915D1AFB5682489E9394E0C0E1 * __this, const RuntimeMethod* method)
  20591. {
  20592. Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 V_0;
  20593. memset((&V_0), 0, sizeof(V_0));
  20594. {
  20595. MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 * L_0 = (MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 *)__this->get_view_0();
  20596. NullCheck((MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 *)L_0);
  20597. (( void (*) (MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20598. MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 * L_1 = (MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 *)__this->get_view_0();
  20599. NullCheck(L_1);
  20600. MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C * L_2 = (MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C *)L_1->get_owner_0();
  20601. int32_t L_3 = (int32_t)__this->get_index_1();
  20602. NullCheck((MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C *)L_2);
  20603. Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 L_4;
  20604. L_4 = VirtualFuncInvoker1< Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::get_Item(System.Int32) */, (MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C *)L_2, (int32_t)L_3);
  20605. V_0 = (Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 )L_4;
  20606. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_5;
  20607. L_5 = Memory_1_get_Span_m7C98D2C69D5A23BC59E8A2B8DF6DCFA5204B9FF4_inline((Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 *)(Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20608. return (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_5;
  20609. }
  20610. }
  20611. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Pin(System.Int32)
  20612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_m74ED82AF1B59265C55E187677304BD4DEF9521F1_gshared (MemoryOwnerWrapper_t862EB37A27AF81915D1AFB5682489E9394E0C0E1 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  20613. {
  20614. Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 V_0;
  20615. memset((&V_0), 0, sizeof(V_0));
  20616. {
  20617. MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 * L_0 = (MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 *)__this->get_view_0();
  20618. NullCheck((MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 *)L_0);
  20619. (( void (*) (MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20620. MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 * L_1 = (MemoryGroupView_1_t74FAFCDA80D11091C84AC286814303FBF4B881C2 *)__this->get_view_0();
  20621. NullCheck(L_1);
  20622. MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C * L_2 = (MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C *)L_1->get_owner_0();
  20623. int32_t L_3 = (int32_t)__this->get_index_1();
  20624. NullCheck((MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C *)L_2);
  20625. Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 L_4;
  20626. L_4 = VirtualFuncInvoker1< Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::get_Item(System.Int32) */, (MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C *)L_2, (int32_t)L_3);
  20627. V_0 = (Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 )L_4;
  20628. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  20629. L_5 = Memory_1_Pin_mB000515DDF2F0962E07F2847D61AC568B7829C18((Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 *)(Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20630. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  20631. }
  20632. }
  20633. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::Unpin()
  20634. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_m52800D437B4C30CF33199439FEA8E2D147CC1AE5_gshared (MemoryOwnerWrapper_t862EB37A27AF81915D1AFB5682489E9394E0C0E1 * __this, const RuntimeMethod* method)
  20635. {
  20636. {
  20637. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  20638. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  20639. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_m52800D437B4C30CF33199439FEA8E2D147CC1AE5_RuntimeMethod_var)));
  20640. }
  20641. }
  20642. #ifdef __clang__
  20643. #pragma clang diagnostic pop
  20644. #endif
  20645. #ifdef __clang__
  20646. #pragma clang diagnostic push
  20647. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20648. #pragma clang diagnostic ignored "-Wunused-variable"
  20649. #endif
  20650. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  20651. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_mD0755D42534F5935AF5E82A950FACE97A6E06A62_gshared (MemoryOwnerWrapper_t31BE4AE264B14584A94C9862E8297DEABA55DD36 * __this, MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 * ___view0, int32_t ___index1, const RuntimeMethod* method)
  20652. {
  20653. {
  20654. NullCheck((MemoryManager_1_t668083318570CAC4CCFD248C6C3C2AEF19F6EF7D *)__this);
  20655. (( void (*) (MemoryManager_1_t668083318570CAC4CCFD248C6C3C2AEF19F6EF7D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_t668083318570CAC4CCFD248C6C3C2AEF19F6EF7D *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20656. MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 * L_0 = ___view0;
  20657. __this->set_view_0(L_0);
  20658. int32_t L_1 = ___index1;
  20659. __this->set_index_1(L_1);
  20660. return;
  20661. }
  20662. }
  20663. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Dispose(System.Boolean)
  20664. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_mEAB00B1586C84DD5C53B2E4EF779C2B677FFDFD5_gshared (MemoryOwnerWrapper_t31BE4AE264B14584A94C9862E8297DEABA55DD36 * __this, bool ___disposing0, const RuntimeMethod* method)
  20665. {
  20666. {
  20667. return;
  20668. }
  20669. }
  20670. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::GetSpan()
  20671. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A MemoryOwnerWrapper_GetSpan_mE05F4D82F320C3435AB38ED28AC80B2EE8B3BB73_gshared (MemoryOwnerWrapper_t31BE4AE264B14584A94C9862E8297DEABA55DD36 * __this, const RuntimeMethod* method)
  20672. {
  20673. Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 V_0;
  20674. memset((&V_0), 0, sizeof(V_0));
  20675. {
  20676. MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 * L_0 = (MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 *)__this->get_view_0();
  20677. NullCheck((MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 *)L_0);
  20678. (( void (*) (MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20679. MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 * L_1 = (MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 *)__this->get_view_0();
  20680. NullCheck(L_1);
  20681. MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 * L_2 = (MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 *)L_1->get_owner_0();
  20682. int32_t L_3 = (int32_t)__this->get_index_1();
  20683. NullCheck((MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 *)L_2);
  20684. Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 L_4;
  20685. L_4 = VirtualFuncInvoker1< Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::get_Item(System.Int32) */, (MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 *)L_2, (int32_t)L_3);
  20686. V_0 = (Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 )L_4;
  20687. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_5;
  20688. L_5 = Memory_1_get_Span_mCCF5F95757486690E4301B8FB4D701878EC9FD71_inline((Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 *)(Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20689. return (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_5;
  20690. }
  20691. }
  20692. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Pin(System.Int32)
  20693. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_m4C2FB38457C81FE4933540257BC57CEAC96C85D2_gshared (MemoryOwnerWrapper_t31BE4AE264B14584A94C9862E8297DEABA55DD36 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  20694. {
  20695. Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 V_0;
  20696. memset((&V_0), 0, sizeof(V_0));
  20697. {
  20698. MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 * L_0 = (MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 *)__this->get_view_0();
  20699. NullCheck((MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 *)L_0);
  20700. (( void (*) (MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20701. MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 * L_1 = (MemoryGroupView_1_t07FD3160A49DC5F1F70A07C04474104B1853D784 *)__this->get_view_0();
  20702. NullCheck(L_1);
  20703. MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 * L_2 = (MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 *)L_1->get_owner_0();
  20704. int32_t L_3 = (int32_t)__this->get_index_1();
  20705. NullCheck((MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 *)L_2);
  20706. Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 L_4;
  20707. L_4 = VirtualFuncInvoker1< Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::get_Item(System.Int32) */, (MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 *)L_2, (int32_t)L_3);
  20708. V_0 = (Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 )L_4;
  20709. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  20710. L_5 = Memory_1_Pin_m3B9934F01EA823063646E869DD0E8A38C7F2552C((Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 *)(Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20711. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  20712. }
  20713. }
  20714. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::Unpin()
  20715. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_mF6084C08434DEA71544CB3B4968C7791D859D541_gshared (MemoryOwnerWrapper_t31BE4AE264B14584A94C9862E8297DEABA55DD36 * __this, const RuntimeMethod* method)
  20716. {
  20717. {
  20718. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  20719. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  20720. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_mF6084C08434DEA71544CB3B4968C7791D859D541_RuntimeMethod_var)));
  20721. }
  20722. }
  20723. #ifdef __clang__
  20724. #pragma clang diagnostic pop
  20725. #endif
  20726. #ifdef __clang__
  20727. #pragma clang diagnostic push
  20728. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20729. #pragma clang diagnostic ignored "-Wunused-variable"
  20730. #endif
  20731. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  20732. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_m14B5F64211ACFA7AB8EE8D4AF5E447F4CDD2CBD7_gshared (MemoryOwnerWrapper_t774A418C74154599D1E9228E95EA153D9F390605 * __this, MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 * ___view0, int32_t ___index1, const RuntimeMethod* method)
  20733. {
  20734. {
  20735. NullCheck((MemoryManager_1_t4FCD42440F483CAD47E07448A3183F07CAB1816B *)__this);
  20736. (( void (*) (MemoryManager_1_t4FCD42440F483CAD47E07448A3183F07CAB1816B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_t4FCD42440F483CAD47E07448A3183F07CAB1816B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20737. MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 * L_0 = ___view0;
  20738. __this->set_view_0(L_0);
  20739. int32_t L_1 = ___index1;
  20740. __this->set_index_1(L_1);
  20741. return;
  20742. }
  20743. }
  20744. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Dispose(System.Boolean)
  20745. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_m96506CADD457FC38BA6A7C25699CA19A541015FC_gshared (MemoryOwnerWrapper_t774A418C74154599D1E9228E95EA153D9F390605 * __this, bool ___disposing0, const RuntimeMethod* method)
  20746. {
  20747. {
  20748. return;
  20749. }
  20750. }
  20751. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::GetSpan()
  20752. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 MemoryOwnerWrapper_GetSpan_mA3125EB28628E26D03D993AA431E8E25E51EECBF_gshared (MemoryOwnerWrapper_t774A418C74154599D1E9228E95EA153D9F390605 * __this, const RuntimeMethod* method)
  20753. {
  20754. Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 V_0;
  20755. memset((&V_0), 0, sizeof(V_0));
  20756. {
  20757. MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 * L_0 = (MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 *)__this->get_view_0();
  20758. NullCheck((MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 *)L_0);
  20759. (( void (*) (MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20760. MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 * L_1 = (MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 *)__this->get_view_0();
  20761. NullCheck(L_1);
  20762. MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A * L_2 = (MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A *)L_1->get_owner_0();
  20763. int32_t L_3 = (int32_t)__this->get_index_1();
  20764. NullCheck((MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A *)L_2);
  20765. Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 L_4;
  20766. L_4 = VirtualFuncInvoker1< Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::get_Item(System.Int32) */, (MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A *)L_2, (int32_t)L_3);
  20767. V_0 = (Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 )L_4;
  20768. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_5;
  20769. L_5 = Memory_1_get_Span_m8AFFF6329B68FCB5CAF4F3EB1DEA3EEB9A3204DD_inline((Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 *)(Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20770. return (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_5;
  20771. }
  20772. }
  20773. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Pin(System.Int32)
  20774. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_m7297936CAED08ABCA3F77D230B23FA47DFBD4C31_gshared (MemoryOwnerWrapper_t774A418C74154599D1E9228E95EA153D9F390605 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  20775. {
  20776. Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 V_0;
  20777. memset((&V_0), 0, sizeof(V_0));
  20778. {
  20779. MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 * L_0 = (MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 *)__this->get_view_0();
  20780. NullCheck((MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 *)L_0);
  20781. (( void (*) (MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20782. MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 * L_1 = (MemoryGroupView_1_tC07202FA30AB0066565765755415127E746F23F7 *)__this->get_view_0();
  20783. NullCheck(L_1);
  20784. MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A * L_2 = (MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A *)L_1->get_owner_0();
  20785. int32_t L_3 = (int32_t)__this->get_index_1();
  20786. NullCheck((MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A *)L_2);
  20787. Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 L_4;
  20788. L_4 = VirtualFuncInvoker1< Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::get_Item(System.Int32) */, (MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A *)L_2, (int32_t)L_3);
  20789. V_0 = (Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 )L_4;
  20790. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  20791. L_5 = Memory_1_Pin_m650AC09A9748088E46A1FEE835DBF86D43C643FA((Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 *)(Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20792. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  20793. }
  20794. }
  20795. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::Unpin()
  20796. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_m3E2CE522F90E6C4A8889106B7EDF4C45524CD47B_gshared (MemoryOwnerWrapper_t774A418C74154599D1E9228E95EA153D9F390605 * __this, const RuntimeMethod* method)
  20797. {
  20798. {
  20799. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  20800. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  20801. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_m3E2CE522F90E6C4A8889106B7EDF4C45524CD47B_RuntimeMethod_var)));
  20802. }
  20803. }
  20804. #ifdef __clang__
  20805. #pragma clang diagnostic pop
  20806. #endif
  20807. #ifdef __clang__
  20808. #pragma clang diagnostic push
  20809. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20810. #pragma clang diagnostic ignored "-Wunused-variable"
  20811. #endif
  20812. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  20813. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_mDAD0FFF3016CE44F300AF78F2833E67847713324_gshared (MemoryOwnerWrapper_tC29D477EBAC4AED91C41A3D89891F9EAB12BFF0D * __this, MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 * ___view0, int32_t ___index1, const RuntimeMethod* method)
  20814. {
  20815. {
  20816. NullCheck((MemoryManager_1_tE51F59BF917D2F63ABB566A757A76F30C9F1C69A *)__this);
  20817. (( void (*) (MemoryManager_1_tE51F59BF917D2F63ABB566A757A76F30C9F1C69A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_tE51F59BF917D2F63ABB566A757A76F30C9F1C69A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20818. MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 * L_0 = ___view0;
  20819. __this->set_view_0(L_0);
  20820. int32_t L_1 = ___index1;
  20821. __this->set_index_1(L_1);
  20822. return;
  20823. }
  20824. }
  20825. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Dispose(System.Boolean)
  20826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_m99016837F08D69A63F15322AA7DF5888C09504D5_gshared (MemoryOwnerWrapper_tC29D477EBAC4AED91C41A3D89891F9EAB12BFF0D * __this, bool ___disposing0, const RuntimeMethod* method)
  20827. {
  20828. {
  20829. return;
  20830. }
  20831. }
  20832. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::GetSpan()
  20833. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8F2820222127FA3555803F54498E9275CE67C798 MemoryOwnerWrapper_GetSpan_m39E8BCA47707057D2346EE8B5E0A432DB30DD1F6_gshared (MemoryOwnerWrapper_tC29D477EBAC4AED91C41A3D89891F9EAB12BFF0D * __this, const RuntimeMethod* method)
  20834. {
  20835. Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D V_0;
  20836. memset((&V_0), 0, sizeof(V_0));
  20837. {
  20838. MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 * L_0 = (MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 *)__this->get_view_0();
  20839. NullCheck((MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 *)L_0);
  20840. (( void (*) (MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20841. MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 * L_1 = (MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 *)__this->get_view_0();
  20842. NullCheck(L_1);
  20843. MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C * L_2 = (MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C *)L_1->get_owner_0();
  20844. int32_t L_3 = (int32_t)__this->get_index_1();
  20845. NullCheck((MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C *)L_2);
  20846. Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D L_4;
  20847. L_4 = VirtualFuncInvoker1< Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::get_Item(System.Int32) */, (MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C *)L_2, (int32_t)L_3);
  20848. V_0 = (Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D )L_4;
  20849. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_5;
  20850. L_5 = Memory_1_get_Span_mDDCF604A4BA27A137AA365617C79A1733D5B81B3_inline((Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D *)(Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20851. return (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_5;
  20852. }
  20853. }
  20854. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Pin(System.Int32)
  20855. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_m1519634F20223B753D8DA2EE86282683B057EBA7_gshared (MemoryOwnerWrapper_tC29D477EBAC4AED91C41A3D89891F9EAB12BFF0D * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  20856. {
  20857. Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D V_0;
  20858. memset((&V_0), 0, sizeof(V_0));
  20859. {
  20860. MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 * L_0 = (MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 *)__this->get_view_0();
  20861. NullCheck((MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 *)L_0);
  20862. (( void (*) (MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20863. MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 * L_1 = (MemoryGroupView_1_tABF4C7846BFE2C6F342EFC0364B3B47F55970C35 *)__this->get_view_0();
  20864. NullCheck(L_1);
  20865. MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C * L_2 = (MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C *)L_1->get_owner_0();
  20866. int32_t L_3 = (int32_t)__this->get_index_1();
  20867. NullCheck((MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C *)L_2);
  20868. Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D L_4;
  20869. L_4 = VirtualFuncInvoker1< Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::get_Item(System.Int32) */, (MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C *)L_2, (int32_t)L_3);
  20870. V_0 = (Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D )L_4;
  20871. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  20872. L_5 = Memory_1_Pin_mDBA575D6C5AB18155606D0DF0CA8F3E58174233C((Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D *)(Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20873. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  20874. }
  20875. }
  20876. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::Unpin()
  20877. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_m6FF1B4653F38DF4E4BDD29EF5839A955AE1E4F36_gshared (MemoryOwnerWrapper_tC29D477EBAC4AED91C41A3D89891F9EAB12BFF0D * __this, const RuntimeMethod* method)
  20878. {
  20879. {
  20880. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  20881. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  20882. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_m6FF1B4653F38DF4E4BDD29EF5839A955AE1E4F36_RuntimeMethod_var)));
  20883. }
  20884. }
  20885. #ifdef __clang__
  20886. #pragma clang diagnostic pop
  20887. #endif
  20888. #ifdef __clang__
  20889. #pragma clang diagnostic push
  20890. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20891. #pragma clang diagnostic ignored "-Wunused-variable"
  20892. #endif
  20893. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rg32>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  20894. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_m84B5C75545D6FC67050C43359ED5BBFF7ADC7BB3_gshared (MemoryOwnerWrapper_t2465A24469535B06D3723673E3BD18CCA491A4AE * __this, MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 * ___view0, int32_t ___index1, const RuntimeMethod* method)
  20895. {
  20896. {
  20897. NullCheck((MemoryManager_1_tE49FE1CF743677F630C534805F528DFC283A37CC *)__this);
  20898. (( void (*) (MemoryManager_1_tE49FE1CF743677F630C534805F528DFC283A37CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_tE49FE1CF743677F630C534805F528DFC283A37CC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20899. MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 * L_0 = ___view0;
  20900. __this->set_view_0(L_0);
  20901. int32_t L_1 = ___index1;
  20902. __this->set_index_1(L_1);
  20903. return;
  20904. }
  20905. }
  20906. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rg32>::Dispose(System.Boolean)
  20907. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_m80C41B8FACAC5C7DB99F7C98ADC345221BD49D3C_gshared (MemoryOwnerWrapper_t2465A24469535B06D3723673E3BD18CCA491A4AE * __this, bool ___disposing0, const RuntimeMethod* method)
  20908. {
  20909. {
  20910. return;
  20911. }
  20912. }
  20913. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rg32>::GetSpan()
  20914. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC MemoryOwnerWrapper_GetSpan_mBE8622D36665984104A88BB8AC187157CEFF6B22_gshared (MemoryOwnerWrapper_t2465A24469535B06D3723673E3BD18CCA491A4AE * __this, const RuntimeMethod* method)
  20915. {
  20916. Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 V_0;
  20917. memset((&V_0), 0, sizeof(V_0));
  20918. {
  20919. MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 * L_0 = (MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 *)__this->get_view_0();
  20920. NullCheck((MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 *)L_0);
  20921. (( void (*) (MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20922. MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 * L_1 = (MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 *)__this->get_view_0();
  20923. NullCheck(L_1);
  20924. MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 * L_2 = (MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 *)L_1->get_owner_0();
  20925. int32_t L_3 = (int32_t)__this->get_index_1();
  20926. NullCheck((MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 *)L_2);
  20927. Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 L_4;
  20928. L_4 = VirtualFuncInvoker1< Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rg32>::get_Item(System.Int32) */, (MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 *)L_2, (int32_t)L_3);
  20929. V_0 = (Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 )L_4;
  20930. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_5;
  20931. L_5 = Memory_1_get_Span_m4CFD556E50CCA17C44D7A25D42C3D28CAC185C5A_inline((Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 *)(Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  20932. return (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_5;
  20933. }
  20934. }
  20935. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rg32>::Pin(System.Int32)
  20936. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_mAF347FB436EC73EB2E902A6D4441DD0ED4876165_gshared (MemoryOwnerWrapper_t2465A24469535B06D3723673E3BD18CCA491A4AE * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  20937. {
  20938. Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 V_0;
  20939. memset((&V_0), 0, sizeof(V_0));
  20940. {
  20941. MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 * L_0 = (MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 *)__this->get_view_0();
  20942. NullCheck((MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 *)L_0);
  20943. (( void (*) (MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  20944. MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 * L_1 = (MemoryGroupView_1_t2A63C19BCDACC01E17FE5718C8666B54BD501FA0 *)__this->get_view_0();
  20945. NullCheck(L_1);
  20946. MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 * L_2 = (MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 *)L_1->get_owner_0();
  20947. int32_t L_3 = (int32_t)__this->get_index_1();
  20948. NullCheck((MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 *)L_2);
  20949. Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 L_4;
  20950. L_4 = VirtualFuncInvoker1< Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rg32>::get_Item(System.Int32) */, (MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 *)L_2, (int32_t)L_3);
  20951. V_0 = (Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 )L_4;
  20952. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  20953. L_5 = Memory_1_Pin_m4B5BDA6B0EB70077756BB2CB6B26B61C37DBA7FE((Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 *)(Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  20954. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  20955. }
  20956. }
  20957. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rg32>::Unpin()
  20958. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_m3BA1B10FB2400C330DF313FF63A92CCAC0886C39_gshared (MemoryOwnerWrapper_t2465A24469535B06D3723673E3BD18CCA491A4AE * __this, const RuntimeMethod* method)
  20959. {
  20960. {
  20961. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  20962. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  20963. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_m3BA1B10FB2400C330DF313FF63A92CCAC0886C39_RuntimeMethod_var)));
  20964. }
  20965. }
  20966. #ifdef __clang__
  20967. #pragma clang diagnostic pop
  20968. #endif
  20969. #ifdef __clang__
  20970. #pragma clang diagnostic push
  20971. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20972. #pragma clang diagnostic ignored "-Wunused-variable"
  20973. #endif
  20974. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgb24>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  20975. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_m3C9D084706EDB99833E167D9AAE942AD10FC2374_gshared (MemoryOwnerWrapper_t1105927C8011BA869577673C8FB87290ABFFAC2F * __this, MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 * ___view0, int32_t ___index1, const RuntimeMethod* method)
  20976. {
  20977. {
  20978. NullCheck((MemoryManager_1_t515458B958BF22794195F3FCBAE1AA95966FB714 *)__this);
  20979. (( void (*) (MemoryManager_1_t515458B958BF22794195F3FCBAE1AA95966FB714 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_t515458B958BF22794195F3FCBAE1AA95966FB714 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  20980. MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 * L_0 = ___view0;
  20981. __this->set_view_0(L_0);
  20982. int32_t L_1 = ___index1;
  20983. __this->set_index_1(L_1);
  20984. return;
  20985. }
  20986. }
  20987. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgb24>::Dispose(System.Boolean)
  20988. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_m777D6D45E8E8C2DB60A60CBAC6681257FD117160_gshared (MemoryOwnerWrapper_t1105927C8011BA869577673C8FB87290ABFFAC2F * __this, bool ___disposing0, const RuntimeMethod* method)
  20989. {
  20990. {
  20991. return;
  20992. }
  20993. }
  20994. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgb24>::GetSpan()
  20995. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD MemoryOwnerWrapper_GetSpan_m0D94DA3D22BA63166D158FB706A541B3677CDCCF_gshared (MemoryOwnerWrapper_t1105927C8011BA869577673C8FB87290ABFFAC2F * __this, const RuntimeMethod* method)
  20996. {
  20997. Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 V_0;
  20998. memset((&V_0), 0, sizeof(V_0));
  20999. {
  21000. MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 * L_0 = (MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 *)__this->get_view_0();
  21001. NullCheck((MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 *)L_0);
  21002. (( void (*) (MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21003. MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 * L_1 = (MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 *)__this->get_view_0();
  21004. NullCheck(L_1);
  21005. MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 * L_2 = (MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 *)L_1->get_owner_0();
  21006. int32_t L_3 = (int32_t)__this->get_index_1();
  21007. NullCheck((MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 *)L_2);
  21008. Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 L_4;
  21009. L_4 = VirtualFuncInvoker1< Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::get_Item(System.Int32) */, (MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 *)L_2, (int32_t)L_3);
  21010. V_0 = (Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 )L_4;
  21011. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_5;
  21012. L_5 = Memory_1_get_Span_m1B9B7F85545D9ED51CC39CDBB7B1651D6AC9A8C8_inline((Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 *)(Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21013. return (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_5;
  21014. }
  21015. }
  21016. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgb24>::Pin(System.Int32)
  21017. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_m4B50CEA1791DA67F95B6E7684C0B87FC791FED91_gshared (MemoryOwnerWrapper_t1105927C8011BA869577673C8FB87290ABFFAC2F * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  21018. {
  21019. Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 V_0;
  21020. memset((&V_0), 0, sizeof(V_0));
  21021. {
  21022. MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 * L_0 = (MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 *)__this->get_view_0();
  21023. NullCheck((MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 *)L_0);
  21024. (( void (*) (MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21025. MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 * L_1 = (MemoryGroupView_1_t0383ED0EE4AE052D56DFEE1F22CAEB73DB1BA084 *)__this->get_view_0();
  21026. NullCheck(L_1);
  21027. MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 * L_2 = (MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 *)L_1->get_owner_0();
  21028. int32_t L_3 = (int32_t)__this->get_index_1();
  21029. NullCheck((MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 *)L_2);
  21030. Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 L_4;
  21031. L_4 = VirtualFuncInvoker1< Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::get_Item(System.Int32) */, (MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 *)L_2, (int32_t)L_3);
  21032. V_0 = (Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 )L_4;
  21033. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  21034. L_5 = Memory_1_Pin_m8FAB0C7D836074F97329FEC4FE5A5EEE5AEC0EC1((Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 *)(Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21035. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  21036. }
  21037. }
  21038. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgb24>::Unpin()
  21039. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_mDB670CFA6E17A13075E31184EE236FB797021543_gshared (MemoryOwnerWrapper_t1105927C8011BA869577673C8FB87290ABFFAC2F * __this, const RuntimeMethod* method)
  21040. {
  21041. {
  21042. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  21043. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  21044. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_mDB670CFA6E17A13075E31184EE236FB797021543_RuntimeMethod_var)));
  21045. }
  21046. }
  21047. #ifdef __clang__
  21048. #pragma clang diagnostic pop
  21049. #endif
  21050. #ifdef __clang__
  21051. #pragma clang diagnostic push
  21052. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21053. #pragma clang diagnostic ignored "-Wunused-variable"
  21054. #endif
  21055. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgb48>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  21056. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_mE5A60147B1F4C11388D47BDCBC0414B8B05BC1C0_gshared (MemoryOwnerWrapper_tF88E66112603894278BA833A2C9D60C4872AE781 * __this, MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D * ___view0, int32_t ___index1, const RuntimeMethod* method)
  21057. {
  21058. {
  21059. NullCheck((MemoryManager_1_tA44FB76512061B64EB6CE4AFEF54B91D61E2D03B *)__this);
  21060. (( void (*) (MemoryManager_1_tA44FB76512061B64EB6CE4AFEF54B91D61E2D03B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_tA44FB76512061B64EB6CE4AFEF54B91D61E2D03B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21061. MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D * L_0 = ___view0;
  21062. __this->set_view_0(L_0);
  21063. int32_t L_1 = ___index1;
  21064. __this->set_index_1(L_1);
  21065. return;
  21066. }
  21067. }
  21068. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgb48>::Dispose(System.Boolean)
  21069. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_mCB238FD6360C8D4FDC02A11B944732B718714C91_gshared (MemoryOwnerWrapper_tF88E66112603894278BA833A2C9D60C4872AE781 * __this, bool ___disposing0, const RuntimeMethod* method)
  21070. {
  21071. {
  21072. return;
  21073. }
  21074. }
  21075. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgb48>::GetSpan()
  21076. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 MemoryOwnerWrapper_GetSpan_m7A171E78A95F9D2849E071F4C6FA0EE9E33F5F05_gshared (MemoryOwnerWrapper_tF88E66112603894278BA833A2C9D60C4872AE781 * __this, const RuntimeMethod* method)
  21077. {
  21078. Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B V_0;
  21079. memset((&V_0), 0, sizeof(V_0));
  21080. {
  21081. MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D * L_0 = (MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D *)__this->get_view_0();
  21082. NullCheck((MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D *)L_0);
  21083. (( void (*) (MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21084. MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D * L_1 = (MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D *)__this->get_view_0();
  21085. NullCheck(L_1);
  21086. MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 * L_2 = (MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 *)L_1->get_owner_0();
  21087. int32_t L_3 = (int32_t)__this->get_index_1();
  21088. NullCheck((MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 *)L_2);
  21089. Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B L_4;
  21090. L_4 = VirtualFuncInvoker1< Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::get_Item(System.Int32) */, (MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 *)L_2, (int32_t)L_3);
  21091. V_0 = (Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B )L_4;
  21092. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_5;
  21093. L_5 = Memory_1_get_Span_m632BF36ABCAD3CE1380B72401C73725FB298815E_inline((Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B *)(Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21094. return (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_5;
  21095. }
  21096. }
  21097. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgb48>::Pin(System.Int32)
  21098. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_m54AB11E292A94FF0DA28F52D96D90323A63574E6_gshared (MemoryOwnerWrapper_tF88E66112603894278BA833A2C9D60C4872AE781 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  21099. {
  21100. Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B V_0;
  21101. memset((&V_0), 0, sizeof(V_0));
  21102. {
  21103. MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D * L_0 = (MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D *)__this->get_view_0();
  21104. NullCheck((MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D *)L_0);
  21105. (( void (*) (MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21106. MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D * L_1 = (MemoryGroupView_1_t750BA9376DCA6C43FD1450148EDAFB945EE5EA8D *)__this->get_view_0();
  21107. NullCheck(L_1);
  21108. MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 * L_2 = (MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 *)L_1->get_owner_0();
  21109. int32_t L_3 = (int32_t)__this->get_index_1();
  21110. NullCheck((MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 *)L_2);
  21111. Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B L_4;
  21112. L_4 = VirtualFuncInvoker1< Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::get_Item(System.Int32) */, (MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 *)L_2, (int32_t)L_3);
  21113. V_0 = (Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B )L_4;
  21114. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  21115. L_5 = Memory_1_Pin_mB03CB63AF1325608CA516BDE5171AFAE4E9ABB72((Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B *)(Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21116. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  21117. }
  21118. }
  21119. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgb48>::Unpin()
  21120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_m0D46E1A76725949CF75DD3C6832002FF6100FB30_gshared (MemoryOwnerWrapper_tF88E66112603894278BA833A2C9D60C4872AE781 * __this, const RuntimeMethod* method)
  21121. {
  21122. {
  21123. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  21124. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  21125. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_m0D46E1A76725949CF75DD3C6832002FF6100FB30_RuntimeMethod_var)));
  21126. }
  21127. }
  21128. #ifdef __clang__
  21129. #pragma clang diagnostic pop
  21130. #endif
  21131. #ifdef __clang__
  21132. #pragma clang diagnostic push
  21133. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21134. #pragma clang diagnostic ignored "-Wunused-variable"
  21135. #endif
  21136. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  21137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_mBD5709393FFB51A57EC75B85D1349CBEAF13F101_gshared (MemoryOwnerWrapper_t197B210199C50EA8F0941C06B96A13F2680BBC54 * __this, MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 * ___view0, int32_t ___index1, const RuntimeMethod* method)
  21138. {
  21139. {
  21140. NullCheck((MemoryManager_1_tA8557ABE6CF2AD44BB0730CE2B9A6E6F1B27D120 *)__this);
  21141. (( void (*) (MemoryManager_1_tA8557ABE6CF2AD44BB0730CE2B9A6E6F1B27D120 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_tA8557ABE6CF2AD44BB0730CE2B9A6E6F1B27D120 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21142. MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 * L_0 = ___view0;
  21143. __this->set_view_0(L_0);
  21144. int32_t L_1 = ___index1;
  21145. __this->set_index_1(L_1);
  21146. return;
  21147. }
  21148. }
  21149. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Dispose(System.Boolean)
  21150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_m85EFA5FF26491D633112FC27340D2BA5D79C27DC_gshared (MemoryOwnerWrapper_t197B210199C50EA8F0941C06B96A13F2680BBC54 * __this, bool ___disposing0, const RuntimeMethod* method)
  21151. {
  21152. {
  21153. return;
  21154. }
  21155. }
  21156. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::GetSpan()
  21157. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 MemoryOwnerWrapper_GetSpan_m57A6B8258A6E1F2F87E747F0E65DF8CDF6B7144C_gshared (MemoryOwnerWrapper_t197B210199C50EA8F0941C06B96A13F2680BBC54 * __this, const RuntimeMethod* method)
  21158. {
  21159. Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF V_0;
  21160. memset((&V_0), 0, sizeof(V_0));
  21161. {
  21162. MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 * L_0 = (MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 *)__this->get_view_0();
  21163. NullCheck((MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 *)L_0);
  21164. (( void (*) (MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21165. MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 * L_1 = (MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 *)__this->get_view_0();
  21166. NullCheck(L_1);
  21167. MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 * L_2 = (MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 *)L_1->get_owner_0();
  21168. int32_t L_3 = (int32_t)__this->get_index_1();
  21169. NullCheck((MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 *)L_2);
  21170. Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF L_4;
  21171. L_4 = VirtualFuncInvoker1< Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::get_Item(System.Int32) */, (MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 *)L_2, (int32_t)L_3);
  21172. V_0 = (Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF )L_4;
  21173. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_5;
  21174. L_5 = Memory_1_get_Span_m57A8C50F78B6C4336F64EF029D932985F4B1B41F_inline((Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF *)(Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21175. return (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_5;
  21176. }
  21177. }
  21178. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Pin(System.Int32)
  21179. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_mC9871F8DD57C67D8FB474C17D4B0498DC01E772A_gshared (MemoryOwnerWrapper_t197B210199C50EA8F0941C06B96A13F2680BBC54 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  21180. {
  21181. Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF V_0;
  21182. memset((&V_0), 0, sizeof(V_0));
  21183. {
  21184. MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 * L_0 = (MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 *)__this->get_view_0();
  21185. NullCheck((MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 *)L_0);
  21186. (( void (*) (MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21187. MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 * L_1 = (MemoryGroupView_1_tFB3E57006B735D0E6D3093EB2F9654BA218F14B3 *)__this->get_view_0();
  21188. NullCheck(L_1);
  21189. MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 * L_2 = (MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 *)L_1->get_owner_0();
  21190. int32_t L_3 = (int32_t)__this->get_index_1();
  21191. NullCheck((MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 *)L_2);
  21192. Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF L_4;
  21193. L_4 = VirtualFuncInvoker1< Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::get_Item(System.Int32) */, (MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 *)L_2, (int32_t)L_3);
  21194. V_0 = (Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF )L_4;
  21195. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  21196. L_5 = Memory_1_Pin_m47836505079456F456922BC5F4099FB2248C45F2((Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF *)(Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21197. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  21198. }
  21199. }
  21200. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::Unpin()
  21201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_m0E483E518B52C57D88BF9B0DE8B12FF1B00EB17F_gshared (MemoryOwnerWrapper_t197B210199C50EA8F0941C06B96A13F2680BBC54 * __this, const RuntimeMethod* method)
  21202. {
  21203. {
  21204. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  21205. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  21206. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_m0E483E518B52C57D88BF9B0DE8B12FF1B00EB17F_RuntimeMethod_var)));
  21207. }
  21208. }
  21209. #ifdef __clang__
  21210. #pragma clang diagnostic pop
  21211. #endif
  21212. #ifdef __clang__
  21213. #pragma clang diagnostic push
  21214. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21215. #pragma clang diagnostic ignored "-Wunused-variable"
  21216. #endif
  21217. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba32>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  21218. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_mB57F4DE9CC2336573AC941B2A27DB3345241C4B1_gshared (MemoryOwnerWrapper_tCF6979859C30999032CA397B59DBE07CF375D41B * __this, MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E * ___view0, int32_t ___index1, const RuntimeMethod* method)
  21219. {
  21220. {
  21221. NullCheck((MemoryManager_1_tBF51737E98AFC71588EBB05B0AD6BEEEC630702A *)__this);
  21222. (( void (*) (MemoryManager_1_tBF51737E98AFC71588EBB05B0AD6BEEEC630702A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_tBF51737E98AFC71588EBB05B0AD6BEEEC630702A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21223. MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E * L_0 = ___view0;
  21224. __this->set_view_0(L_0);
  21225. int32_t L_1 = ___index1;
  21226. __this->set_index_1(L_1);
  21227. return;
  21228. }
  21229. }
  21230. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba32>::Dispose(System.Boolean)
  21231. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_m16EA0873D2BBC529083788A8063EC3F386037732_gshared (MemoryOwnerWrapper_tCF6979859C30999032CA397B59DBE07CF375D41B * __this, bool ___disposing0, const RuntimeMethod* method)
  21232. {
  21233. {
  21234. return;
  21235. }
  21236. }
  21237. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba32>::GetSpan()
  21238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 MemoryOwnerWrapper_GetSpan_m79A4981B1B7379B056935966E5B7599467A99292_gshared (MemoryOwnerWrapper_tCF6979859C30999032CA397B59DBE07CF375D41B * __this, const RuntimeMethod* method)
  21239. {
  21240. Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 V_0;
  21241. memset((&V_0), 0, sizeof(V_0));
  21242. {
  21243. MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E * L_0 = (MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E *)__this->get_view_0();
  21244. NullCheck((MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E *)L_0);
  21245. (( void (*) (MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21246. MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E * L_1 = (MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E *)__this->get_view_0();
  21247. NullCheck(L_1);
  21248. MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F * L_2 = (MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F *)L_1->get_owner_0();
  21249. int32_t L_3 = (int32_t)__this->get_index_1();
  21250. NullCheck((MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F *)L_2);
  21251. Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 L_4;
  21252. L_4 = VirtualFuncInvoker1< Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::get_Item(System.Int32) */, (MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F *)L_2, (int32_t)L_3);
  21253. V_0 = (Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 )L_4;
  21254. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_5;
  21255. L_5 = Memory_1_get_Span_mA3EE97109B13FAAEA7AFE088C36D9DA0EBB63F5A_inline((Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 *)(Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21256. return (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_5;
  21257. }
  21258. }
  21259. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba32>::Pin(System.Int32)
  21260. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_mC199860A0EF731F28EC15A29DCB8EE01E74A1720_gshared (MemoryOwnerWrapper_tCF6979859C30999032CA397B59DBE07CF375D41B * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  21261. {
  21262. Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 V_0;
  21263. memset((&V_0), 0, sizeof(V_0));
  21264. {
  21265. MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E * L_0 = (MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E *)__this->get_view_0();
  21266. NullCheck((MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E *)L_0);
  21267. (( void (*) (MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21268. MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E * L_1 = (MemoryGroupView_1_t4323586572AEB8756E9EF55C22FE3F22D5C62A2E *)__this->get_view_0();
  21269. NullCheck(L_1);
  21270. MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F * L_2 = (MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F *)L_1->get_owner_0();
  21271. int32_t L_3 = (int32_t)__this->get_index_1();
  21272. NullCheck((MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F *)L_2);
  21273. Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 L_4;
  21274. L_4 = VirtualFuncInvoker1< Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::get_Item(System.Int32) */, (MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F *)L_2, (int32_t)L_3);
  21275. V_0 = (Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 )L_4;
  21276. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  21277. L_5 = Memory_1_Pin_mC419FA618F27DA327BFA229D30833EA2A4F6F849((Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 *)(Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21278. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  21279. }
  21280. }
  21281. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba32>::Unpin()
  21282. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_m9275187CEE1DA437068EDCFCC64B6B6DBB496B7B_gshared (MemoryOwnerWrapper_tCF6979859C30999032CA397B59DBE07CF375D41B * __this, const RuntimeMethod* method)
  21283. {
  21284. {
  21285. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  21286. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  21287. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_m9275187CEE1DA437068EDCFCC64B6B6DBB496B7B_RuntimeMethod_var)));
  21288. }
  21289. }
  21290. #ifdef __clang__
  21291. #pragma clang diagnostic pop
  21292. #endif
  21293. #ifdef __clang__
  21294. #pragma clang diagnostic push
  21295. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21296. #pragma clang diagnostic ignored "-Wunused-variable"
  21297. #endif
  21298. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba64>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  21299. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_mFF4E1F4DC1650A0AD06826420C3FE3E7A07C5EE9_gshared (MemoryOwnerWrapper_tCB6FD144EBFB86225155C8D85B0956B388570529 * __this, MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC * ___view0, int32_t ___index1, const RuntimeMethod* method)
  21300. {
  21301. {
  21302. NullCheck((MemoryManager_1_t9FED9E89C82C06CAC788BE9239E16640E767AE44 *)__this);
  21303. (( void (*) (MemoryManager_1_t9FED9E89C82C06CAC788BE9239E16640E767AE44 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_t9FED9E89C82C06CAC788BE9239E16640E767AE44 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21304. MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC * L_0 = ___view0;
  21305. __this->set_view_0(L_0);
  21306. int32_t L_1 = ___index1;
  21307. __this->set_index_1(L_1);
  21308. return;
  21309. }
  21310. }
  21311. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba64>::Dispose(System.Boolean)
  21312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_mA14D8C91FCD62437D025184876509A8BC402B24B_gshared (MemoryOwnerWrapper_tCB6FD144EBFB86225155C8D85B0956B388570529 * __this, bool ___disposing0, const RuntimeMethod* method)
  21313. {
  21314. {
  21315. return;
  21316. }
  21317. }
  21318. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba64>::GetSpan()
  21319. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A MemoryOwnerWrapper_GetSpan_mB3CC560FCA41FA48770BA0189F83ADFD5F181A7F_gshared (MemoryOwnerWrapper_tCB6FD144EBFB86225155C8D85B0956B388570529 * __this, const RuntimeMethod* method)
  21320. {
  21321. Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E V_0;
  21322. memset((&V_0), 0, sizeof(V_0));
  21323. {
  21324. MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC * L_0 = (MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC *)__this->get_view_0();
  21325. NullCheck((MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC *)L_0);
  21326. (( void (*) (MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21327. MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC * L_1 = (MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC *)__this->get_view_0();
  21328. NullCheck(L_1);
  21329. MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 * L_2 = (MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 *)L_1->get_owner_0();
  21330. int32_t L_3 = (int32_t)__this->get_index_1();
  21331. NullCheck((MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 *)L_2);
  21332. Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E L_4;
  21333. L_4 = VirtualFuncInvoker1< Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::get_Item(System.Int32) */, (MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 *)L_2, (int32_t)L_3);
  21334. V_0 = (Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E )L_4;
  21335. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_5;
  21336. L_5 = Memory_1_get_Span_mF72A0CA001406B87A6198D0D48D20CCFB74F6F22_inline((Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E *)(Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21337. return (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_5;
  21338. }
  21339. }
  21340. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba64>::Pin(System.Int32)
  21341. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_m8A64206B5BA8094AB3E9B573C5C4E5421F0AC14A_gshared (MemoryOwnerWrapper_tCB6FD144EBFB86225155C8D85B0956B388570529 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  21342. {
  21343. Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E V_0;
  21344. memset((&V_0), 0, sizeof(V_0));
  21345. {
  21346. MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC * L_0 = (MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC *)__this->get_view_0();
  21347. NullCheck((MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC *)L_0);
  21348. (( void (*) (MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21349. MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC * L_1 = (MemoryGroupView_1_tFD3AB62E0FCDA712C18E42071682164DF281C4DC *)__this->get_view_0();
  21350. NullCheck(L_1);
  21351. MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 * L_2 = (MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 *)L_1->get_owner_0();
  21352. int32_t L_3 = (int32_t)__this->get_index_1();
  21353. NullCheck((MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 *)L_2);
  21354. Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E L_4;
  21355. L_4 = VirtualFuncInvoker1< Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::get_Item(System.Int32) */, (MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 *)L_2, (int32_t)L_3);
  21356. V_0 = (Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E )L_4;
  21357. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  21358. L_5 = Memory_1_Pin_m7C48FA3AD1AC6E2F81D2187F060B1667F6722D41((Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E *)(Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21359. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  21360. }
  21361. }
  21362. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Rgba64>::Unpin()
  21363. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_mF5A64982E618328B9BF30B9FA2734649B6A2BAF0_gshared (MemoryOwnerWrapper_tCB6FD144EBFB86225155C8D85B0956B388570529 * __this, const RuntimeMethod* method)
  21364. {
  21365. {
  21366. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  21367. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  21368. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_mF5A64982E618328B9BF30B9FA2734649B6A2BAF0_RuntimeMethod_var)));
  21369. }
  21370. }
  21371. #ifdef __clang__
  21372. #pragma clang diagnostic pop
  21373. #endif
  21374. #ifdef __clang__
  21375. #pragma clang diagnostic push
  21376. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21377. #pragma clang diagnostic ignored "-Wunused-variable"
  21378. #endif
  21379. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.RgbaVector>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  21380. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_m9F3788A4C11837B343E6090EF25E1ED9EEB5C33D_gshared (MemoryOwnerWrapper_tA46FB69C4445710462DC962006D8EDEB4BF539B2 * __this, MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 * ___view0, int32_t ___index1, const RuntimeMethod* method)
  21381. {
  21382. {
  21383. NullCheck((MemoryManager_1_t552D4BE43DD4642A8A291EA3D551FCEECB2213CD *)__this);
  21384. (( void (*) (MemoryManager_1_t552D4BE43DD4642A8A291EA3D551FCEECB2213CD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_t552D4BE43DD4642A8A291EA3D551FCEECB2213CD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21385. MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 * L_0 = ___view0;
  21386. __this->set_view_0(L_0);
  21387. int32_t L_1 = ___index1;
  21388. __this->set_index_1(L_1);
  21389. return;
  21390. }
  21391. }
  21392. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Dispose(System.Boolean)
  21393. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_m4EE0D7D8A068E2AC7ACA924491D925029424518F_gshared (MemoryOwnerWrapper_tA46FB69C4445710462DC962006D8EDEB4BF539B2 * __this, bool ___disposing0, const RuntimeMethod* method)
  21394. {
  21395. {
  21396. return;
  21397. }
  21398. }
  21399. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.RgbaVector>::GetSpan()
  21400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 MemoryOwnerWrapper_GetSpan_m34197F7C069D437AD00FA8834395492D9DE456B1_gshared (MemoryOwnerWrapper_tA46FB69C4445710462DC962006D8EDEB4BF539B2 * __this, const RuntimeMethod* method)
  21401. {
  21402. Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA V_0;
  21403. memset((&V_0), 0, sizeof(V_0));
  21404. {
  21405. MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 * L_0 = (MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 *)__this->get_view_0();
  21406. NullCheck((MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 *)L_0);
  21407. (( void (*) (MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21408. MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 * L_1 = (MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 *)__this->get_view_0();
  21409. NullCheck(L_1);
  21410. MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E * L_2 = (MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E *)L_1->get_owner_0();
  21411. int32_t L_3 = (int32_t)__this->get_index_1();
  21412. NullCheck((MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E *)L_2);
  21413. Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA L_4;
  21414. L_4 = VirtualFuncInvoker1< Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::get_Item(System.Int32) */, (MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E *)L_2, (int32_t)L_3);
  21415. V_0 = (Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA )L_4;
  21416. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_5;
  21417. L_5 = Memory_1_get_Span_mC479D7BD7E796714A032F4D547CECC93B6432803_inline((Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA *)(Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21418. return (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_5;
  21419. }
  21420. }
  21421. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Pin(System.Int32)
  21422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_m6261798EF0A42F48AC25D276633E21C8A9646280_gshared (MemoryOwnerWrapper_tA46FB69C4445710462DC962006D8EDEB4BF539B2 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  21423. {
  21424. Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA V_0;
  21425. memset((&V_0), 0, sizeof(V_0));
  21426. {
  21427. MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 * L_0 = (MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 *)__this->get_view_0();
  21428. NullCheck((MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 *)L_0);
  21429. (( void (*) (MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21430. MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 * L_1 = (MemoryGroupView_1_t438E13C7BAA8310988356E7A29F7BCAC75AC7317 *)__this->get_view_0();
  21431. NullCheck(L_1);
  21432. MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E * L_2 = (MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E *)L_1->get_owner_0();
  21433. int32_t L_3 = (int32_t)__this->get_index_1();
  21434. NullCheck((MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E *)L_2);
  21435. Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA L_4;
  21436. L_4 = VirtualFuncInvoker1< Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::get_Item(System.Int32) */, (MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E *)L_2, (int32_t)L_3);
  21437. V_0 = (Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA )L_4;
  21438. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  21439. L_5 = Memory_1_Pin_mD96D9C46A3D0F01723F4867912B56E1E7066525D((Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA *)(Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21440. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  21441. }
  21442. }
  21443. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.RgbaVector>::Unpin()
  21444. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_m0246A3DD3ED967BA3BBD0475FA55112C64B29B74_gshared (MemoryOwnerWrapper_tA46FB69C4445710462DC962006D8EDEB4BF539B2 * __this, const RuntimeMethod* method)
  21445. {
  21446. {
  21447. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  21448. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  21449. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_m0246A3DD3ED967BA3BBD0475FA55112C64B29B74_RuntimeMethod_var)));
  21450. }
  21451. }
  21452. #ifdef __clang__
  21453. #pragma clang diagnostic pop
  21454. #endif
  21455. #ifdef __clang__
  21456. #pragma clang diagnostic push
  21457. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21458. #pragma clang diagnostic ignored "-Wunused-variable"
  21459. #endif
  21460. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Short2>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  21461. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_mBAA2348B2AE9CA4865C0BA126B1527DC91F0D447_gshared (MemoryOwnerWrapper_tB26EDC6E0BDFB878FF89163DA0CDDE888BBD15E6 * __this, MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 * ___view0, int32_t ___index1, const RuntimeMethod* method)
  21462. {
  21463. {
  21464. NullCheck((MemoryManager_1_tCB4D3D6D80D414C8ABA17E4F6E32ABF98B343B90 *)__this);
  21465. (( void (*) (MemoryManager_1_tCB4D3D6D80D414C8ABA17E4F6E32ABF98B343B90 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_tCB4D3D6D80D414C8ABA17E4F6E32ABF98B343B90 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21466. MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 * L_0 = ___view0;
  21467. __this->set_view_0(L_0);
  21468. int32_t L_1 = ___index1;
  21469. __this->set_index_1(L_1);
  21470. return;
  21471. }
  21472. }
  21473. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Short2>::Dispose(System.Boolean)
  21474. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_m8AEFAB2D4FD17DA042C3EFEFB83B9C19A49525A1_gshared (MemoryOwnerWrapper_tB26EDC6E0BDFB878FF89163DA0CDDE888BBD15E6 * __this, bool ___disposing0, const RuntimeMethod* method)
  21475. {
  21476. {
  21477. return;
  21478. }
  21479. }
  21480. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Short2>::GetSpan()
  21481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 MemoryOwnerWrapper_GetSpan_m057A1BC8BE8E3662CF7E5C8C5C45123EC00BC64D_gshared (MemoryOwnerWrapper_tB26EDC6E0BDFB878FF89163DA0CDDE888BBD15E6 * __this, const RuntimeMethod* method)
  21482. {
  21483. Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B V_0;
  21484. memset((&V_0), 0, sizeof(V_0));
  21485. {
  21486. MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 * L_0 = (MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 *)__this->get_view_0();
  21487. NullCheck((MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 *)L_0);
  21488. (( void (*) (MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21489. MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 * L_1 = (MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 *)__this->get_view_0();
  21490. NullCheck(L_1);
  21491. MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A * L_2 = (MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A *)L_1->get_owner_0();
  21492. int32_t L_3 = (int32_t)__this->get_index_1();
  21493. NullCheck((MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A *)L_2);
  21494. Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B L_4;
  21495. L_4 = VirtualFuncInvoker1< Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Short2>::get_Item(System.Int32) */, (MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A *)L_2, (int32_t)L_3);
  21496. V_0 = (Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B )L_4;
  21497. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_5;
  21498. L_5 = Memory_1_get_Span_mE895A6825E1719D57E3E518098F1807BB8E5FA88_inline((Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B *)(Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21499. return (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_5;
  21500. }
  21501. }
  21502. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Short2>::Pin(System.Int32)
  21503. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_mDBDB0703F858B35701BC9E749E00024B972DBA69_gshared (MemoryOwnerWrapper_tB26EDC6E0BDFB878FF89163DA0CDDE888BBD15E6 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  21504. {
  21505. Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B V_0;
  21506. memset((&V_0), 0, sizeof(V_0));
  21507. {
  21508. MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 * L_0 = (MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 *)__this->get_view_0();
  21509. NullCheck((MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 *)L_0);
  21510. (( void (*) (MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21511. MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 * L_1 = (MemoryGroupView_1_t5233665EE5A1E4334B3CCA2D108F4EFD8A697057 *)__this->get_view_0();
  21512. NullCheck(L_1);
  21513. MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A * L_2 = (MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A *)L_1->get_owner_0();
  21514. int32_t L_3 = (int32_t)__this->get_index_1();
  21515. NullCheck((MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A *)L_2);
  21516. Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B L_4;
  21517. L_4 = VirtualFuncInvoker1< Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Short2>::get_Item(System.Int32) */, (MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A *)L_2, (int32_t)L_3);
  21518. V_0 = (Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B )L_4;
  21519. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  21520. L_5 = Memory_1_Pin_mC4DDE6E0EF13C25ED3234A33D41F01CC4FA64267((Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B *)(Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21521. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  21522. }
  21523. }
  21524. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Short2>::Unpin()
  21525. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_mE37C193E87B40B137168AF5D62D33EA41C4FEBA9_gshared (MemoryOwnerWrapper_tB26EDC6E0BDFB878FF89163DA0CDDE888BBD15E6 * __this, const RuntimeMethod* method)
  21526. {
  21527. {
  21528. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  21529. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  21530. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_mE37C193E87B40B137168AF5D62D33EA41C4FEBA9_RuntimeMethod_var)));
  21531. }
  21532. }
  21533. #ifdef __clang__
  21534. #pragma clang diagnostic pop
  21535. #endif
  21536. #ifdef __clang__
  21537. #pragma clang diagnostic push
  21538. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21539. #pragma clang diagnostic ignored "-Wunused-variable"
  21540. #endif
  21541. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Short4>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  21542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_mA2727F1D046CC19B395B00AC6CD887DA08FDD48A_gshared (MemoryOwnerWrapper_tD3FA64941060D23EAC122A044B21E3B57FE9C5D4 * __this, MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB * ___view0, int32_t ___index1, const RuntimeMethod* method)
  21543. {
  21544. {
  21545. NullCheck((MemoryManager_1_tEC1238441776B628014509035989771661756E25 *)__this);
  21546. (( void (*) (MemoryManager_1_tEC1238441776B628014509035989771661756E25 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_tEC1238441776B628014509035989771661756E25 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21547. MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB * L_0 = ___view0;
  21548. __this->set_view_0(L_0);
  21549. int32_t L_1 = ___index1;
  21550. __this->set_index_1(L_1);
  21551. return;
  21552. }
  21553. }
  21554. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Short4>::Dispose(System.Boolean)
  21555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_mB9397AF70839793A65875D792DA72AE02C344272_gshared (MemoryOwnerWrapper_tD3FA64941060D23EAC122A044B21E3B57FE9C5D4 * __this, bool ___disposing0, const RuntimeMethod* method)
  21556. {
  21557. {
  21558. return;
  21559. }
  21560. }
  21561. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Short4>::GetSpan()
  21562. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 MemoryOwnerWrapper_GetSpan_mBFBE07F9F63197C091C085C7E10B0E8EB35D1296_gshared (MemoryOwnerWrapper_tD3FA64941060D23EAC122A044B21E3B57FE9C5D4 * __this, const RuntimeMethod* method)
  21563. {
  21564. Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE V_0;
  21565. memset((&V_0), 0, sizeof(V_0));
  21566. {
  21567. MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB * L_0 = (MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB *)__this->get_view_0();
  21568. NullCheck((MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB *)L_0);
  21569. (( void (*) (MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21570. MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB * L_1 = (MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB *)__this->get_view_0();
  21571. NullCheck(L_1);
  21572. MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 * L_2 = (MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 *)L_1->get_owner_0();
  21573. int32_t L_3 = (int32_t)__this->get_index_1();
  21574. NullCheck((MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 *)L_2);
  21575. Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE L_4;
  21576. L_4 = VirtualFuncInvoker1< Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Short4>::get_Item(System.Int32) */, (MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 *)L_2, (int32_t)L_3);
  21577. V_0 = (Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE )L_4;
  21578. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_5;
  21579. L_5 = Memory_1_get_Span_m5AC349A4B8685574C9907D96D95E2CA542B56348_inline((Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE *)(Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21580. return (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_5;
  21581. }
  21582. }
  21583. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Short4>::Pin(System.Int32)
  21584. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_m26B2877E54F9DE2DC4E0C81B98821BAFDA05421C_gshared (MemoryOwnerWrapper_tD3FA64941060D23EAC122A044B21E3B57FE9C5D4 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  21585. {
  21586. Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE V_0;
  21587. memset((&V_0), 0, sizeof(V_0));
  21588. {
  21589. MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB * L_0 = (MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB *)__this->get_view_0();
  21590. NullCheck((MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB *)L_0);
  21591. (( void (*) (MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21592. MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB * L_1 = (MemoryGroupView_1_t68FB4775238AD324E12BDF2D1EEA465C34F255CB *)__this->get_view_0();
  21593. NullCheck(L_1);
  21594. MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 * L_2 = (MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 *)L_1->get_owner_0();
  21595. int32_t L_3 = (int32_t)__this->get_index_1();
  21596. NullCheck((MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 *)L_2);
  21597. Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE L_4;
  21598. L_4 = VirtualFuncInvoker1< Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Short4>::get_Item(System.Int32) */, (MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 *)L_2, (int32_t)L_3);
  21599. V_0 = (Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE )L_4;
  21600. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  21601. L_5 = Memory_1_Pin_m296F0A0FCBFC467B1CC888496AB2243CA5682BE6((Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE *)(Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21602. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  21603. }
  21604. }
  21605. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<SixLabors.ImageSharp.PixelFormats.Short4>::Unpin()
  21606. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_mCEB81CC1F3FD656486AA3BD34AACDCA6E166553E_gshared (MemoryOwnerWrapper_tD3FA64941060D23EAC122A044B21E3B57FE9C5D4 * __this, const RuntimeMethod* method)
  21607. {
  21608. {
  21609. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  21610. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  21611. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_mCEB81CC1F3FD656486AA3BD34AACDCA6E166553E_RuntimeMethod_var)));
  21612. }
  21613. }
  21614. #ifdef __clang__
  21615. #pragma clang diagnostic pop
  21616. #endif
  21617. #ifdef __clang__
  21618. #pragma clang diagnostic push
  21619. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21620. #pragma clang diagnostic ignored "-Wunused-variable"
  21621. #endif
  21622. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Single>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  21623. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_m714097E956AC552D1F71C46A4D0204F18C5C5054_gshared (MemoryOwnerWrapper_t729A8EB43D3E0175BEC886959DF8A9251F33BEA2 * __this, MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D * ___view0, int32_t ___index1, const RuntimeMethod* method)
  21624. {
  21625. {
  21626. NullCheck((MemoryManager_1_t9E58EA5F1DAC0777AB0DA3E4BEDE18FC6C9288DB *)__this);
  21627. (( void (*) (MemoryManager_1_t9E58EA5F1DAC0777AB0DA3E4BEDE18FC6C9288DB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_t9E58EA5F1DAC0777AB0DA3E4BEDE18FC6C9288DB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21628. MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D * L_0 = ___view0;
  21629. __this->set_view_0(L_0);
  21630. int32_t L_1 = ___index1;
  21631. __this->set_index_1(L_1);
  21632. return;
  21633. }
  21634. }
  21635. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Single>::Dispose(System.Boolean)
  21636. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_m43DAA932495545A591C4EC8BD0F085DBABFAE961_gshared (MemoryOwnerWrapper_t729A8EB43D3E0175BEC886959DF8A9251F33BEA2 * __this, bool ___disposing0, const RuntimeMethod* method)
  21637. {
  21638. {
  21639. return;
  21640. }
  21641. }
  21642. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Single>::GetSpan()
  21643. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 MemoryOwnerWrapper_GetSpan_m50657E0E8B07D106CAB4FBF51C27E87D7FFE7F1A_gshared (MemoryOwnerWrapper_t729A8EB43D3E0175BEC886959DF8A9251F33BEA2 * __this, const RuntimeMethod* method)
  21644. {
  21645. Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 V_0;
  21646. memset((&V_0), 0, sizeof(V_0));
  21647. {
  21648. MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D * L_0 = (MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D *)__this->get_view_0();
  21649. NullCheck((MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D *)L_0);
  21650. (( void (*) (MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21651. MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D * L_1 = (MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D *)__this->get_view_0();
  21652. NullCheck(L_1);
  21653. MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09 * L_2 = (MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09 *)L_1->get_owner_0();
  21654. int32_t L_3 = (int32_t)__this->get_index_1();
  21655. NullCheck((MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09 *)L_2);
  21656. Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 L_4;
  21657. L_4 = VirtualFuncInvoker1< Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<System.Single>::get_Item(System.Int32) */, (MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09 *)L_2, (int32_t)L_3);
  21658. V_0 = (Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 )L_4;
  21659. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_5;
  21660. L_5 = Memory_1_get_Span_m928F551E59E8B11542D25F22BFBCB34260C42A5B_inline((Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 *)(Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21661. return (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_5;
  21662. }
  21663. }
  21664. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Single>::Pin(System.Int32)
  21665. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_m4DA176BB25E77FA7AA3109C9550F2B2C018ADB24_gshared (MemoryOwnerWrapper_t729A8EB43D3E0175BEC886959DF8A9251F33BEA2 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  21666. {
  21667. Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 V_0;
  21668. memset((&V_0), 0, sizeof(V_0));
  21669. {
  21670. MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D * L_0 = (MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D *)__this->get_view_0();
  21671. NullCheck((MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D *)L_0);
  21672. (( void (*) (MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21673. MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D * L_1 = (MemoryGroupView_1_tE9556B2B617A769832A81EB3BF39D9BAED1CF99D *)__this->get_view_0();
  21674. NullCheck(L_1);
  21675. MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09 * L_2 = (MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09 *)L_1->get_owner_0();
  21676. int32_t L_3 = (int32_t)__this->get_index_1();
  21677. NullCheck((MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09 *)L_2);
  21678. Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 L_4;
  21679. L_4 = VirtualFuncInvoker1< Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<System.Single>::get_Item(System.Int32) */, (MemoryGroup_1_t159C4DB48CBB25F81E341B5C41C3F4BC9D108B09 *)L_2, (int32_t)L_3);
  21680. V_0 = (Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 )L_4;
  21681. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  21682. L_5 = Memory_1_Pin_m334E26209F8F51E66CE190602466FAA43BF0ED3B((Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 *)(Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21683. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  21684. }
  21685. }
  21686. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Single>::Unpin()
  21687. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_m7D94C39EDCACFF2C08D16B954D5068C6F904A628_gshared (MemoryOwnerWrapper_t729A8EB43D3E0175BEC886959DF8A9251F33BEA2 * __this, const RuntimeMethod* method)
  21688. {
  21689. {
  21690. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  21691. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  21692. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_m7D94C39EDCACFF2C08D16B954D5068C6F904A628_RuntimeMethod_var)));
  21693. }
  21694. }
  21695. #ifdef __clang__
  21696. #pragma clang diagnostic pop
  21697. #endif
  21698. #ifdef __clang__
  21699. #pragma clang diagnostic push
  21700. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21701. #pragma clang diagnostic ignored "-Wunused-variable"
  21702. #endif
  21703. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.UInt64>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  21704. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_mA4EE60A4D3BDCA665DAB4BBA136930171933ECC1_gshared (MemoryOwnerWrapper_t91E5953B61ED0857702B599937D37E90B81F6A82 * __this, MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA * ___view0, int32_t ___index1, const RuntimeMethod* method)
  21705. {
  21706. {
  21707. NullCheck((MemoryManager_1_tE13FF691F3D569F1F49F2EAD5D150A9AB0328773 *)__this);
  21708. (( void (*) (MemoryManager_1_tE13FF691F3D569F1F49F2EAD5D150A9AB0328773 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_tE13FF691F3D569F1F49F2EAD5D150A9AB0328773 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21709. MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA * L_0 = ___view0;
  21710. __this->set_view_0(L_0);
  21711. int32_t L_1 = ___index1;
  21712. __this->set_index_1(L_1);
  21713. return;
  21714. }
  21715. }
  21716. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.UInt64>::Dispose(System.Boolean)
  21717. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_m2FF1793B10C79231FF3BD7EBEEA330CF3288ECD0_gshared (MemoryOwnerWrapper_t91E5953B61ED0857702B599937D37E90B81F6A82 * __this, bool ___disposing0, const RuntimeMethod* method)
  21718. {
  21719. {
  21720. return;
  21721. }
  21722. }
  21723. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.UInt64>::GetSpan()
  21724. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED MemoryOwnerWrapper_GetSpan_m8EFD1CC31B7449B93CF96F0D701DE74A3D357D40_gshared (MemoryOwnerWrapper_t91E5953B61ED0857702B599937D37E90B81F6A82 * __this, const RuntimeMethod* method)
  21725. {
  21726. Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA V_0;
  21727. memset((&V_0), 0, sizeof(V_0));
  21728. {
  21729. MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA * L_0 = (MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA *)__this->get_view_0();
  21730. NullCheck((MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA *)L_0);
  21731. (( void (*) (MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21732. MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA * L_1 = (MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA *)__this->get_view_0();
  21733. NullCheck(L_1);
  21734. MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49 * L_2 = (MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49 *)L_1->get_owner_0();
  21735. int32_t L_3 = (int32_t)__this->get_index_1();
  21736. NullCheck((MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49 *)L_2);
  21737. Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA L_4;
  21738. L_4 = VirtualFuncInvoker1< Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<System.UInt64>::get_Item(System.Int32) */, (MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49 *)L_2, (int32_t)L_3);
  21739. V_0 = (Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA )L_4;
  21740. Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED L_5;
  21741. L_5 = Memory_1_get_Span_mFBD4C50F5891247686AFEE9A038870E21940A241_inline((Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA *)(Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21742. return (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED )L_5;
  21743. }
  21744. }
  21745. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.UInt64>::Pin(System.Int32)
  21746. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_m17281942CF3762F1A74D2B0341D6C921F311B2E9_gshared (MemoryOwnerWrapper_t91E5953B61ED0857702B599937D37E90B81F6A82 * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  21747. {
  21748. Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA V_0;
  21749. memset((&V_0), 0, sizeof(V_0));
  21750. {
  21751. MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA * L_0 = (MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA *)__this->get_view_0();
  21752. NullCheck((MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA *)L_0);
  21753. (( void (*) (MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21754. MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA * L_1 = (MemoryGroupView_1_t8C9A710272910DCA1C71377624398F2B803DDFFA *)__this->get_view_0();
  21755. NullCheck(L_1);
  21756. MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49 * L_2 = (MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49 *)L_1->get_owner_0();
  21757. int32_t L_3 = (int32_t)__this->get_index_1();
  21758. NullCheck((MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49 *)L_2);
  21759. Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA L_4;
  21760. L_4 = VirtualFuncInvoker1< Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<System.UInt64>::get_Item(System.Int32) */, (MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49 *)L_2, (int32_t)L_3);
  21761. V_0 = (Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA )L_4;
  21762. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  21763. L_5 = Memory_1_Pin_m9E9543E279B03D753551DB320105B8548AAEF8F6((Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA *)(Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21764. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  21765. }
  21766. }
  21767. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.UInt64>::Unpin()
  21768. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_m27637D32A0A16B3896D849167D0310FB90170589_gshared (MemoryOwnerWrapper_t91E5953B61ED0857702B599937D37E90B81F6A82 * __this, const RuntimeMethod* method)
  21769. {
  21770. {
  21771. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  21772. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  21773. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_m27637D32A0A16B3896D849167D0310FB90170589_RuntimeMethod_var)));
  21774. }
  21775. }
  21776. #ifdef __clang__
  21777. #pragma clang diagnostic pop
  21778. #endif
  21779. #ifdef __clang__
  21780. #pragma clang diagnostic push
  21781. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21782. #pragma clang diagnostic ignored "-Wunused-variable"
  21783. #endif
  21784. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Numerics.Vector4>::.ctor(SixLabors.ImageSharp.Memory.MemoryGroupView`1<T>,System.Int32)
  21785. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper__ctor_m545C473BF7A4920B18FD678680D080D69216D1E7_gshared (MemoryOwnerWrapper_t14B9452B77A20D31B58AB17AC6B2C1EC4218352C * __this, MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D * ___view0, int32_t ___index1, const RuntimeMethod* method)
  21786. {
  21787. {
  21788. NullCheck((MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555 *)__this);
  21789. (( void (*) (MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0));
  21790. MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D * L_0 = ___view0;
  21791. __this->set_view_0(L_0);
  21792. int32_t L_1 = ___index1;
  21793. __this->set_index_1(L_1);
  21794. return;
  21795. }
  21796. }
  21797. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Numerics.Vector4>::Dispose(System.Boolean)
  21798. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Dispose_m272527D511F5BC42F02953C1006162070FC8ADF5_gshared (MemoryOwnerWrapper_t14B9452B77A20D31B58AB17AC6B2C1EC4218352C * __this, bool ___disposing0, const RuntimeMethod* method)
  21799. {
  21800. {
  21801. return;
  21802. }
  21803. }
  21804. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Numerics.Vector4>::GetSpan()
  21805. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 MemoryOwnerWrapper_GetSpan_mE84079AA7D968E5002FA6EDAED17ADD99127B903_gshared (MemoryOwnerWrapper_t14B9452B77A20D31B58AB17AC6B2C1EC4218352C * __this, const RuntimeMethod* method)
  21806. {
  21807. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_0;
  21808. memset((&V_0), 0, sizeof(V_0));
  21809. {
  21810. MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D * L_0 = (MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D *)__this->get_view_0();
  21811. NullCheck((MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D *)L_0);
  21812. (( void (*) (MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21813. MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D * L_1 = (MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D *)__this->get_view_0();
  21814. NullCheck(L_1);
  21815. MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C * L_2 = (MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C *)L_1->get_owner_0();
  21816. int32_t L_3 = (int32_t)__this->get_index_1();
  21817. NullCheck((MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C *)L_2);
  21818. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_4;
  21819. L_4 = VirtualFuncInvoker1< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<System.Numerics.Vector4>::get_Item(System.Int32) */, (MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C *)L_2, (int32_t)L_3);
  21820. V_0 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_4;
  21821. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_5;
  21822. L_5 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 4));
  21823. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_5;
  21824. }
  21825. }
  21826. // System.Buffers.MemoryHandle SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Numerics.Vector4>::Pin(System.Int32)
  21827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C MemoryOwnerWrapper_Pin_m0A1FBD36CE1C3B1AA016F5DA468959F5E94077D9_gshared (MemoryOwnerWrapper_t14B9452B77A20D31B58AB17AC6B2C1EC4218352C * __this, int32_t ___elementIndex0, const RuntimeMethod* method)
  21828. {
  21829. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_0;
  21830. memset((&V_0), 0, sizeof(V_0));
  21831. {
  21832. MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D * L_0 = (MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D *)__this->get_view_0();
  21833. NullCheck((MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D *)L_0);
  21834. (( void (*) (MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2)->methodPointer)((MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 2));
  21835. MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D * L_1 = (MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D *)__this->get_view_0();
  21836. NullCheck(L_1);
  21837. MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C * L_2 = (MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C *)L_1->get_owner_0();
  21838. int32_t L_3 = (int32_t)__this->get_index_1();
  21839. NullCheck((MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C *)L_2);
  21840. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_4;
  21841. L_4 = VirtualFuncInvoker1< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 , int32_t >::Invoke(14 /* System.Memory`1<T> SixLabors.ImageSharp.Memory.MemoryGroup`1<System.Numerics.Vector4>::get_Item(System.Int32) */, (MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C *)L_2, (int32_t)L_3);
  21842. V_0 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_4;
  21843. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_5;
  21844. L_5 = Memory_1_Pin_m56B8322C7D694E059C0BE430411297B566C626AD((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  21845. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_5;
  21846. }
  21847. }
  21848. // System.Void SixLabors.ImageSharp.Memory.MemoryGroupView`1/MemoryOwnerWrapper<System.Numerics.Vector4>::Unpin()
  21849. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryOwnerWrapper_Unpin_mF2CB41069C2DEDF83D5B16746FA41916E9A94184_gshared (MemoryOwnerWrapper_t14B9452B77A20D31B58AB17AC6B2C1EC4218352C * __this, const RuntimeMethod* method)
  21850. {
  21851. {
  21852. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  21853. NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL);
  21854. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemoryOwnerWrapper_Unpin_mF2CB41069C2DEDF83D5B16746FA41916E9A94184_RuntimeMethod_var)));
  21855. }
  21856. }
  21857. #ifdef __clang__
  21858. #pragma clang diagnostic pop
  21859. #endif
  21860. #ifdef __clang__
  21861. #pragma clang diagnostic push
  21862. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21863. #pragma clang diagnostic ignored "-Wunused-variable"
  21864. #endif
  21865. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::.ctor(T[])
  21866. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m4BD019E4EF67331E66E2E0BCBCD8E35537932B07_gshared (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* ___array0, const RuntimeMethod* method)
  21867. {
  21868. static bool s_Il2CppMethodInitialized;
  21869. if (!s_Il2CppMethodInitialized)
  21870. {
  21871. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  21872. s_Il2CppMethodInitialized = true;
  21873. }
  21874. Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 V_0;
  21875. memset((&V_0), 0, sizeof(V_0));
  21876. {
  21877. MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* L_0 = ___array0;
  21878. if (L_0)
  21879. {
  21880. goto IL_000b;
  21881. }
  21882. }
  21883. {
  21884. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 ));
  21885. return;
  21886. }
  21887. IL_000b:
  21888. {
  21889. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 ));
  21890. goto IL_0037;
  21891. }
  21892. {
  21893. MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* L_2 = ___array0;
  21894. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  21895. Type_t * L_3;
  21896. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  21897. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  21898. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  21899. Type_t * L_5;
  21900. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  21901. bool L_6;
  21902. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  21903. if (!L_6)
  21904. {
  21905. goto IL_0037;
  21906. }
  21907. }
  21908. {
  21909. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  21910. }
  21911. IL_0037:
  21912. {
  21913. MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* L_7 = ___array0;
  21914. __this->set__object_0((RuntimeObject *)L_7);
  21915. __this->set__index_1(0);
  21916. MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* L_8 = ___array0;
  21917. NullCheck(L_8);
  21918. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  21919. return;
  21920. }
  21921. }
  21922. IL2CPP_EXTERN_C void Memory_1__ctor_m4BD019E4EF67331E66E2E0BCBCD8E35537932B07_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* ___array0, const RuntimeMethod* method)
  21923. {
  21924. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * _thisAdjusted;
  21925. int32_t _offset = 1;
  21926. _thisAdjusted = reinterpret_cast<Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *>(__this + _offset);
  21927. Memory_1__ctor_m4BD019E4EF67331E66E2E0BCBCD8E35537932B07_inline(_thisAdjusted, ___array0, method);
  21928. }
  21929. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  21930. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mB280243C653B8929DEDCC27F9886724F61DAF84A_gshared (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  21931. {
  21932. {
  21933. int32_t L_0 = ___length1;
  21934. if ((((int32_t)L_0) >= ((int32_t)0)))
  21935. {
  21936. goto IL_0009;
  21937. }
  21938. }
  21939. {
  21940. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  21941. }
  21942. IL_0009:
  21943. {
  21944. MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 * L_1 = ___manager0;
  21945. __this->set__object_0(L_1);
  21946. __this->set__index_1(((int32_t)-2147483648LL));
  21947. int32_t L_2 = ___length1;
  21948. __this->set__length_2(L_2);
  21949. return;
  21950. }
  21951. }
  21952. IL2CPP_EXTERN_C void Memory_1__ctor_mB280243C653B8929DEDCC27F9886724F61DAF84A_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  21953. {
  21954. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * _thisAdjusted;
  21955. int32_t _offset = 1;
  21956. _thisAdjusted = reinterpret_cast<Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *>(__this + _offset);
  21957. Memory_1__ctor_mB280243C653B8929DEDCC27F9886724F61DAF84A_inline(_thisAdjusted, ___manager0, ___length1, method);
  21958. }
  21959. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::.ctor(System.Object,System.Int32,System.Int32)
  21960. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m5B56C41F2E5A97820437BB7E480C9A7D3ED2123B_gshared (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  21961. {
  21962. {
  21963. RuntimeObject * L_0 = ___obj0;
  21964. __this->set__object_0(L_0);
  21965. int32_t L_1 = ___start1;
  21966. __this->set__index_1(L_1);
  21967. int32_t L_2 = ___length2;
  21968. __this->set__length_2(L_2);
  21969. return;
  21970. }
  21971. }
  21972. IL2CPP_EXTERN_C void Memory_1__ctor_m5B56C41F2E5A97820437BB7E480C9A7D3ED2123B_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  21973. {
  21974. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * _thisAdjusted;
  21975. int32_t _offset = 1;
  21976. _thisAdjusted = reinterpret_cast<Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *>(__this + _offset);
  21977. Memory_1__ctor_m5B56C41F2E5A97820437BB7E480C9A7D3ED2123B_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  21978. }
  21979. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::op_Implicit(System.Memory`1<T>)
  21980. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 Memory_1_op_Implicit_m343CD673F515370B7D6B5DDF1DE46C741330045A_gshared (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 ___memory0, const RuntimeMethod* method)
  21981. {
  21982. {
  21983. ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 * L_0;
  21984. L_0 = (( ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 * (*) (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *)(Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  21985. ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 L_1 = (*(ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 *)L_0);
  21986. return (ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 )L_1;
  21987. }
  21988. }
  21989. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::get_Length()
  21990. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m5845DF3364C9F81F64907D401939C96FCDA83EF6_gshared (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, const RuntimeMethod* method)
  21991. {
  21992. {
  21993. int32_t L_0 = (int32_t)__this->get__length_2();
  21994. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  21995. }
  21996. }
  21997. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m5845DF3364C9F81F64907D401939C96FCDA83EF6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  21998. {
  21999. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * _thisAdjusted;
  22000. int32_t _offset = 1;
  22001. _thisAdjusted = reinterpret_cast<Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *>(__this + _offset);
  22002. int32_t _returnValue;
  22003. _returnValue = Memory_1_get_Length_m5845DF3364C9F81F64907D401939C96FCDA83EF6(_thisAdjusted, method);
  22004. return _returnValue;
  22005. }
  22006. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::ToString()
  22007. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mC55AAC4236A27968BA43D1011760BB98E7D9DB9F_gshared (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, const RuntimeMethod* method)
  22008. {
  22009. static bool s_Il2CppMethodInitialized;
  22010. if (!s_Il2CppMethodInitialized)
  22011. {
  22012. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  22013. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  22014. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  22015. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  22016. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  22017. s_Il2CppMethodInitialized = true;
  22018. }
  22019. String_t* V_0 = NULL;
  22020. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 V_1;
  22021. memset((&V_1), 0, sizeof(V_1));
  22022. {
  22023. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  22024. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22025. Type_t * L_1;
  22026. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  22027. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  22028. Type_t * L_3;
  22029. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  22030. bool L_4;
  22031. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  22032. if (!L_4)
  22033. {
  22034. goto IL_0058;
  22035. }
  22036. }
  22037. {
  22038. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  22039. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  22040. V_0 = (String_t*)L_6;
  22041. if (L_6)
  22042. {
  22043. goto IL_003f;
  22044. }
  22045. }
  22046. {
  22047. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 L_7;
  22048. L_7 = Memory_1_get_Span_m6E246BB1CB6AF4EBB1AA5C3972440FE13D951E73_inline((Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *)(Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  22049. V_1 = (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 )L_7;
  22050. Il2CppFakeBox<Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  22051. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  22052. String_t* L_9;
  22053. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  22054. V_1 = L_8.m_Value;
  22055. return (String_t*)L_9;
  22056. }
  22057. IL_003f:
  22058. {
  22059. String_t* L_10 = V_0;
  22060. int32_t L_11 = (int32_t)__this->get__index_1();
  22061. int32_t L_12 = (int32_t)__this->get__length_2();
  22062. NullCheck((String_t*)L_10);
  22063. String_t* L_13;
  22064. 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);
  22065. return (String_t*)L_13;
  22066. }
  22067. IL_0058:
  22068. {
  22069. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  22070. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22071. Type_t * L_15;
  22072. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  22073. NullCheck((MemberInfo_t *)L_15);
  22074. String_t* L_16;
  22075. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  22076. int32_t L_17 = (int32_t)__this->get__length_2();
  22077. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  22078. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  22079. String_t* L_20;
  22080. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  22081. return (String_t*)L_20;
  22082. }
  22083. }
  22084. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mC55AAC4236A27968BA43D1011760BB98E7D9DB9F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22085. {
  22086. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * _thisAdjusted;
  22087. int32_t _offset = 1;
  22088. _thisAdjusted = reinterpret_cast<Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *>(__this + _offset);
  22089. String_t* _returnValue;
  22090. _returnValue = Memory_1_ToString_mC55AAC4236A27968BA43D1011760BB98E7D9DB9F(_thisAdjusted, method);
  22091. return _returnValue;
  22092. }
  22093. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::Slice(System.Int32,System.Int32)
  22094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 Memory_1_Slice_m3B2C045ACD42BE34AA29765AD295563C82D48F3A_gshared (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  22095. {
  22096. int32_t V_0 = 0;
  22097. int32_t V_1 = 0;
  22098. {
  22099. int32_t L_0 = (int32_t)__this->get__length_2();
  22100. V_0 = (int32_t)L_0;
  22101. int32_t L_1 = V_0;
  22102. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  22103. int32_t L_2 = ___start0;
  22104. int32_t L_3 = V_1;
  22105. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  22106. {
  22107. goto IL_0019;
  22108. }
  22109. }
  22110. {
  22111. int32_t L_4 = ___length1;
  22112. int32_t L_5 = V_1;
  22113. int32_t L_6 = ___start0;
  22114. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  22115. {
  22116. goto IL_001e;
  22117. }
  22118. }
  22119. IL_0019:
  22120. {
  22121. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  22122. }
  22123. IL_001e:
  22124. {
  22125. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  22126. int32_t L_8 = (int32_t)__this->get__index_1();
  22127. int32_t L_9 = ___start0;
  22128. int32_t L_10 = ___length1;
  22129. int32_t L_11 = V_0;
  22130. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 L_12;
  22131. memset((&L_12), 0, sizeof(L_12));
  22132. Memory_1__ctor_m5B56C41F2E5A97820437BB7E480C9A7D3ED2123B_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));
  22133. return (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 )L_12;
  22134. }
  22135. }
  22136. IL2CPP_EXTERN_C Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 Memory_1_Slice_m3B2C045ACD42BE34AA29765AD295563C82D48F3A_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  22137. {
  22138. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * _thisAdjusted;
  22139. int32_t _offset = 1;
  22140. _thisAdjusted = reinterpret_cast<Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *>(__this + _offset);
  22141. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 _returnValue;
  22142. _returnValue = Memory_1_Slice_m3B2C045ACD42BE34AA29765AD295563C82D48F3A_inline(_thisAdjusted, ___start0, ___length1, method);
  22143. return _returnValue;
  22144. }
  22145. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::get_Span()
  22146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 Memory_1_get_Span_m6E246BB1CB6AF4EBB1AA5C3972440FE13D951E73_gshared (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, const RuntimeMethod* method)
  22147. {
  22148. static bool s_Il2CppMethodInitialized;
  22149. if (!s_Il2CppMethodInitialized)
  22150. {
  22151. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  22152. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22153. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  22154. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  22155. s_Il2CppMethodInitialized = true;
  22156. }
  22157. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 V_0;
  22158. memset((&V_0), 0, sizeof(V_0));
  22159. String_t* V_1 = NULL;
  22160. {
  22161. int32_t L_0 = (int32_t)__this->get__index_1();
  22162. if ((((int32_t)L_0) >= ((int32_t)0)))
  22163. {
  22164. goto IL_0034;
  22165. }
  22166. }
  22167. {
  22168. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  22169. NullCheck((MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 *)((MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  22170. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 L_2;
  22171. L_2 = VirtualFuncInvoker0< Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::GetSpan() */, (MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 *)((MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  22172. V_0 = (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 )L_2;
  22173. int32_t L_3 = (int32_t)__this->get__index_1();
  22174. int32_t L_4 = (int32_t)__this->get__length_2();
  22175. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 L_5;
  22176. L_5 = Span_1_Slice_m288451D99A0C04789A89013497F09D005ABB3EB3_inline((Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 *)(Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 *)(&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));
  22177. return (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 )L_5;
  22178. }
  22179. IL_0034:
  22180. {
  22181. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  22182. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22183. Type_t * L_7;
  22184. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  22185. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  22186. Type_t * L_9;
  22187. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  22188. bool L_10;
  22189. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  22190. if (!L_10)
  22191. {
  22192. goto IL_0089;
  22193. }
  22194. }
  22195. {
  22196. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  22197. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  22198. V_1 = (String_t*)L_12;
  22199. if (!L_12)
  22200. {
  22201. goto IL_0089;
  22202. }
  22203. }
  22204. {
  22205. String_t* L_13 = V_1;
  22206. Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA * L_14;
  22207. L_14 = (( Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA * (*) (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));
  22208. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22209. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  22210. String_t* L_16 = V_1;
  22211. NullCheck((String_t*)L_16);
  22212. int32_t L_17;
  22213. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  22214. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 L_18;
  22215. memset((&L_18), 0, sizeof(L_18));
  22216. Span_1__ctor_mBF8E2261525660311F01BB42DB1484A543188710_inline((&L_18), (Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  22217. V_0 = (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 )L_18;
  22218. int32_t L_19 = (int32_t)__this->get__index_1();
  22219. int32_t L_20 = (int32_t)__this->get__length_2();
  22220. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 L_21;
  22221. L_21 = Span_1_Slice_m288451D99A0C04789A89013497F09D005ABB3EB3_inline((Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 *)(Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  22222. return (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 )L_21;
  22223. }
  22224. IL_0089:
  22225. {
  22226. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  22227. if (!L_22)
  22228. {
  22229. goto IL_00b4;
  22230. }
  22231. }
  22232. {
  22233. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  22234. int32_t L_24 = (int32_t)__this->get__index_1();
  22235. int32_t L_25 = (int32_t)__this->get__length_2();
  22236. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 L_26;
  22237. memset((&L_26), 0, sizeof(L_26));
  22238. Span_1__ctor_mFC92B6EA84703295E5C992AD51C381F82E13E825_inline((&L_26), (MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067*)((MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067*)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));
  22239. return (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 )L_26;
  22240. }
  22241. IL_00b4:
  22242. {
  22243. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 ));
  22244. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 L_27 = V_0;
  22245. return (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 )L_27;
  22246. }
  22247. }
  22248. IL2CPP_EXTERN_C Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 Memory_1_get_Span_m6E246BB1CB6AF4EBB1AA5C3972440FE13D951E73_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22249. {
  22250. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * _thisAdjusted;
  22251. int32_t _offset = 1;
  22252. _thisAdjusted = reinterpret_cast<Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *>(__this + _offset);
  22253. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 _returnValue;
  22254. _returnValue = Memory_1_get_Span_m6E246BB1CB6AF4EBB1AA5C3972440FE13D951E73_inline(_thisAdjusted, method);
  22255. return _returnValue;
  22256. }
  22257. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::Pin()
  22258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB74F7B4FA7EA6B33122557230FE599192ED88A48_gshared (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, const RuntimeMethod* method)
  22259. {
  22260. static bool s_Il2CppMethodInitialized;
  22261. if (!s_Il2CppMethodInitialized)
  22262. {
  22263. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  22264. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  22265. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  22266. s_Il2CppMethodInitialized = true;
  22267. }
  22268. String_t* V_0 = NULL;
  22269. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  22270. memset((&V_1), 0, sizeof(V_1));
  22271. void* V_2 = NULL;
  22272. MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* V_3 = NULL;
  22273. void* V_4 = NULL;
  22274. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  22275. memset((&V_5), 0, sizeof(V_5));
  22276. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  22277. memset((&V_6), 0, sizeof(V_6));
  22278. void* V_7 = NULL;
  22279. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  22280. memset((&V_8), 0, sizeof(V_8));
  22281. {
  22282. int32_t L_0 = (int32_t)__this->get__index_1();
  22283. if ((((int32_t)L_0) >= ((int32_t)0)))
  22284. {
  22285. goto IL_0026;
  22286. }
  22287. }
  22288. {
  22289. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  22290. int32_t L_2 = (int32_t)__this->get__index_1();
  22291. NullCheck((MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 *)((MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  22292. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  22293. 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.A8>>::Pin(System.Int32) */, (MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 *)((MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 *)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))));
  22294. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  22295. }
  22296. IL_0026:
  22297. {
  22298. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  22299. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22300. Type_t * L_5;
  22301. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  22302. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  22303. Type_t * L_7;
  22304. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  22305. bool L_8;
  22306. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  22307. if (!L_8)
  22308. {
  22309. goto IL_0079;
  22310. }
  22311. }
  22312. {
  22313. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  22314. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  22315. V_0 = (String_t*)L_10;
  22316. if (!L_10)
  22317. {
  22318. goto IL_0079;
  22319. }
  22320. }
  22321. {
  22322. String_t* L_11 = V_0;
  22323. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  22324. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  22325. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  22326. intptr_t L_13;
  22327. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  22328. void* L_14;
  22329. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  22330. int32_t L_15 = (int32_t)__this->get__index_1();
  22331. void* L_16;
  22332. 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));
  22333. V_2 = (void*)L_16;
  22334. void* L_17 = V_2;
  22335. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  22336. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  22337. memset((&L_19), 0, sizeof(L_19));
  22338. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  22339. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  22340. }
  22341. IL_0079:
  22342. {
  22343. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  22344. MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* L_21 = (MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067*)((MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  22345. V_3 = (MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067*)L_21;
  22346. if (!L_21)
  22347. {
  22348. goto IL_00ee;
  22349. }
  22350. }
  22351. {
  22352. int32_t L_22 = (int32_t)__this->get__length_2();
  22353. if ((((int32_t)L_22) >= ((int32_t)0)))
  22354. {
  22355. goto IL_00c1;
  22356. }
  22357. }
  22358. {
  22359. MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* L_23 = V_3;
  22360. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 L_24;
  22361. L_24 = (( Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 (*) (MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  22362. Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 * L_25;
  22363. L_25 = (( Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 * (*) (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  22364. void* L_26;
  22365. L_26 = (( void* (*) (Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 *)(Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  22366. int32_t L_27 = (int32_t)__this->get__index_1();
  22367. void* L_28;
  22368. 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));
  22369. V_4 = (void*)L_28;
  22370. void* L_29 = V_4;
  22371. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  22372. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  22373. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  22374. memset((&L_31), 0, sizeof(L_31));
  22375. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  22376. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  22377. }
  22378. IL_00c1:
  22379. {
  22380. MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* L_32 = V_3;
  22381. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  22382. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  22383. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  22384. intptr_t L_34;
  22385. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  22386. void* L_35;
  22387. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  22388. int32_t L_36 = (int32_t)__this->get__index_1();
  22389. void* L_37;
  22390. 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));
  22391. V_7 = (void*)L_37;
  22392. void* L_38 = V_7;
  22393. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  22394. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  22395. memset((&L_40), 0, sizeof(L_40));
  22396. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  22397. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  22398. }
  22399. IL_00ee:
  22400. {
  22401. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  22402. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  22403. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  22404. }
  22405. }
  22406. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB74F7B4FA7EA6B33122557230FE599192ED88A48_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22407. {
  22408. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * _thisAdjusted;
  22409. int32_t _offset = 1;
  22410. _thisAdjusted = reinterpret_cast<Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *>(__this + _offset);
  22411. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  22412. _returnValue = Memory_1_Pin_mB74F7B4FA7EA6B33122557230FE599192ED88A48(_thisAdjusted, method);
  22413. return _returnValue;
  22414. }
  22415. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::Equals(System.Object)
  22416. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mC4A5BC7D9D5F7B4CC3764D5BD84EA329188007FA_gshared (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  22417. {
  22418. ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 V_0;
  22419. memset((&V_0), 0, sizeof(V_0));
  22420. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 V_1;
  22421. memset((&V_1), 0, sizeof(V_1));
  22422. RuntimeObject * V_2 = NULL;
  22423. {
  22424. RuntimeObject * L_0 = ___obj0;
  22425. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  22426. {
  22427. goto IL_0022;
  22428. }
  22429. }
  22430. {
  22431. RuntimeObject * L_1 = ___obj0;
  22432. V_0 = (ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 )((*(ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 *)((ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  22433. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 L_2 = (*(Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *)__this);
  22434. ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 L_3;
  22435. L_3 = (( ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 (*) (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  22436. bool L_4;
  22437. L_4 = ReadOnlyMemory_1_Equals_m6227640F022B42F32F61A08754D6146820F58651((ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 *)(ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 *)(&V_0), (ReadOnlyMemory_1_t7C84202E6FF34E1493DB908D1665C618CE7407E4 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  22438. return (bool)L_4;
  22439. }
  22440. IL_0022:
  22441. {
  22442. RuntimeObject * L_5 = ___obj0;
  22443. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  22444. V_2 = (RuntimeObject *)L_6;
  22445. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  22446. {
  22447. goto IL_003b;
  22448. }
  22449. }
  22450. {
  22451. RuntimeObject * L_7 = V_2;
  22452. V_1 = (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 )((*(Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *)((Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  22453. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 L_8 = V_1;
  22454. bool L_9;
  22455. L_9 = Memory_1_Equals_mC634D611FC0724937C32E391059D439D2C8BE6B1((Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *)(Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *)__this, (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  22456. return (bool)L_9;
  22457. }
  22458. IL_003b:
  22459. {
  22460. return (bool)0;
  22461. }
  22462. }
  22463. IL2CPP_EXTERN_C bool Memory_1_Equals_mC4A5BC7D9D5F7B4CC3764D5BD84EA329188007FA_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  22464. {
  22465. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * _thisAdjusted;
  22466. int32_t _offset = 1;
  22467. _thisAdjusted = reinterpret_cast<Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *>(__this + _offset);
  22468. bool _returnValue;
  22469. _returnValue = Memory_1_Equals_mC4A5BC7D9D5F7B4CC3764D5BD84EA329188007FA(_thisAdjusted, ___obj0, method);
  22470. return _returnValue;
  22471. }
  22472. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::Equals(System.Memory`1<T>)
  22473. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mC634D611FC0724937C32E391059D439D2C8BE6B1_gshared (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 ___other0, const RuntimeMethod* method)
  22474. {
  22475. {
  22476. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  22477. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 L_1 = ___other0;
  22478. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  22479. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  22480. {
  22481. goto IL_002b;
  22482. }
  22483. }
  22484. {
  22485. int32_t L_3 = (int32_t)__this->get__index_1();
  22486. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 L_4 = ___other0;
  22487. int32_t L_5 = (int32_t)L_4.get__index_1();
  22488. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  22489. {
  22490. goto IL_002b;
  22491. }
  22492. }
  22493. {
  22494. int32_t L_6 = (int32_t)__this->get__length_2();
  22495. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 L_7 = ___other0;
  22496. int32_t L_8 = (int32_t)L_7.get__length_2();
  22497. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  22498. }
  22499. IL_002b:
  22500. {
  22501. return (bool)0;
  22502. }
  22503. }
  22504. IL2CPP_EXTERN_C bool Memory_1_Equals_mC634D611FC0724937C32E391059D439D2C8BE6B1_AdjustorThunk (RuntimeObject * __this, Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 ___other0, const RuntimeMethod* method)
  22505. {
  22506. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * _thisAdjusted;
  22507. int32_t _offset = 1;
  22508. _thisAdjusted = reinterpret_cast<Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *>(__this + _offset);
  22509. bool _returnValue;
  22510. _returnValue = Memory_1_Equals_mC634D611FC0724937C32E391059D439D2C8BE6B1(_thisAdjusted, ___other0, method);
  22511. return _returnValue;
  22512. }
  22513. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::GetHashCode()
  22514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m7571129F33A73675BE95D2249C9337C121E31E81_gshared (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, const RuntimeMethod* method)
  22515. {
  22516. int32_t V_0 = 0;
  22517. {
  22518. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  22519. if (L_0)
  22520. {
  22521. goto IL_000a;
  22522. }
  22523. }
  22524. {
  22525. return (int32_t)0;
  22526. }
  22527. IL_000a:
  22528. {
  22529. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  22530. NullCheck((RuntimeObject *)L_1);
  22531. int32_t L_2;
  22532. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  22533. int32_t L_3 = (int32_t)__this->get__index_1();
  22534. V_0 = (int32_t)L_3;
  22535. int32_t L_4;
  22536. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  22537. int32_t L_5 = (int32_t)__this->get__length_2();
  22538. V_0 = (int32_t)L_5;
  22539. int32_t L_6;
  22540. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  22541. int32_t L_7;
  22542. 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));
  22543. return (int32_t)L_7;
  22544. }
  22545. }
  22546. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m7571129F33A73675BE95D2249C9337C121E31E81_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22547. {
  22548. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * _thisAdjusted;
  22549. int32_t _offset = 1;
  22550. _thisAdjusted = reinterpret_cast<Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 *>(__this + _offset);
  22551. int32_t _returnValue;
  22552. _returnValue = Memory_1_GetHashCode_m7571129F33A73675BE95D2249C9337C121E31E81(_thisAdjusted, method);
  22553. return _returnValue;
  22554. }
  22555. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::CombineHashCodes(System.Int32,System.Int32)
  22556. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mB1D7A2E698A69C210CECA5663E4713DA07FA05AE_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  22557. {
  22558. {
  22559. int32_t L_0 = ___left0;
  22560. int32_t L_1 = ___left0;
  22561. int32_t L_2 = ___right1;
  22562. 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));
  22563. }
  22564. }
  22565. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  22566. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m0F23B86E6F92CE68C5B43D469613360CCA679F0D_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  22567. {
  22568. {
  22569. int32_t L_0 = ___h10;
  22570. int32_t L_1 = ___h21;
  22571. int32_t L_2;
  22572. 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));
  22573. int32_t L_3 = ___h32;
  22574. int32_t L_4;
  22575. 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));
  22576. return (int32_t)L_4;
  22577. }
  22578. }
  22579. #ifdef __clang__
  22580. #pragma clang diagnostic pop
  22581. #endif
  22582. #ifdef __clang__
  22583. #pragma clang diagnostic push
  22584. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22585. #pragma clang diagnostic ignored "-Wunused-variable"
  22586. #endif
  22587. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::.ctor(T[])
  22588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mD2AE178CE2141D8433A6D50EFCB9E443FCB1929B_gshared (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* ___array0, const RuntimeMethod* method)
  22589. {
  22590. static bool s_Il2CppMethodInitialized;
  22591. if (!s_Il2CppMethodInitialized)
  22592. {
  22593. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  22594. s_Il2CppMethodInitialized = true;
  22595. }
  22596. Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A V_0;
  22597. memset((&V_0), 0, sizeof(V_0));
  22598. {
  22599. MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* L_0 = ___array0;
  22600. if (L_0)
  22601. {
  22602. goto IL_000b;
  22603. }
  22604. }
  22605. {
  22606. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 ));
  22607. return;
  22608. }
  22609. IL_000b:
  22610. {
  22611. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A ));
  22612. goto IL_0037;
  22613. }
  22614. {
  22615. MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* L_2 = ___array0;
  22616. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  22617. Type_t * L_3;
  22618. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  22619. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  22620. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22621. Type_t * L_5;
  22622. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  22623. bool L_6;
  22624. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  22625. if (!L_6)
  22626. {
  22627. goto IL_0037;
  22628. }
  22629. }
  22630. {
  22631. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  22632. }
  22633. IL_0037:
  22634. {
  22635. MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* L_7 = ___array0;
  22636. __this->set__object_0((RuntimeObject *)L_7);
  22637. __this->set__index_1(0);
  22638. MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* L_8 = ___array0;
  22639. NullCheck(L_8);
  22640. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  22641. return;
  22642. }
  22643. }
  22644. IL2CPP_EXTERN_C void Memory_1__ctor_mD2AE178CE2141D8433A6D50EFCB9E443FCB1929B_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* ___array0, const RuntimeMethod* method)
  22645. {
  22646. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * _thisAdjusted;
  22647. int32_t _offset = 1;
  22648. _thisAdjusted = reinterpret_cast<Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *>(__this + _offset);
  22649. Memory_1__ctor_mD2AE178CE2141D8433A6D50EFCB9E443FCB1929B_inline(_thisAdjusted, ___array0, method);
  22650. }
  22651. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  22652. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mEA76D34177703D7782177804A054D992621049F8_gshared (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  22653. {
  22654. {
  22655. int32_t L_0 = ___length1;
  22656. if ((((int32_t)L_0) >= ((int32_t)0)))
  22657. {
  22658. goto IL_0009;
  22659. }
  22660. }
  22661. {
  22662. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  22663. }
  22664. IL_0009:
  22665. {
  22666. MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF * L_1 = ___manager0;
  22667. __this->set__object_0(L_1);
  22668. __this->set__index_1(((int32_t)-2147483648LL));
  22669. int32_t L_2 = ___length1;
  22670. __this->set__length_2(L_2);
  22671. return;
  22672. }
  22673. }
  22674. IL2CPP_EXTERN_C void Memory_1__ctor_mEA76D34177703D7782177804A054D992621049F8_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  22675. {
  22676. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * _thisAdjusted;
  22677. int32_t _offset = 1;
  22678. _thisAdjusted = reinterpret_cast<Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *>(__this + _offset);
  22679. Memory_1__ctor_mEA76D34177703D7782177804A054D992621049F8_inline(_thisAdjusted, ___manager0, ___length1, method);
  22680. }
  22681. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::.ctor(System.Object,System.Int32,System.Int32)
  22682. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m3A0323700B5010086E7B9B90C0F20CE2AAE50B5A_gshared (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  22683. {
  22684. {
  22685. RuntimeObject * L_0 = ___obj0;
  22686. __this->set__object_0(L_0);
  22687. int32_t L_1 = ___start1;
  22688. __this->set__index_1(L_1);
  22689. int32_t L_2 = ___length2;
  22690. __this->set__length_2(L_2);
  22691. return;
  22692. }
  22693. }
  22694. IL2CPP_EXTERN_C void Memory_1__ctor_m3A0323700B5010086E7B9B90C0F20CE2AAE50B5A_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  22695. {
  22696. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * _thisAdjusted;
  22697. int32_t _offset = 1;
  22698. _thisAdjusted = reinterpret_cast<Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *>(__this + _offset);
  22699. Memory_1__ctor_m3A0323700B5010086E7B9B90C0F20CE2AAE50B5A_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  22700. }
  22701. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::op_Implicit(System.Memory`1<T>)
  22702. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA Memory_1_op_Implicit_mC4765339E558D33A20114E009F6ADDA8900F5896_gshared (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 ___memory0, const RuntimeMethod* method)
  22703. {
  22704. {
  22705. ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA * L_0;
  22706. L_0 = (( ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA * (*) (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *)(Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  22707. ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA L_1 = (*(ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA *)L_0);
  22708. return (ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA )L_1;
  22709. }
  22710. }
  22711. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::get_Length()
  22712. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m6FCF24F8B02D8988CB83EE8F1B7D81D0698D4FDF_gshared (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, const RuntimeMethod* method)
  22713. {
  22714. {
  22715. int32_t L_0 = (int32_t)__this->get__length_2();
  22716. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  22717. }
  22718. }
  22719. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m6FCF24F8B02D8988CB83EE8F1B7D81D0698D4FDF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22720. {
  22721. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * _thisAdjusted;
  22722. int32_t _offset = 1;
  22723. _thisAdjusted = reinterpret_cast<Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *>(__this + _offset);
  22724. int32_t _returnValue;
  22725. _returnValue = Memory_1_get_Length_m6FCF24F8B02D8988CB83EE8F1B7D81D0698D4FDF(_thisAdjusted, method);
  22726. return _returnValue;
  22727. }
  22728. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::ToString()
  22729. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m138314FDE5930D5CA0BBCB5817174357FF3E9FF3_gshared (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, const RuntimeMethod* method)
  22730. {
  22731. static bool s_Il2CppMethodInitialized;
  22732. if (!s_Il2CppMethodInitialized)
  22733. {
  22734. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  22735. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  22736. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  22737. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  22738. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  22739. s_Il2CppMethodInitialized = true;
  22740. }
  22741. String_t* V_0 = NULL;
  22742. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 V_1;
  22743. memset((&V_1), 0, sizeof(V_1));
  22744. {
  22745. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  22746. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22747. Type_t * L_1;
  22748. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  22749. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  22750. Type_t * L_3;
  22751. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  22752. bool L_4;
  22753. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  22754. if (!L_4)
  22755. {
  22756. goto IL_0058;
  22757. }
  22758. }
  22759. {
  22760. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  22761. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  22762. V_0 = (String_t*)L_6;
  22763. if (L_6)
  22764. {
  22765. goto IL_003f;
  22766. }
  22767. }
  22768. {
  22769. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 L_7;
  22770. L_7 = Memory_1_get_Span_m412E53E44777DB171B84121BE3749DD9A3AC45C4_inline((Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *)(Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  22771. V_1 = (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 )L_7;
  22772. Il2CppFakeBox<Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  22773. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  22774. String_t* L_9;
  22775. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  22776. V_1 = L_8.m_Value;
  22777. return (String_t*)L_9;
  22778. }
  22779. IL_003f:
  22780. {
  22781. String_t* L_10 = V_0;
  22782. int32_t L_11 = (int32_t)__this->get__index_1();
  22783. int32_t L_12 = (int32_t)__this->get__length_2();
  22784. NullCheck((String_t*)L_10);
  22785. String_t* L_13;
  22786. 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);
  22787. return (String_t*)L_13;
  22788. }
  22789. IL_0058:
  22790. {
  22791. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  22792. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22793. Type_t * L_15;
  22794. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  22795. NullCheck((MemberInfo_t *)L_15);
  22796. String_t* L_16;
  22797. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  22798. int32_t L_17 = (int32_t)__this->get__length_2();
  22799. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  22800. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  22801. String_t* L_20;
  22802. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  22803. return (String_t*)L_20;
  22804. }
  22805. }
  22806. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m138314FDE5930D5CA0BBCB5817174357FF3E9FF3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22807. {
  22808. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * _thisAdjusted;
  22809. int32_t _offset = 1;
  22810. _thisAdjusted = reinterpret_cast<Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *>(__this + _offset);
  22811. String_t* _returnValue;
  22812. _returnValue = Memory_1_ToString_m138314FDE5930D5CA0BBCB5817174357FF3E9FF3(_thisAdjusted, method);
  22813. return _returnValue;
  22814. }
  22815. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::Slice(System.Int32,System.Int32)
  22816. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 Memory_1_Slice_mD8FCF6A554D0D9E74E8ADDBA111A88548972F6B0_gshared (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  22817. {
  22818. int32_t V_0 = 0;
  22819. int32_t V_1 = 0;
  22820. {
  22821. int32_t L_0 = (int32_t)__this->get__length_2();
  22822. V_0 = (int32_t)L_0;
  22823. int32_t L_1 = V_0;
  22824. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  22825. int32_t L_2 = ___start0;
  22826. int32_t L_3 = V_1;
  22827. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  22828. {
  22829. goto IL_0019;
  22830. }
  22831. }
  22832. {
  22833. int32_t L_4 = ___length1;
  22834. int32_t L_5 = V_1;
  22835. int32_t L_6 = ___start0;
  22836. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  22837. {
  22838. goto IL_001e;
  22839. }
  22840. }
  22841. IL_0019:
  22842. {
  22843. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  22844. }
  22845. IL_001e:
  22846. {
  22847. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  22848. int32_t L_8 = (int32_t)__this->get__index_1();
  22849. int32_t L_9 = ___start0;
  22850. int32_t L_10 = ___length1;
  22851. int32_t L_11 = V_0;
  22852. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 L_12;
  22853. memset((&L_12), 0, sizeof(L_12));
  22854. Memory_1__ctor_m3A0323700B5010086E7B9B90C0F20CE2AAE50B5A_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));
  22855. return (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 )L_12;
  22856. }
  22857. }
  22858. IL2CPP_EXTERN_C Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 Memory_1_Slice_mD8FCF6A554D0D9E74E8ADDBA111A88548972F6B0_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  22859. {
  22860. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * _thisAdjusted;
  22861. int32_t _offset = 1;
  22862. _thisAdjusted = reinterpret_cast<Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *>(__this + _offset);
  22863. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 _returnValue;
  22864. _returnValue = Memory_1_Slice_mD8FCF6A554D0D9E74E8ADDBA111A88548972F6B0_inline(_thisAdjusted, ___start0, ___length1, method);
  22865. return _returnValue;
  22866. }
  22867. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::get_Span()
  22868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 Memory_1_get_Span_m412E53E44777DB171B84121BE3749DD9A3AC45C4_gshared (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, const RuntimeMethod* method)
  22869. {
  22870. static bool s_Il2CppMethodInitialized;
  22871. if (!s_Il2CppMethodInitialized)
  22872. {
  22873. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  22874. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22875. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  22876. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  22877. s_Il2CppMethodInitialized = true;
  22878. }
  22879. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 V_0;
  22880. memset((&V_0), 0, sizeof(V_0));
  22881. String_t* V_1 = NULL;
  22882. {
  22883. int32_t L_0 = (int32_t)__this->get__index_1();
  22884. if ((((int32_t)L_0) >= ((int32_t)0)))
  22885. {
  22886. goto IL_0034;
  22887. }
  22888. }
  22889. {
  22890. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  22891. NullCheck((MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF *)((MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  22892. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 L_2;
  22893. L_2 = VirtualFuncInvoker0< Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::GetSpan() */, (MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF *)((MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  22894. V_0 = (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 )L_2;
  22895. int32_t L_3 = (int32_t)__this->get__index_1();
  22896. int32_t L_4 = (int32_t)__this->get__length_2();
  22897. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 L_5;
  22898. L_5 = Span_1_Slice_m5BC5FCB3DDA42A6AD8932A0CE97503C22E92A37E_inline((Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 *)(Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 *)(&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));
  22899. return (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 )L_5;
  22900. }
  22901. IL_0034:
  22902. {
  22903. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  22904. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22905. Type_t * L_7;
  22906. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  22907. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  22908. Type_t * L_9;
  22909. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  22910. bool L_10;
  22911. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  22912. if (!L_10)
  22913. {
  22914. goto IL_0089;
  22915. }
  22916. }
  22917. {
  22918. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  22919. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  22920. V_1 = (String_t*)L_12;
  22921. if (!L_12)
  22922. {
  22923. goto IL_0089;
  22924. }
  22925. }
  22926. {
  22927. String_t* L_13 = V_1;
  22928. Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 * L_14;
  22929. L_14 = (( Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 * (*) (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));
  22930. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  22931. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  22932. String_t* L_16 = V_1;
  22933. NullCheck((String_t*)L_16);
  22934. int32_t L_17;
  22935. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  22936. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 L_18;
  22937. memset((&L_18), 0, sizeof(L_18));
  22938. Span_1__ctor_m76A459347E42D6C85CDBB4FAE2BFBF9739527395_inline((&L_18), (Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  22939. V_0 = (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 )L_18;
  22940. int32_t L_19 = (int32_t)__this->get__index_1();
  22941. int32_t L_20 = (int32_t)__this->get__length_2();
  22942. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 L_21;
  22943. L_21 = Span_1_Slice_m5BC5FCB3DDA42A6AD8932A0CE97503C22E92A37E_inline((Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 *)(Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  22944. return (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 )L_21;
  22945. }
  22946. IL_0089:
  22947. {
  22948. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  22949. if (!L_22)
  22950. {
  22951. goto IL_00b4;
  22952. }
  22953. }
  22954. {
  22955. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  22956. int32_t L_24 = (int32_t)__this->get__index_1();
  22957. int32_t L_25 = (int32_t)__this->get__length_2();
  22958. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 L_26;
  22959. memset((&L_26), 0, sizeof(L_26));
  22960. Span_1__ctor_m72FA57123AC926D959E7CF8B91921FDBE7488EA2_inline((&L_26), (MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750*)((MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750*)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));
  22961. return (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 )L_26;
  22962. }
  22963. IL_00b4:
  22964. {
  22965. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 ));
  22966. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 L_27 = V_0;
  22967. return (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 )L_27;
  22968. }
  22969. }
  22970. IL2CPP_EXTERN_C Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 Memory_1_get_Span_m412E53E44777DB171B84121BE3749DD9A3AC45C4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  22971. {
  22972. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * _thisAdjusted;
  22973. int32_t _offset = 1;
  22974. _thisAdjusted = reinterpret_cast<Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *>(__this + _offset);
  22975. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 _returnValue;
  22976. _returnValue = Memory_1_get_Span_m412E53E44777DB171B84121BE3749DD9A3AC45C4_inline(_thisAdjusted, method);
  22977. return _returnValue;
  22978. }
  22979. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::Pin()
  22980. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m0385AD78BDB0A64DE83362B535DB393A2D80E573_gshared (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, const RuntimeMethod* method)
  22981. {
  22982. static bool s_Il2CppMethodInitialized;
  22983. if (!s_Il2CppMethodInitialized)
  22984. {
  22985. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  22986. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  22987. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  22988. s_Il2CppMethodInitialized = true;
  22989. }
  22990. String_t* V_0 = NULL;
  22991. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  22992. memset((&V_1), 0, sizeof(V_1));
  22993. void* V_2 = NULL;
  22994. MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* V_3 = NULL;
  22995. void* V_4 = NULL;
  22996. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  22997. memset((&V_5), 0, sizeof(V_5));
  22998. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  22999. memset((&V_6), 0, sizeof(V_6));
  23000. void* V_7 = NULL;
  23001. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  23002. memset((&V_8), 0, sizeof(V_8));
  23003. {
  23004. int32_t L_0 = (int32_t)__this->get__index_1();
  23005. if ((((int32_t)L_0) >= ((int32_t)0)))
  23006. {
  23007. goto IL_0026;
  23008. }
  23009. }
  23010. {
  23011. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  23012. int32_t L_2 = (int32_t)__this->get__index_1();
  23013. NullCheck((MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF *)((MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  23014. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  23015. 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.Abgr32>>::Pin(System.Int32) */, (MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF *)((MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF *)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))));
  23016. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  23017. }
  23018. IL_0026:
  23019. {
  23020. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  23021. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23022. Type_t * L_5;
  23023. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  23024. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  23025. Type_t * L_7;
  23026. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  23027. bool L_8;
  23028. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  23029. if (!L_8)
  23030. {
  23031. goto IL_0079;
  23032. }
  23033. }
  23034. {
  23035. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  23036. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  23037. V_0 = (String_t*)L_10;
  23038. if (!L_10)
  23039. {
  23040. goto IL_0079;
  23041. }
  23042. }
  23043. {
  23044. String_t* L_11 = V_0;
  23045. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  23046. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  23047. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  23048. intptr_t L_13;
  23049. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  23050. void* L_14;
  23051. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  23052. int32_t L_15 = (int32_t)__this->get__index_1();
  23053. void* L_16;
  23054. 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));
  23055. V_2 = (void*)L_16;
  23056. void* L_17 = V_2;
  23057. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  23058. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  23059. memset((&L_19), 0, sizeof(L_19));
  23060. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  23061. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  23062. }
  23063. IL_0079:
  23064. {
  23065. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  23066. MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* L_21 = (MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750*)((MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  23067. V_3 = (MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750*)L_21;
  23068. if (!L_21)
  23069. {
  23070. goto IL_00ee;
  23071. }
  23072. }
  23073. {
  23074. int32_t L_22 = (int32_t)__this->get__length_2();
  23075. if ((((int32_t)L_22) >= ((int32_t)0)))
  23076. {
  23077. goto IL_00c1;
  23078. }
  23079. }
  23080. {
  23081. MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* L_23 = V_3;
  23082. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 L_24;
  23083. L_24 = (( Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 (*) (MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  23084. Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A * L_25;
  23085. L_25 = (( Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A * (*) (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  23086. void* L_26;
  23087. L_26 = (( void* (*) (Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A *)(Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  23088. int32_t L_27 = (int32_t)__this->get__index_1();
  23089. void* L_28;
  23090. 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));
  23091. V_4 = (void*)L_28;
  23092. void* L_29 = V_4;
  23093. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  23094. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  23095. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  23096. memset((&L_31), 0, sizeof(L_31));
  23097. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  23098. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  23099. }
  23100. IL_00c1:
  23101. {
  23102. MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* L_32 = V_3;
  23103. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  23104. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  23105. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  23106. intptr_t L_34;
  23107. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  23108. void* L_35;
  23109. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  23110. int32_t L_36 = (int32_t)__this->get__index_1();
  23111. void* L_37;
  23112. 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));
  23113. V_7 = (void*)L_37;
  23114. void* L_38 = V_7;
  23115. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  23116. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  23117. memset((&L_40), 0, sizeof(L_40));
  23118. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  23119. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  23120. }
  23121. IL_00ee:
  23122. {
  23123. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  23124. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  23125. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  23126. }
  23127. }
  23128. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m0385AD78BDB0A64DE83362B535DB393A2D80E573_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23129. {
  23130. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * _thisAdjusted;
  23131. int32_t _offset = 1;
  23132. _thisAdjusted = reinterpret_cast<Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *>(__this + _offset);
  23133. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  23134. _returnValue = Memory_1_Pin_m0385AD78BDB0A64DE83362B535DB393A2D80E573(_thisAdjusted, method);
  23135. return _returnValue;
  23136. }
  23137. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::Equals(System.Object)
  23138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m4A98FDA1690E9AD447508F077B2EA4EFB0944F79_gshared (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  23139. {
  23140. ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA V_0;
  23141. memset((&V_0), 0, sizeof(V_0));
  23142. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 V_1;
  23143. memset((&V_1), 0, sizeof(V_1));
  23144. RuntimeObject * V_2 = NULL;
  23145. {
  23146. RuntimeObject * L_0 = ___obj0;
  23147. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  23148. {
  23149. goto IL_0022;
  23150. }
  23151. }
  23152. {
  23153. RuntimeObject * L_1 = ___obj0;
  23154. V_0 = (ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA )((*(ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA *)((ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  23155. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 L_2 = (*(Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *)__this);
  23156. ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA L_3;
  23157. L_3 = (( ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA (*) (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  23158. bool L_4;
  23159. L_4 = ReadOnlyMemory_1_Equals_m10D28CEF1FAA60D0D204EE69E2B18D2DCDC3B968((ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA *)(ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA *)(&V_0), (ReadOnlyMemory_1_t42D4E77FD4FE18B53427051EA974AA8F458941AA )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  23160. return (bool)L_4;
  23161. }
  23162. IL_0022:
  23163. {
  23164. RuntimeObject * L_5 = ___obj0;
  23165. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  23166. V_2 = (RuntimeObject *)L_6;
  23167. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  23168. {
  23169. goto IL_003b;
  23170. }
  23171. }
  23172. {
  23173. RuntimeObject * L_7 = V_2;
  23174. V_1 = (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 )((*(Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *)((Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  23175. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 L_8 = V_1;
  23176. bool L_9;
  23177. L_9 = Memory_1_Equals_mF98E9B7748617DCA68072CB73B465A0EA15735D1((Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *)(Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *)__this, (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  23178. return (bool)L_9;
  23179. }
  23180. IL_003b:
  23181. {
  23182. return (bool)0;
  23183. }
  23184. }
  23185. IL2CPP_EXTERN_C bool Memory_1_Equals_m4A98FDA1690E9AD447508F077B2EA4EFB0944F79_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  23186. {
  23187. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * _thisAdjusted;
  23188. int32_t _offset = 1;
  23189. _thisAdjusted = reinterpret_cast<Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *>(__this + _offset);
  23190. bool _returnValue;
  23191. _returnValue = Memory_1_Equals_m4A98FDA1690E9AD447508F077B2EA4EFB0944F79(_thisAdjusted, ___obj0, method);
  23192. return _returnValue;
  23193. }
  23194. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::Equals(System.Memory`1<T>)
  23195. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mF98E9B7748617DCA68072CB73B465A0EA15735D1_gshared (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 ___other0, const RuntimeMethod* method)
  23196. {
  23197. {
  23198. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  23199. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 L_1 = ___other0;
  23200. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  23201. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  23202. {
  23203. goto IL_002b;
  23204. }
  23205. }
  23206. {
  23207. int32_t L_3 = (int32_t)__this->get__index_1();
  23208. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 L_4 = ___other0;
  23209. int32_t L_5 = (int32_t)L_4.get__index_1();
  23210. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  23211. {
  23212. goto IL_002b;
  23213. }
  23214. }
  23215. {
  23216. int32_t L_6 = (int32_t)__this->get__length_2();
  23217. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 L_7 = ___other0;
  23218. int32_t L_8 = (int32_t)L_7.get__length_2();
  23219. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  23220. }
  23221. IL_002b:
  23222. {
  23223. return (bool)0;
  23224. }
  23225. }
  23226. IL2CPP_EXTERN_C bool Memory_1_Equals_mF98E9B7748617DCA68072CB73B465A0EA15735D1_AdjustorThunk (RuntimeObject * __this, Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 ___other0, const RuntimeMethod* method)
  23227. {
  23228. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * _thisAdjusted;
  23229. int32_t _offset = 1;
  23230. _thisAdjusted = reinterpret_cast<Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *>(__this + _offset);
  23231. bool _returnValue;
  23232. _returnValue = Memory_1_Equals_mF98E9B7748617DCA68072CB73B465A0EA15735D1(_thisAdjusted, ___other0, method);
  23233. return _returnValue;
  23234. }
  23235. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::GetHashCode()
  23236. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mA3A15C4DA16DB87FF383C3089F0340D45B4ABB40_gshared (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, const RuntimeMethod* method)
  23237. {
  23238. int32_t V_0 = 0;
  23239. {
  23240. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  23241. if (L_0)
  23242. {
  23243. goto IL_000a;
  23244. }
  23245. }
  23246. {
  23247. return (int32_t)0;
  23248. }
  23249. IL_000a:
  23250. {
  23251. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  23252. NullCheck((RuntimeObject *)L_1);
  23253. int32_t L_2;
  23254. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  23255. int32_t L_3 = (int32_t)__this->get__index_1();
  23256. V_0 = (int32_t)L_3;
  23257. int32_t L_4;
  23258. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  23259. int32_t L_5 = (int32_t)__this->get__length_2();
  23260. V_0 = (int32_t)L_5;
  23261. int32_t L_6;
  23262. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  23263. int32_t L_7;
  23264. 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));
  23265. return (int32_t)L_7;
  23266. }
  23267. }
  23268. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mA3A15C4DA16DB87FF383C3089F0340D45B4ABB40_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23269. {
  23270. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * _thisAdjusted;
  23271. int32_t _offset = 1;
  23272. _thisAdjusted = reinterpret_cast<Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 *>(__this + _offset);
  23273. int32_t _returnValue;
  23274. _returnValue = Memory_1_GetHashCode_mA3A15C4DA16DB87FF383C3089F0340D45B4ABB40(_thisAdjusted, method);
  23275. return _returnValue;
  23276. }
  23277. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::CombineHashCodes(System.Int32,System.Int32)
  23278. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mA26E8C5956B9FA27E08FA247458F39B3D868876E_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  23279. {
  23280. {
  23281. int32_t L_0 = ___left0;
  23282. int32_t L_1 = ___left0;
  23283. int32_t L_2 = ___right1;
  23284. 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));
  23285. }
  23286. }
  23287. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  23288. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m35281A80D3E7C27747DF03B3449F5DDF90DC606D_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  23289. {
  23290. {
  23291. int32_t L_0 = ___h10;
  23292. int32_t L_1 = ___h21;
  23293. int32_t L_2;
  23294. 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));
  23295. int32_t L_3 = ___h32;
  23296. int32_t L_4;
  23297. 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));
  23298. return (int32_t)L_4;
  23299. }
  23300. }
  23301. #ifdef __clang__
  23302. #pragma clang diagnostic pop
  23303. #endif
  23304. #ifdef __clang__
  23305. #pragma clang diagnostic push
  23306. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23307. #pragma clang diagnostic ignored "-Wunused-variable"
  23308. #endif
  23309. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::.ctor(T[])
  23310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m65E44C2A3E13D8528DA5BC2B467BA0E061CAEBA2_gshared (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* ___array0, const RuntimeMethod* method)
  23311. {
  23312. static bool s_Il2CppMethodInitialized;
  23313. if (!s_Il2CppMethodInitialized)
  23314. {
  23315. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  23316. s_Il2CppMethodInitialized = true;
  23317. }
  23318. Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 V_0;
  23319. memset((&V_0), 0, sizeof(V_0));
  23320. {
  23321. MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* L_0 = ___array0;
  23322. if (L_0)
  23323. {
  23324. goto IL_000b;
  23325. }
  23326. }
  23327. {
  23328. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 ));
  23329. return;
  23330. }
  23331. IL_000b:
  23332. {
  23333. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 ));
  23334. goto IL_0037;
  23335. }
  23336. {
  23337. MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* L_2 = ___array0;
  23338. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  23339. Type_t * L_3;
  23340. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  23341. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  23342. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23343. Type_t * L_5;
  23344. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  23345. bool L_6;
  23346. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  23347. if (!L_6)
  23348. {
  23349. goto IL_0037;
  23350. }
  23351. }
  23352. {
  23353. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  23354. }
  23355. IL_0037:
  23356. {
  23357. MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* L_7 = ___array0;
  23358. __this->set__object_0((RuntimeObject *)L_7);
  23359. __this->set__index_1(0);
  23360. MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* L_8 = ___array0;
  23361. NullCheck(L_8);
  23362. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  23363. return;
  23364. }
  23365. }
  23366. IL2CPP_EXTERN_C void Memory_1__ctor_m65E44C2A3E13D8528DA5BC2B467BA0E061CAEBA2_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* ___array0, const RuntimeMethod* method)
  23367. {
  23368. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * _thisAdjusted;
  23369. int32_t _offset = 1;
  23370. _thisAdjusted = reinterpret_cast<Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *>(__this + _offset);
  23371. Memory_1__ctor_m65E44C2A3E13D8528DA5BC2B467BA0E061CAEBA2_inline(_thisAdjusted, ___array0, method);
  23372. }
  23373. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  23374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m76E92B12A7061D200AC616D311505B0831E378B5_gshared (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  23375. {
  23376. {
  23377. int32_t L_0 = ___length1;
  23378. if ((((int32_t)L_0) >= ((int32_t)0)))
  23379. {
  23380. goto IL_0009;
  23381. }
  23382. }
  23383. {
  23384. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  23385. }
  23386. IL_0009:
  23387. {
  23388. MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA * L_1 = ___manager0;
  23389. __this->set__object_0(L_1);
  23390. __this->set__index_1(((int32_t)-2147483648LL));
  23391. int32_t L_2 = ___length1;
  23392. __this->set__length_2(L_2);
  23393. return;
  23394. }
  23395. }
  23396. IL2CPP_EXTERN_C void Memory_1__ctor_m76E92B12A7061D200AC616D311505B0831E378B5_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  23397. {
  23398. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * _thisAdjusted;
  23399. int32_t _offset = 1;
  23400. _thisAdjusted = reinterpret_cast<Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *>(__this + _offset);
  23401. Memory_1__ctor_m76E92B12A7061D200AC616D311505B0831E378B5_inline(_thisAdjusted, ___manager0, ___length1, method);
  23402. }
  23403. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::.ctor(System.Object,System.Int32,System.Int32)
  23404. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m5AAFE4B550598FBFF53C1AC6D3594FA671394496_gshared (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  23405. {
  23406. {
  23407. RuntimeObject * L_0 = ___obj0;
  23408. __this->set__object_0(L_0);
  23409. int32_t L_1 = ___start1;
  23410. __this->set__index_1(L_1);
  23411. int32_t L_2 = ___length2;
  23412. __this->set__length_2(L_2);
  23413. return;
  23414. }
  23415. }
  23416. IL2CPP_EXTERN_C void Memory_1__ctor_m5AAFE4B550598FBFF53C1AC6D3594FA671394496_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  23417. {
  23418. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * _thisAdjusted;
  23419. int32_t _offset = 1;
  23420. _thisAdjusted = reinterpret_cast<Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *>(__this + _offset);
  23421. Memory_1__ctor_m5AAFE4B550598FBFF53C1AC6D3594FA671394496_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  23422. }
  23423. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::op_Implicit(System.Memory`1<T>)
  23424. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 Memory_1_op_Implicit_mBC1BB1EC0E80D4201B6F13ADAEA459598EB2770B_gshared (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 ___memory0, const RuntimeMethod* method)
  23425. {
  23426. {
  23427. ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 * L_0;
  23428. L_0 = (( ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 * (*) (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *)(Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  23429. ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 L_1 = (*(ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 *)L_0);
  23430. return (ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 )L_1;
  23431. }
  23432. }
  23433. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::get_Length()
  23434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m638EFFAEF397E9218D2A26352588FDF6A24D453B_gshared (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, const RuntimeMethod* method)
  23435. {
  23436. {
  23437. int32_t L_0 = (int32_t)__this->get__length_2();
  23438. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  23439. }
  23440. }
  23441. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m638EFFAEF397E9218D2A26352588FDF6A24D453B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23442. {
  23443. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * _thisAdjusted;
  23444. int32_t _offset = 1;
  23445. _thisAdjusted = reinterpret_cast<Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *>(__this + _offset);
  23446. int32_t _returnValue;
  23447. _returnValue = Memory_1_get_Length_m638EFFAEF397E9218D2A26352588FDF6A24D453B(_thisAdjusted, method);
  23448. return _returnValue;
  23449. }
  23450. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::ToString()
  23451. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mF23FB37471A63EF0D2056D0BFABCE8B2FEE678FA_gshared (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, const RuntimeMethod* method)
  23452. {
  23453. static bool s_Il2CppMethodInitialized;
  23454. if (!s_Il2CppMethodInitialized)
  23455. {
  23456. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  23457. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  23458. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  23459. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  23460. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  23461. s_Il2CppMethodInitialized = true;
  23462. }
  23463. String_t* V_0 = NULL;
  23464. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB V_1;
  23465. memset((&V_1), 0, sizeof(V_1));
  23466. {
  23467. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  23468. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23469. Type_t * L_1;
  23470. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  23471. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  23472. Type_t * L_3;
  23473. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  23474. bool L_4;
  23475. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  23476. if (!L_4)
  23477. {
  23478. goto IL_0058;
  23479. }
  23480. }
  23481. {
  23482. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  23483. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  23484. V_0 = (String_t*)L_6;
  23485. if (L_6)
  23486. {
  23487. goto IL_003f;
  23488. }
  23489. }
  23490. {
  23491. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB L_7;
  23492. L_7 = Memory_1_get_Span_m4DA76533B995EE28A7676D5C4B5C1F8AB7EDB918_inline((Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *)(Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  23493. V_1 = (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB )L_7;
  23494. Il2CppFakeBox<Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  23495. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  23496. String_t* L_9;
  23497. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  23498. V_1 = L_8.m_Value;
  23499. return (String_t*)L_9;
  23500. }
  23501. IL_003f:
  23502. {
  23503. String_t* L_10 = V_0;
  23504. int32_t L_11 = (int32_t)__this->get__index_1();
  23505. int32_t L_12 = (int32_t)__this->get__length_2();
  23506. NullCheck((String_t*)L_10);
  23507. String_t* L_13;
  23508. 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);
  23509. return (String_t*)L_13;
  23510. }
  23511. IL_0058:
  23512. {
  23513. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  23514. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23515. Type_t * L_15;
  23516. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  23517. NullCheck((MemberInfo_t *)L_15);
  23518. String_t* L_16;
  23519. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  23520. int32_t L_17 = (int32_t)__this->get__length_2();
  23521. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  23522. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  23523. String_t* L_20;
  23524. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  23525. return (String_t*)L_20;
  23526. }
  23527. }
  23528. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mF23FB37471A63EF0D2056D0BFABCE8B2FEE678FA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23529. {
  23530. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * _thisAdjusted;
  23531. int32_t _offset = 1;
  23532. _thisAdjusted = reinterpret_cast<Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *>(__this + _offset);
  23533. String_t* _returnValue;
  23534. _returnValue = Memory_1_ToString_mF23FB37471A63EF0D2056D0BFABCE8B2FEE678FA(_thisAdjusted, method);
  23535. return _returnValue;
  23536. }
  23537. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::Slice(System.Int32,System.Int32)
  23538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 Memory_1_Slice_mE806C8B0FD01188372A74EEA10C5C39E9F9BB6B7_gshared (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  23539. {
  23540. int32_t V_0 = 0;
  23541. int32_t V_1 = 0;
  23542. {
  23543. int32_t L_0 = (int32_t)__this->get__length_2();
  23544. V_0 = (int32_t)L_0;
  23545. int32_t L_1 = V_0;
  23546. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  23547. int32_t L_2 = ___start0;
  23548. int32_t L_3 = V_1;
  23549. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  23550. {
  23551. goto IL_0019;
  23552. }
  23553. }
  23554. {
  23555. int32_t L_4 = ___length1;
  23556. int32_t L_5 = V_1;
  23557. int32_t L_6 = ___start0;
  23558. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  23559. {
  23560. goto IL_001e;
  23561. }
  23562. }
  23563. IL_0019:
  23564. {
  23565. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  23566. }
  23567. IL_001e:
  23568. {
  23569. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  23570. int32_t L_8 = (int32_t)__this->get__index_1();
  23571. int32_t L_9 = ___start0;
  23572. int32_t L_10 = ___length1;
  23573. int32_t L_11 = V_0;
  23574. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 L_12;
  23575. memset((&L_12), 0, sizeof(L_12));
  23576. Memory_1__ctor_m5AAFE4B550598FBFF53C1AC6D3594FA671394496_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));
  23577. return (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 )L_12;
  23578. }
  23579. }
  23580. IL2CPP_EXTERN_C Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 Memory_1_Slice_mE806C8B0FD01188372A74EEA10C5C39E9F9BB6B7_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  23581. {
  23582. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * _thisAdjusted;
  23583. int32_t _offset = 1;
  23584. _thisAdjusted = reinterpret_cast<Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *>(__this + _offset);
  23585. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 _returnValue;
  23586. _returnValue = Memory_1_Slice_mE806C8B0FD01188372A74EEA10C5C39E9F9BB6B7_inline(_thisAdjusted, ___start0, ___length1, method);
  23587. return _returnValue;
  23588. }
  23589. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::get_Span()
  23590. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB Memory_1_get_Span_m4DA76533B995EE28A7676D5C4B5C1F8AB7EDB918_gshared (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, const RuntimeMethod* method)
  23591. {
  23592. static bool s_Il2CppMethodInitialized;
  23593. if (!s_Il2CppMethodInitialized)
  23594. {
  23595. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  23596. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23597. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  23598. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  23599. s_Il2CppMethodInitialized = true;
  23600. }
  23601. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB V_0;
  23602. memset((&V_0), 0, sizeof(V_0));
  23603. String_t* V_1 = NULL;
  23604. {
  23605. int32_t L_0 = (int32_t)__this->get__index_1();
  23606. if ((((int32_t)L_0) >= ((int32_t)0)))
  23607. {
  23608. goto IL_0034;
  23609. }
  23610. }
  23611. {
  23612. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  23613. NullCheck((MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA *)((MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  23614. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB L_2;
  23615. L_2 = VirtualFuncInvoker0< Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::GetSpan() */, (MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA *)((MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  23616. V_0 = (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB )L_2;
  23617. int32_t L_3 = (int32_t)__this->get__index_1();
  23618. int32_t L_4 = (int32_t)__this->get__length_2();
  23619. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB L_5;
  23620. L_5 = Span_1_Slice_m92D3200B2FE0244C8D93BDF54F1F93400068655F_inline((Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB *)(Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB *)(&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));
  23621. return (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB )L_5;
  23622. }
  23623. IL_0034:
  23624. {
  23625. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  23626. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23627. Type_t * L_7;
  23628. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  23629. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  23630. Type_t * L_9;
  23631. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  23632. bool L_10;
  23633. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  23634. if (!L_10)
  23635. {
  23636. goto IL_0089;
  23637. }
  23638. }
  23639. {
  23640. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  23641. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  23642. V_1 = (String_t*)L_12;
  23643. if (!L_12)
  23644. {
  23645. goto IL_0089;
  23646. }
  23647. }
  23648. {
  23649. String_t* L_13 = V_1;
  23650. Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A * L_14;
  23651. L_14 = (( Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A * (*) (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));
  23652. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23653. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  23654. String_t* L_16 = V_1;
  23655. NullCheck((String_t*)L_16);
  23656. int32_t L_17;
  23657. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  23658. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB L_18;
  23659. memset((&L_18), 0, sizeof(L_18));
  23660. Span_1__ctor_mA1903EF6CE670231C22DFF698ABC45DC1ADF525E_inline((&L_18), (Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  23661. V_0 = (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB )L_18;
  23662. int32_t L_19 = (int32_t)__this->get__index_1();
  23663. int32_t L_20 = (int32_t)__this->get__length_2();
  23664. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB L_21;
  23665. L_21 = Span_1_Slice_m92D3200B2FE0244C8D93BDF54F1F93400068655F_inline((Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB *)(Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  23666. return (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB )L_21;
  23667. }
  23668. IL_0089:
  23669. {
  23670. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  23671. if (!L_22)
  23672. {
  23673. goto IL_00b4;
  23674. }
  23675. }
  23676. {
  23677. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  23678. int32_t L_24 = (int32_t)__this->get__index_1();
  23679. int32_t L_25 = (int32_t)__this->get__length_2();
  23680. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB L_26;
  23681. memset((&L_26), 0, sizeof(L_26));
  23682. Span_1__ctor_m70C0B53515861E717BA01754506A6348CE4EED26_inline((&L_26), (MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617*)((MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617*)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));
  23683. return (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB )L_26;
  23684. }
  23685. IL_00b4:
  23686. {
  23687. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB ));
  23688. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB L_27 = V_0;
  23689. return (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB )L_27;
  23690. }
  23691. }
  23692. IL2CPP_EXTERN_C Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB Memory_1_get_Span_m4DA76533B995EE28A7676D5C4B5C1F8AB7EDB918_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23693. {
  23694. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * _thisAdjusted;
  23695. int32_t _offset = 1;
  23696. _thisAdjusted = reinterpret_cast<Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *>(__this + _offset);
  23697. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB _returnValue;
  23698. _returnValue = Memory_1_get_Span_m4DA76533B995EE28A7676D5C4B5C1F8AB7EDB918_inline(_thisAdjusted, method);
  23699. return _returnValue;
  23700. }
  23701. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::Pin()
  23702. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB4836D93C6E4F4F20C2448322F7C51041A5B45D1_gshared (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, const RuntimeMethod* method)
  23703. {
  23704. static bool s_Il2CppMethodInitialized;
  23705. if (!s_Il2CppMethodInitialized)
  23706. {
  23707. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  23708. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  23709. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  23710. s_Il2CppMethodInitialized = true;
  23711. }
  23712. String_t* V_0 = NULL;
  23713. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  23714. memset((&V_1), 0, sizeof(V_1));
  23715. void* V_2 = NULL;
  23716. MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* V_3 = NULL;
  23717. void* V_4 = NULL;
  23718. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  23719. memset((&V_5), 0, sizeof(V_5));
  23720. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  23721. memset((&V_6), 0, sizeof(V_6));
  23722. void* V_7 = NULL;
  23723. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  23724. memset((&V_8), 0, sizeof(V_8));
  23725. {
  23726. int32_t L_0 = (int32_t)__this->get__index_1();
  23727. if ((((int32_t)L_0) >= ((int32_t)0)))
  23728. {
  23729. goto IL_0026;
  23730. }
  23731. }
  23732. {
  23733. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  23734. int32_t L_2 = (int32_t)__this->get__index_1();
  23735. NullCheck((MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA *)((MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  23736. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  23737. 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.Argb32>>::Pin(System.Int32) */, (MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA *)((MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA *)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))));
  23738. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  23739. }
  23740. IL_0026:
  23741. {
  23742. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  23743. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  23744. Type_t * L_5;
  23745. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  23746. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  23747. Type_t * L_7;
  23748. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  23749. bool L_8;
  23750. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  23751. if (!L_8)
  23752. {
  23753. goto IL_0079;
  23754. }
  23755. }
  23756. {
  23757. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  23758. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  23759. V_0 = (String_t*)L_10;
  23760. if (!L_10)
  23761. {
  23762. goto IL_0079;
  23763. }
  23764. }
  23765. {
  23766. String_t* L_11 = V_0;
  23767. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  23768. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  23769. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  23770. intptr_t L_13;
  23771. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  23772. void* L_14;
  23773. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  23774. int32_t L_15 = (int32_t)__this->get__index_1();
  23775. void* L_16;
  23776. 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));
  23777. V_2 = (void*)L_16;
  23778. void* L_17 = V_2;
  23779. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  23780. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  23781. memset((&L_19), 0, sizeof(L_19));
  23782. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  23783. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  23784. }
  23785. IL_0079:
  23786. {
  23787. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  23788. MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* L_21 = (MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617*)((MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  23789. V_3 = (MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617*)L_21;
  23790. if (!L_21)
  23791. {
  23792. goto IL_00ee;
  23793. }
  23794. }
  23795. {
  23796. int32_t L_22 = (int32_t)__this->get__length_2();
  23797. if ((((int32_t)L_22) >= ((int32_t)0)))
  23798. {
  23799. goto IL_00c1;
  23800. }
  23801. }
  23802. {
  23803. MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* L_23 = V_3;
  23804. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB L_24;
  23805. L_24 = (( Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB (*) (MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  23806. Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 * L_25;
  23807. L_25 = (( Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 * (*) (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  23808. void* L_26;
  23809. L_26 = (( void* (*) (Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 *)(Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  23810. int32_t L_27 = (int32_t)__this->get__index_1();
  23811. void* L_28;
  23812. 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));
  23813. V_4 = (void*)L_28;
  23814. void* L_29 = V_4;
  23815. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  23816. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  23817. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  23818. memset((&L_31), 0, sizeof(L_31));
  23819. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  23820. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  23821. }
  23822. IL_00c1:
  23823. {
  23824. MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* L_32 = V_3;
  23825. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  23826. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  23827. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  23828. intptr_t L_34;
  23829. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  23830. void* L_35;
  23831. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  23832. int32_t L_36 = (int32_t)__this->get__index_1();
  23833. void* L_37;
  23834. 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));
  23835. V_7 = (void*)L_37;
  23836. void* L_38 = V_7;
  23837. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  23838. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  23839. memset((&L_40), 0, sizeof(L_40));
  23840. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  23841. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  23842. }
  23843. IL_00ee:
  23844. {
  23845. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  23846. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  23847. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  23848. }
  23849. }
  23850. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB4836D93C6E4F4F20C2448322F7C51041A5B45D1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23851. {
  23852. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * _thisAdjusted;
  23853. int32_t _offset = 1;
  23854. _thisAdjusted = reinterpret_cast<Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *>(__this + _offset);
  23855. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  23856. _returnValue = Memory_1_Pin_mB4836D93C6E4F4F20C2448322F7C51041A5B45D1(_thisAdjusted, method);
  23857. return _returnValue;
  23858. }
  23859. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::Equals(System.Object)
  23860. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mD4A8175B4B9D94FCA567305FF269319736C96868_gshared (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  23861. {
  23862. ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 V_0;
  23863. memset((&V_0), 0, sizeof(V_0));
  23864. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 V_1;
  23865. memset((&V_1), 0, sizeof(V_1));
  23866. RuntimeObject * V_2 = NULL;
  23867. {
  23868. RuntimeObject * L_0 = ___obj0;
  23869. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  23870. {
  23871. goto IL_0022;
  23872. }
  23873. }
  23874. {
  23875. RuntimeObject * L_1 = ___obj0;
  23876. V_0 = (ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 )((*(ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 *)((ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  23877. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 L_2 = (*(Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *)__this);
  23878. ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 L_3;
  23879. L_3 = (( ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 (*) (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  23880. bool L_4;
  23881. L_4 = ReadOnlyMemory_1_Equals_mE554F489FF7A64D6D570EE330E0C8DA431D33F78((ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 *)(ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 *)(&V_0), (ReadOnlyMemory_1_tFBA7B5FA691B810843DD1197905E5B4EC7FE0CD1 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  23882. return (bool)L_4;
  23883. }
  23884. IL_0022:
  23885. {
  23886. RuntimeObject * L_5 = ___obj0;
  23887. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  23888. V_2 = (RuntimeObject *)L_6;
  23889. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  23890. {
  23891. goto IL_003b;
  23892. }
  23893. }
  23894. {
  23895. RuntimeObject * L_7 = V_2;
  23896. V_1 = (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 )((*(Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *)((Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  23897. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 L_8 = V_1;
  23898. bool L_9;
  23899. L_9 = Memory_1_Equals_mCB3E8BCFB145DDE281C4D665F87B225843BAF0B6((Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *)(Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *)__this, (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  23900. return (bool)L_9;
  23901. }
  23902. IL_003b:
  23903. {
  23904. return (bool)0;
  23905. }
  23906. }
  23907. IL2CPP_EXTERN_C bool Memory_1_Equals_mD4A8175B4B9D94FCA567305FF269319736C96868_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  23908. {
  23909. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * _thisAdjusted;
  23910. int32_t _offset = 1;
  23911. _thisAdjusted = reinterpret_cast<Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *>(__this + _offset);
  23912. bool _returnValue;
  23913. _returnValue = Memory_1_Equals_mD4A8175B4B9D94FCA567305FF269319736C96868(_thisAdjusted, ___obj0, method);
  23914. return _returnValue;
  23915. }
  23916. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::Equals(System.Memory`1<T>)
  23917. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mCB3E8BCFB145DDE281C4D665F87B225843BAF0B6_gshared (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 ___other0, const RuntimeMethod* method)
  23918. {
  23919. {
  23920. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  23921. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 L_1 = ___other0;
  23922. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  23923. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  23924. {
  23925. goto IL_002b;
  23926. }
  23927. }
  23928. {
  23929. int32_t L_3 = (int32_t)__this->get__index_1();
  23930. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 L_4 = ___other0;
  23931. int32_t L_5 = (int32_t)L_4.get__index_1();
  23932. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  23933. {
  23934. goto IL_002b;
  23935. }
  23936. }
  23937. {
  23938. int32_t L_6 = (int32_t)__this->get__length_2();
  23939. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 L_7 = ___other0;
  23940. int32_t L_8 = (int32_t)L_7.get__length_2();
  23941. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  23942. }
  23943. IL_002b:
  23944. {
  23945. return (bool)0;
  23946. }
  23947. }
  23948. IL2CPP_EXTERN_C bool Memory_1_Equals_mCB3E8BCFB145DDE281C4D665F87B225843BAF0B6_AdjustorThunk (RuntimeObject * __this, Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 ___other0, const RuntimeMethod* method)
  23949. {
  23950. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * _thisAdjusted;
  23951. int32_t _offset = 1;
  23952. _thisAdjusted = reinterpret_cast<Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *>(__this + _offset);
  23953. bool _returnValue;
  23954. _returnValue = Memory_1_Equals_mCB3E8BCFB145DDE281C4D665F87B225843BAF0B6(_thisAdjusted, ___other0, method);
  23955. return _returnValue;
  23956. }
  23957. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::GetHashCode()
  23958. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mE088CDBB96A0589E29F73C3C2E66B2DB2704ACA4_gshared (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, const RuntimeMethod* method)
  23959. {
  23960. int32_t V_0 = 0;
  23961. {
  23962. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  23963. if (L_0)
  23964. {
  23965. goto IL_000a;
  23966. }
  23967. }
  23968. {
  23969. return (int32_t)0;
  23970. }
  23971. IL_000a:
  23972. {
  23973. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  23974. NullCheck((RuntimeObject *)L_1);
  23975. int32_t L_2;
  23976. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  23977. int32_t L_3 = (int32_t)__this->get__index_1();
  23978. V_0 = (int32_t)L_3;
  23979. int32_t L_4;
  23980. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  23981. int32_t L_5 = (int32_t)__this->get__length_2();
  23982. V_0 = (int32_t)L_5;
  23983. int32_t L_6;
  23984. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  23985. int32_t L_7;
  23986. 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));
  23987. return (int32_t)L_7;
  23988. }
  23989. }
  23990. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mE088CDBB96A0589E29F73C3C2E66B2DB2704ACA4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  23991. {
  23992. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * _thisAdjusted;
  23993. int32_t _offset = 1;
  23994. _thisAdjusted = reinterpret_cast<Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 *>(__this + _offset);
  23995. int32_t _returnValue;
  23996. _returnValue = Memory_1_GetHashCode_mE088CDBB96A0589E29F73C3C2E66B2DB2704ACA4(_thisAdjusted, method);
  23997. return _returnValue;
  23998. }
  23999. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::CombineHashCodes(System.Int32,System.Int32)
  24000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m0D65DB6D019A1A8A5679E1AF7AFCC18C3721D705_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  24001. {
  24002. {
  24003. int32_t L_0 = ___left0;
  24004. int32_t L_1 = ___left0;
  24005. int32_t L_2 = ___right1;
  24006. 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));
  24007. }
  24008. }
  24009. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  24010. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m8255868ACDF4972A91BA12BCE2D9D39E1A6A30E8_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  24011. {
  24012. {
  24013. int32_t L_0 = ___h10;
  24014. int32_t L_1 = ___h21;
  24015. int32_t L_2;
  24016. 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));
  24017. int32_t L_3 = ___h32;
  24018. int32_t L_4;
  24019. 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));
  24020. return (int32_t)L_4;
  24021. }
  24022. }
  24023. #ifdef __clang__
  24024. #pragma clang diagnostic pop
  24025. #endif
  24026. #ifdef __clang__
  24027. #pragma clang diagnostic push
  24028. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24029. #pragma clang diagnostic ignored "-Wunused-variable"
  24030. #endif
  24031. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::.ctor(T[])
  24032. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mF33B4E1E530C56B98E4DB98BFC3212C315D54AFC_gshared (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* ___array0, const RuntimeMethod* method)
  24033. {
  24034. static bool s_Il2CppMethodInitialized;
  24035. if (!s_Il2CppMethodInitialized)
  24036. {
  24037. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  24038. s_Il2CppMethodInitialized = true;
  24039. }
  24040. Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 V_0;
  24041. memset((&V_0), 0, sizeof(V_0));
  24042. {
  24043. MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* L_0 = ___array0;
  24044. if (L_0)
  24045. {
  24046. goto IL_000b;
  24047. }
  24048. }
  24049. {
  24050. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 ));
  24051. return;
  24052. }
  24053. IL_000b:
  24054. {
  24055. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 ));
  24056. goto IL_0037;
  24057. }
  24058. {
  24059. MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* L_2 = ___array0;
  24060. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  24061. Type_t * L_3;
  24062. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  24063. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  24064. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24065. Type_t * L_5;
  24066. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  24067. bool L_6;
  24068. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  24069. if (!L_6)
  24070. {
  24071. goto IL_0037;
  24072. }
  24073. }
  24074. {
  24075. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  24076. }
  24077. IL_0037:
  24078. {
  24079. MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* L_7 = ___array0;
  24080. __this->set__object_0((RuntimeObject *)L_7);
  24081. __this->set__index_1(0);
  24082. MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* L_8 = ___array0;
  24083. NullCheck(L_8);
  24084. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  24085. return;
  24086. }
  24087. }
  24088. IL2CPP_EXTERN_C void Memory_1__ctor_mF33B4E1E530C56B98E4DB98BFC3212C315D54AFC_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* ___array0, const RuntimeMethod* method)
  24089. {
  24090. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * _thisAdjusted;
  24091. int32_t _offset = 1;
  24092. _thisAdjusted = reinterpret_cast<Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *>(__this + _offset);
  24093. Memory_1__ctor_mF33B4E1E530C56B98E4DB98BFC3212C315D54AFC_inline(_thisAdjusted, ___array0, method);
  24094. }
  24095. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  24096. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mD25123D5DFE6CEE66E0B07DA0A653E535F0266D0_gshared (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  24097. {
  24098. {
  24099. int32_t L_0 = ___length1;
  24100. if ((((int32_t)L_0) >= ((int32_t)0)))
  24101. {
  24102. goto IL_0009;
  24103. }
  24104. }
  24105. {
  24106. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  24107. }
  24108. IL_0009:
  24109. {
  24110. MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 * L_1 = ___manager0;
  24111. __this->set__object_0(L_1);
  24112. __this->set__index_1(((int32_t)-2147483648LL));
  24113. int32_t L_2 = ___length1;
  24114. __this->set__length_2(L_2);
  24115. return;
  24116. }
  24117. }
  24118. IL2CPP_EXTERN_C void Memory_1__ctor_mD25123D5DFE6CEE66E0B07DA0A653E535F0266D0_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  24119. {
  24120. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * _thisAdjusted;
  24121. int32_t _offset = 1;
  24122. _thisAdjusted = reinterpret_cast<Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *>(__this + _offset);
  24123. Memory_1__ctor_mD25123D5DFE6CEE66E0B07DA0A653E535F0266D0_inline(_thisAdjusted, ___manager0, ___length1, method);
  24124. }
  24125. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::.ctor(System.Object,System.Int32,System.Int32)
  24126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mCDF3AD894D3E5C7E14C2163E61D1FD82A29B53F4_gshared (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  24127. {
  24128. {
  24129. RuntimeObject * L_0 = ___obj0;
  24130. __this->set__object_0(L_0);
  24131. int32_t L_1 = ___start1;
  24132. __this->set__index_1(L_1);
  24133. int32_t L_2 = ___length2;
  24134. __this->set__length_2(L_2);
  24135. return;
  24136. }
  24137. }
  24138. IL2CPP_EXTERN_C void Memory_1__ctor_mCDF3AD894D3E5C7E14C2163E61D1FD82A29B53F4_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  24139. {
  24140. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * _thisAdjusted;
  24141. int32_t _offset = 1;
  24142. _thisAdjusted = reinterpret_cast<Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *>(__this + _offset);
  24143. Memory_1__ctor_mCDF3AD894D3E5C7E14C2163E61D1FD82A29B53F4_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  24144. }
  24145. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::op_Implicit(System.Memory`1<T>)
  24146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 Memory_1_op_Implicit_m3480484A7650B5DEAE25D24EA62FE743D77295F8_gshared (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 ___memory0, const RuntimeMethod* method)
  24147. {
  24148. {
  24149. ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 * L_0;
  24150. L_0 = (( ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 * (*) (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *)(Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  24151. ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 L_1 = (*(ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 *)L_0);
  24152. return (ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 )L_1;
  24153. }
  24154. }
  24155. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::get_Length()
  24156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mD4CF023170168B888C3FBB115D24D896EA8A9B3A_gshared (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, const RuntimeMethod* method)
  24157. {
  24158. {
  24159. int32_t L_0 = (int32_t)__this->get__length_2();
  24160. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  24161. }
  24162. }
  24163. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mD4CF023170168B888C3FBB115D24D896EA8A9B3A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24164. {
  24165. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * _thisAdjusted;
  24166. int32_t _offset = 1;
  24167. _thisAdjusted = reinterpret_cast<Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *>(__this + _offset);
  24168. int32_t _returnValue;
  24169. _returnValue = Memory_1_get_Length_mD4CF023170168B888C3FBB115D24D896EA8A9B3A(_thisAdjusted, method);
  24170. return _returnValue;
  24171. }
  24172. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::ToString()
  24173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m0FA4BD32A28BDF5F3710885B9D73359A2C0065F9_gshared (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, const RuntimeMethod* method)
  24174. {
  24175. static bool s_Il2CppMethodInitialized;
  24176. if (!s_Il2CppMethodInitialized)
  24177. {
  24178. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  24179. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  24180. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  24181. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  24182. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  24183. s_Il2CppMethodInitialized = true;
  24184. }
  24185. String_t* V_0 = NULL;
  24186. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 V_1;
  24187. memset((&V_1), 0, sizeof(V_1));
  24188. {
  24189. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  24190. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24191. Type_t * L_1;
  24192. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  24193. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  24194. Type_t * L_3;
  24195. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  24196. bool L_4;
  24197. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  24198. if (!L_4)
  24199. {
  24200. goto IL_0058;
  24201. }
  24202. }
  24203. {
  24204. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  24205. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  24206. V_0 = (String_t*)L_6;
  24207. if (L_6)
  24208. {
  24209. goto IL_003f;
  24210. }
  24211. }
  24212. {
  24213. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 L_7;
  24214. L_7 = Memory_1_get_Span_m29A733B0C8D0BBBCDC79AD584AC1AE3C48BAE718_inline((Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *)(Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  24215. V_1 = (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 )L_7;
  24216. Il2CppFakeBox<Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  24217. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  24218. String_t* L_9;
  24219. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  24220. V_1 = L_8.m_Value;
  24221. return (String_t*)L_9;
  24222. }
  24223. IL_003f:
  24224. {
  24225. String_t* L_10 = V_0;
  24226. int32_t L_11 = (int32_t)__this->get__index_1();
  24227. int32_t L_12 = (int32_t)__this->get__length_2();
  24228. NullCheck((String_t*)L_10);
  24229. String_t* L_13;
  24230. 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);
  24231. return (String_t*)L_13;
  24232. }
  24233. IL_0058:
  24234. {
  24235. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  24236. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24237. Type_t * L_15;
  24238. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  24239. NullCheck((MemberInfo_t *)L_15);
  24240. String_t* L_16;
  24241. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  24242. int32_t L_17 = (int32_t)__this->get__length_2();
  24243. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  24244. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  24245. String_t* L_20;
  24246. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  24247. return (String_t*)L_20;
  24248. }
  24249. }
  24250. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m0FA4BD32A28BDF5F3710885B9D73359A2C0065F9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24251. {
  24252. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * _thisAdjusted;
  24253. int32_t _offset = 1;
  24254. _thisAdjusted = reinterpret_cast<Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *>(__this + _offset);
  24255. String_t* _returnValue;
  24256. _returnValue = Memory_1_ToString_m0FA4BD32A28BDF5F3710885B9D73359A2C0065F9(_thisAdjusted, method);
  24257. return _returnValue;
  24258. }
  24259. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::Slice(System.Int32,System.Int32)
  24260. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 Memory_1_Slice_m111A14FF8F908403B9932327D7F3C7CA92D62F18_gshared (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  24261. {
  24262. int32_t V_0 = 0;
  24263. int32_t V_1 = 0;
  24264. {
  24265. int32_t L_0 = (int32_t)__this->get__length_2();
  24266. V_0 = (int32_t)L_0;
  24267. int32_t L_1 = V_0;
  24268. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  24269. int32_t L_2 = ___start0;
  24270. int32_t L_3 = V_1;
  24271. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  24272. {
  24273. goto IL_0019;
  24274. }
  24275. }
  24276. {
  24277. int32_t L_4 = ___length1;
  24278. int32_t L_5 = V_1;
  24279. int32_t L_6 = ___start0;
  24280. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  24281. {
  24282. goto IL_001e;
  24283. }
  24284. }
  24285. IL_0019:
  24286. {
  24287. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  24288. }
  24289. IL_001e:
  24290. {
  24291. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  24292. int32_t L_8 = (int32_t)__this->get__index_1();
  24293. int32_t L_9 = ___start0;
  24294. int32_t L_10 = ___length1;
  24295. int32_t L_11 = V_0;
  24296. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 L_12;
  24297. memset((&L_12), 0, sizeof(L_12));
  24298. Memory_1__ctor_mCDF3AD894D3E5C7E14C2163E61D1FD82A29B53F4_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));
  24299. return (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 )L_12;
  24300. }
  24301. }
  24302. IL2CPP_EXTERN_C Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 Memory_1_Slice_m111A14FF8F908403B9932327D7F3C7CA92D62F18_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  24303. {
  24304. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * _thisAdjusted;
  24305. int32_t _offset = 1;
  24306. _thisAdjusted = reinterpret_cast<Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *>(__this + _offset);
  24307. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 _returnValue;
  24308. _returnValue = Memory_1_Slice_m111A14FF8F908403B9932327D7F3C7CA92D62F18_inline(_thisAdjusted, ___start0, ___length1, method);
  24309. return _returnValue;
  24310. }
  24311. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::get_Span()
  24312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 Memory_1_get_Span_m29A733B0C8D0BBBCDC79AD584AC1AE3C48BAE718_gshared (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, const RuntimeMethod* method)
  24313. {
  24314. static bool s_Il2CppMethodInitialized;
  24315. if (!s_Il2CppMethodInitialized)
  24316. {
  24317. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  24318. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24319. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  24320. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  24321. s_Il2CppMethodInitialized = true;
  24322. }
  24323. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 V_0;
  24324. memset((&V_0), 0, sizeof(V_0));
  24325. String_t* V_1 = NULL;
  24326. {
  24327. int32_t L_0 = (int32_t)__this->get__index_1();
  24328. if ((((int32_t)L_0) >= ((int32_t)0)))
  24329. {
  24330. goto IL_0034;
  24331. }
  24332. }
  24333. {
  24334. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  24335. NullCheck((MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 *)((MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  24336. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 L_2;
  24337. L_2 = VirtualFuncInvoker0< Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::GetSpan() */, (MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 *)((MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  24338. V_0 = (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 )L_2;
  24339. int32_t L_3 = (int32_t)__this->get__index_1();
  24340. int32_t L_4 = (int32_t)__this->get__length_2();
  24341. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 L_5;
  24342. L_5 = Span_1_Slice_m9C4A54F7B0F1BE9D93FB7368E3E952C52D151195_inline((Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 *)(Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 *)(&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));
  24343. return (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 )L_5;
  24344. }
  24345. IL_0034:
  24346. {
  24347. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  24348. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24349. Type_t * L_7;
  24350. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  24351. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  24352. Type_t * L_9;
  24353. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  24354. bool L_10;
  24355. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  24356. if (!L_10)
  24357. {
  24358. goto IL_0089;
  24359. }
  24360. }
  24361. {
  24362. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  24363. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  24364. V_1 = (String_t*)L_12;
  24365. if (!L_12)
  24366. {
  24367. goto IL_0089;
  24368. }
  24369. }
  24370. {
  24371. String_t* L_13 = V_1;
  24372. Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B * L_14;
  24373. L_14 = (( Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B * (*) (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));
  24374. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  24375. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  24376. String_t* L_16 = V_1;
  24377. NullCheck((String_t*)L_16);
  24378. int32_t L_17;
  24379. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  24380. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 L_18;
  24381. memset((&L_18), 0, sizeof(L_18));
  24382. Span_1__ctor_m1E82FD3266D66560548BB5E2042BCF8AAB42966C_inline((&L_18), (Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  24383. V_0 = (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 )L_18;
  24384. int32_t L_19 = (int32_t)__this->get__index_1();
  24385. int32_t L_20 = (int32_t)__this->get__length_2();
  24386. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 L_21;
  24387. L_21 = Span_1_Slice_m9C4A54F7B0F1BE9D93FB7368E3E952C52D151195_inline((Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 *)(Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  24388. return (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 )L_21;
  24389. }
  24390. IL_0089:
  24391. {
  24392. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  24393. if (!L_22)
  24394. {
  24395. goto IL_00b4;
  24396. }
  24397. }
  24398. {
  24399. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  24400. int32_t L_24 = (int32_t)__this->get__index_1();
  24401. int32_t L_25 = (int32_t)__this->get__length_2();
  24402. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 L_26;
  24403. memset((&L_26), 0, sizeof(L_26));
  24404. Span_1__ctor_mFDC6EBE2BBCE77CA42D8C4F154230476D9D24C79_inline((&L_26), (MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825*)((MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825*)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));
  24405. return (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 )L_26;
  24406. }
  24407. IL_00b4:
  24408. {
  24409. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 ));
  24410. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 L_27 = V_0;
  24411. return (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 )L_27;
  24412. }
  24413. }
  24414. IL2CPP_EXTERN_C Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 Memory_1_get_Span_m29A733B0C8D0BBBCDC79AD584AC1AE3C48BAE718_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24415. {
  24416. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * _thisAdjusted;
  24417. int32_t _offset = 1;
  24418. _thisAdjusted = reinterpret_cast<Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *>(__this + _offset);
  24419. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 _returnValue;
  24420. _returnValue = Memory_1_get_Span_m29A733B0C8D0BBBCDC79AD584AC1AE3C48BAE718_inline(_thisAdjusted, method);
  24421. return _returnValue;
  24422. }
  24423. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::Pin()
  24424. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m409287C84C0C68BEA02E156592D41086A7A3FA0F_gshared (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, const RuntimeMethod* method)
  24425. {
  24426. static bool s_Il2CppMethodInitialized;
  24427. if (!s_Il2CppMethodInitialized)
  24428. {
  24429. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  24430. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  24431. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  24432. s_Il2CppMethodInitialized = true;
  24433. }
  24434. String_t* V_0 = NULL;
  24435. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  24436. memset((&V_1), 0, sizeof(V_1));
  24437. void* V_2 = NULL;
  24438. MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* V_3 = NULL;
  24439. void* V_4 = NULL;
  24440. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  24441. memset((&V_5), 0, sizeof(V_5));
  24442. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  24443. memset((&V_6), 0, sizeof(V_6));
  24444. void* V_7 = NULL;
  24445. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  24446. memset((&V_8), 0, sizeof(V_8));
  24447. {
  24448. int32_t L_0 = (int32_t)__this->get__index_1();
  24449. if ((((int32_t)L_0) >= ((int32_t)0)))
  24450. {
  24451. goto IL_0026;
  24452. }
  24453. }
  24454. {
  24455. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  24456. int32_t L_2 = (int32_t)__this->get__index_1();
  24457. NullCheck((MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 *)((MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  24458. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  24459. 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.Bgr24>>::Pin(System.Int32) */, (MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 *)((MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 *)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))));
  24460. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  24461. }
  24462. IL_0026:
  24463. {
  24464. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  24465. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24466. Type_t * L_5;
  24467. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  24468. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  24469. Type_t * L_7;
  24470. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  24471. bool L_8;
  24472. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  24473. if (!L_8)
  24474. {
  24475. goto IL_0079;
  24476. }
  24477. }
  24478. {
  24479. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  24480. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  24481. V_0 = (String_t*)L_10;
  24482. if (!L_10)
  24483. {
  24484. goto IL_0079;
  24485. }
  24486. }
  24487. {
  24488. String_t* L_11 = V_0;
  24489. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  24490. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  24491. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  24492. intptr_t L_13;
  24493. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  24494. void* L_14;
  24495. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  24496. int32_t L_15 = (int32_t)__this->get__index_1();
  24497. void* L_16;
  24498. 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));
  24499. V_2 = (void*)L_16;
  24500. void* L_17 = V_2;
  24501. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  24502. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  24503. memset((&L_19), 0, sizeof(L_19));
  24504. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  24505. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  24506. }
  24507. IL_0079:
  24508. {
  24509. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  24510. MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* L_21 = (MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825*)((MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  24511. V_3 = (MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825*)L_21;
  24512. if (!L_21)
  24513. {
  24514. goto IL_00ee;
  24515. }
  24516. }
  24517. {
  24518. int32_t L_22 = (int32_t)__this->get__length_2();
  24519. if ((((int32_t)L_22) >= ((int32_t)0)))
  24520. {
  24521. goto IL_00c1;
  24522. }
  24523. }
  24524. {
  24525. MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* L_23 = V_3;
  24526. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 L_24;
  24527. L_24 = (( Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 (*) (MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  24528. Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 * L_25;
  24529. L_25 = (( Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 * (*) (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  24530. void* L_26;
  24531. L_26 = (( void* (*) (Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 *)(Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  24532. int32_t L_27 = (int32_t)__this->get__index_1();
  24533. void* L_28;
  24534. 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));
  24535. V_4 = (void*)L_28;
  24536. void* L_29 = V_4;
  24537. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  24538. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  24539. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  24540. memset((&L_31), 0, sizeof(L_31));
  24541. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  24542. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  24543. }
  24544. IL_00c1:
  24545. {
  24546. MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* L_32 = V_3;
  24547. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  24548. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  24549. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  24550. intptr_t L_34;
  24551. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  24552. void* L_35;
  24553. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  24554. int32_t L_36 = (int32_t)__this->get__index_1();
  24555. void* L_37;
  24556. 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));
  24557. V_7 = (void*)L_37;
  24558. void* L_38 = V_7;
  24559. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  24560. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  24561. memset((&L_40), 0, sizeof(L_40));
  24562. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  24563. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  24564. }
  24565. IL_00ee:
  24566. {
  24567. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  24568. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  24569. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  24570. }
  24571. }
  24572. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m409287C84C0C68BEA02E156592D41086A7A3FA0F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24573. {
  24574. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * _thisAdjusted;
  24575. int32_t _offset = 1;
  24576. _thisAdjusted = reinterpret_cast<Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *>(__this + _offset);
  24577. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  24578. _returnValue = Memory_1_Pin_m409287C84C0C68BEA02E156592D41086A7A3FA0F(_thisAdjusted, method);
  24579. return _returnValue;
  24580. }
  24581. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::Equals(System.Object)
  24582. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mC9FB2C7799C8A8FB9F5CD141DFA9E44F4E81859F_gshared (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  24583. {
  24584. ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 V_0;
  24585. memset((&V_0), 0, sizeof(V_0));
  24586. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 V_1;
  24587. memset((&V_1), 0, sizeof(V_1));
  24588. RuntimeObject * V_2 = NULL;
  24589. {
  24590. RuntimeObject * L_0 = ___obj0;
  24591. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  24592. {
  24593. goto IL_0022;
  24594. }
  24595. }
  24596. {
  24597. RuntimeObject * L_1 = ___obj0;
  24598. V_0 = (ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 )((*(ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 *)((ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  24599. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 L_2 = (*(Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *)__this);
  24600. ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 L_3;
  24601. L_3 = (( ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 (*) (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  24602. bool L_4;
  24603. L_4 = ReadOnlyMemory_1_Equals_mF621457EB5D41A34B75DE86000DABD6A6C725938((ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 *)(ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 *)(&V_0), (ReadOnlyMemory_1_tFB77B4A7903E47755131578804B35F6B736F5BE7 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  24604. return (bool)L_4;
  24605. }
  24606. IL_0022:
  24607. {
  24608. RuntimeObject * L_5 = ___obj0;
  24609. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  24610. V_2 = (RuntimeObject *)L_6;
  24611. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  24612. {
  24613. goto IL_003b;
  24614. }
  24615. }
  24616. {
  24617. RuntimeObject * L_7 = V_2;
  24618. V_1 = (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 )((*(Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *)((Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  24619. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 L_8 = V_1;
  24620. bool L_9;
  24621. L_9 = Memory_1_Equals_mD6C2303F40A5B27C9C941F47CE7ED79C3BFBA302((Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *)(Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *)__this, (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  24622. return (bool)L_9;
  24623. }
  24624. IL_003b:
  24625. {
  24626. return (bool)0;
  24627. }
  24628. }
  24629. IL2CPP_EXTERN_C bool Memory_1_Equals_mC9FB2C7799C8A8FB9F5CD141DFA9E44F4E81859F_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  24630. {
  24631. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * _thisAdjusted;
  24632. int32_t _offset = 1;
  24633. _thisAdjusted = reinterpret_cast<Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *>(__this + _offset);
  24634. bool _returnValue;
  24635. _returnValue = Memory_1_Equals_mC9FB2C7799C8A8FB9F5CD141DFA9E44F4E81859F(_thisAdjusted, ___obj0, method);
  24636. return _returnValue;
  24637. }
  24638. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::Equals(System.Memory`1<T>)
  24639. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mD6C2303F40A5B27C9C941F47CE7ED79C3BFBA302_gshared (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 ___other0, const RuntimeMethod* method)
  24640. {
  24641. {
  24642. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  24643. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 L_1 = ___other0;
  24644. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  24645. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  24646. {
  24647. goto IL_002b;
  24648. }
  24649. }
  24650. {
  24651. int32_t L_3 = (int32_t)__this->get__index_1();
  24652. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 L_4 = ___other0;
  24653. int32_t L_5 = (int32_t)L_4.get__index_1();
  24654. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  24655. {
  24656. goto IL_002b;
  24657. }
  24658. }
  24659. {
  24660. int32_t L_6 = (int32_t)__this->get__length_2();
  24661. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 L_7 = ___other0;
  24662. int32_t L_8 = (int32_t)L_7.get__length_2();
  24663. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  24664. }
  24665. IL_002b:
  24666. {
  24667. return (bool)0;
  24668. }
  24669. }
  24670. IL2CPP_EXTERN_C bool Memory_1_Equals_mD6C2303F40A5B27C9C941F47CE7ED79C3BFBA302_AdjustorThunk (RuntimeObject * __this, Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 ___other0, const RuntimeMethod* method)
  24671. {
  24672. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * _thisAdjusted;
  24673. int32_t _offset = 1;
  24674. _thisAdjusted = reinterpret_cast<Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *>(__this + _offset);
  24675. bool _returnValue;
  24676. _returnValue = Memory_1_Equals_mD6C2303F40A5B27C9C941F47CE7ED79C3BFBA302(_thisAdjusted, ___other0, method);
  24677. return _returnValue;
  24678. }
  24679. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::GetHashCode()
  24680. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mDC72986FE996CE5567E73CD914D3B71955E9987B_gshared (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, const RuntimeMethod* method)
  24681. {
  24682. int32_t V_0 = 0;
  24683. {
  24684. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  24685. if (L_0)
  24686. {
  24687. goto IL_000a;
  24688. }
  24689. }
  24690. {
  24691. return (int32_t)0;
  24692. }
  24693. IL_000a:
  24694. {
  24695. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  24696. NullCheck((RuntimeObject *)L_1);
  24697. int32_t L_2;
  24698. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  24699. int32_t L_3 = (int32_t)__this->get__index_1();
  24700. V_0 = (int32_t)L_3;
  24701. int32_t L_4;
  24702. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  24703. int32_t L_5 = (int32_t)__this->get__length_2();
  24704. V_0 = (int32_t)L_5;
  24705. int32_t L_6;
  24706. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  24707. int32_t L_7;
  24708. 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));
  24709. return (int32_t)L_7;
  24710. }
  24711. }
  24712. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mDC72986FE996CE5567E73CD914D3B71955E9987B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24713. {
  24714. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * _thisAdjusted;
  24715. int32_t _offset = 1;
  24716. _thisAdjusted = reinterpret_cast<Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 *>(__this + _offset);
  24717. int32_t _returnValue;
  24718. _returnValue = Memory_1_GetHashCode_mDC72986FE996CE5567E73CD914D3B71955E9987B(_thisAdjusted, method);
  24719. return _returnValue;
  24720. }
  24721. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::CombineHashCodes(System.Int32,System.Int32)
  24722. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mA8A01B2CD01A30CE29818CDFDB31DC275070DDFF_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  24723. {
  24724. {
  24725. int32_t L_0 = ___left0;
  24726. int32_t L_1 = ___left0;
  24727. int32_t L_2 = ___right1;
  24728. 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));
  24729. }
  24730. }
  24731. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  24732. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m35E689EBAB6F74C0029D34C88F5A8EA063A3B167_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  24733. {
  24734. {
  24735. int32_t L_0 = ___h10;
  24736. int32_t L_1 = ___h21;
  24737. int32_t L_2;
  24738. 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));
  24739. int32_t L_3 = ___h32;
  24740. int32_t L_4;
  24741. 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));
  24742. return (int32_t)L_4;
  24743. }
  24744. }
  24745. #ifdef __clang__
  24746. #pragma clang diagnostic pop
  24747. #endif
  24748. #ifdef __clang__
  24749. #pragma clang diagnostic push
  24750. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24751. #pragma clang diagnostic ignored "-Wunused-variable"
  24752. #endif
  24753. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::.ctor(T[])
  24754. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m6D02F83E45B32B54561F097895526779EF5A7C55_gshared (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* ___array0, const RuntimeMethod* method)
  24755. {
  24756. static bool s_Il2CppMethodInitialized;
  24757. if (!s_Il2CppMethodInitialized)
  24758. {
  24759. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  24760. s_Il2CppMethodInitialized = true;
  24761. }
  24762. Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A V_0;
  24763. memset((&V_0), 0, sizeof(V_0));
  24764. {
  24765. MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* L_0 = ___array0;
  24766. if (L_0)
  24767. {
  24768. goto IL_000b;
  24769. }
  24770. }
  24771. {
  24772. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tF6B004411E05421516F33EC7213A5117F222236B ));
  24773. return;
  24774. }
  24775. IL_000b:
  24776. {
  24777. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A ));
  24778. goto IL_0037;
  24779. }
  24780. {
  24781. MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* L_2 = ___array0;
  24782. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  24783. Type_t * L_3;
  24784. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  24785. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  24786. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24787. Type_t * L_5;
  24788. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  24789. bool L_6;
  24790. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  24791. if (!L_6)
  24792. {
  24793. goto IL_0037;
  24794. }
  24795. }
  24796. {
  24797. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  24798. }
  24799. IL_0037:
  24800. {
  24801. MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* L_7 = ___array0;
  24802. __this->set__object_0((RuntimeObject *)L_7);
  24803. __this->set__index_1(0);
  24804. MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* L_8 = ___array0;
  24805. NullCheck(L_8);
  24806. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  24807. return;
  24808. }
  24809. }
  24810. IL2CPP_EXTERN_C void Memory_1__ctor_m6D02F83E45B32B54561F097895526779EF5A7C55_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* ___array0, const RuntimeMethod* method)
  24811. {
  24812. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * _thisAdjusted;
  24813. int32_t _offset = 1;
  24814. _thisAdjusted = reinterpret_cast<Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *>(__this + _offset);
  24815. Memory_1__ctor_m6D02F83E45B32B54561F097895526779EF5A7C55_inline(_thisAdjusted, ___array0, method);
  24816. }
  24817. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  24818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m90F4DCC14414371332A599DAE4335E340608B93B_gshared (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  24819. {
  24820. {
  24821. int32_t L_0 = ___length1;
  24822. if ((((int32_t)L_0) >= ((int32_t)0)))
  24823. {
  24824. goto IL_0009;
  24825. }
  24826. }
  24827. {
  24828. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  24829. }
  24830. IL_0009:
  24831. {
  24832. MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 * L_1 = ___manager0;
  24833. __this->set__object_0(L_1);
  24834. __this->set__index_1(((int32_t)-2147483648LL));
  24835. int32_t L_2 = ___length1;
  24836. __this->set__length_2(L_2);
  24837. return;
  24838. }
  24839. }
  24840. IL2CPP_EXTERN_C void Memory_1__ctor_m90F4DCC14414371332A599DAE4335E340608B93B_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  24841. {
  24842. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * _thisAdjusted;
  24843. int32_t _offset = 1;
  24844. _thisAdjusted = reinterpret_cast<Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *>(__this + _offset);
  24845. Memory_1__ctor_m90F4DCC14414371332A599DAE4335E340608B93B_inline(_thisAdjusted, ___manager0, ___length1, method);
  24846. }
  24847. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::.ctor(System.Object,System.Int32,System.Int32)
  24848. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mFDF005852E356FF1435ABD93022D2AAA8C7E3B1B_gshared (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  24849. {
  24850. {
  24851. RuntimeObject * L_0 = ___obj0;
  24852. __this->set__object_0(L_0);
  24853. int32_t L_1 = ___start1;
  24854. __this->set__index_1(L_1);
  24855. int32_t L_2 = ___length2;
  24856. __this->set__length_2(L_2);
  24857. return;
  24858. }
  24859. }
  24860. IL2CPP_EXTERN_C void Memory_1__ctor_mFDF005852E356FF1435ABD93022D2AAA8C7E3B1B_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  24861. {
  24862. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * _thisAdjusted;
  24863. int32_t _offset = 1;
  24864. _thisAdjusted = reinterpret_cast<Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *>(__this + _offset);
  24865. Memory_1__ctor_mFDF005852E356FF1435ABD93022D2AAA8C7E3B1B_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  24866. }
  24867. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::op_Implicit(System.Memory`1<T>)
  24868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C Memory_1_op_Implicit_mA14CF81861FF8924A003BAF573047D2F8B84BFA7_gshared (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B ___memory0, const RuntimeMethod* method)
  24869. {
  24870. {
  24871. ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C * L_0;
  24872. L_0 = (( ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C * (*) (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *)(Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  24873. ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C L_1 = (*(ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C *)L_0);
  24874. return (ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C )L_1;
  24875. }
  24876. }
  24877. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::get_Length()
  24878. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m42839CB526829E3486FF2C8A9406A78D61C26E4E_gshared (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, const RuntimeMethod* method)
  24879. {
  24880. {
  24881. int32_t L_0 = (int32_t)__this->get__length_2();
  24882. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  24883. }
  24884. }
  24885. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m42839CB526829E3486FF2C8A9406A78D61C26E4E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24886. {
  24887. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * _thisAdjusted;
  24888. int32_t _offset = 1;
  24889. _thisAdjusted = reinterpret_cast<Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *>(__this + _offset);
  24890. int32_t _returnValue;
  24891. _returnValue = Memory_1_get_Length_m42839CB526829E3486FF2C8A9406A78D61C26E4E(_thisAdjusted, method);
  24892. return _returnValue;
  24893. }
  24894. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::ToString()
  24895. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m677CFF9E21FE9C57890BF9FEE7BAEEA53ABE6ED1_gshared (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, const RuntimeMethod* method)
  24896. {
  24897. static bool s_Il2CppMethodInitialized;
  24898. if (!s_Il2CppMethodInitialized)
  24899. {
  24900. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  24901. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  24902. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  24903. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  24904. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  24905. s_Il2CppMethodInitialized = true;
  24906. }
  24907. String_t* V_0 = NULL;
  24908. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 V_1;
  24909. memset((&V_1), 0, sizeof(V_1));
  24910. {
  24911. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  24912. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24913. Type_t * L_1;
  24914. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  24915. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  24916. Type_t * L_3;
  24917. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  24918. bool L_4;
  24919. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  24920. if (!L_4)
  24921. {
  24922. goto IL_0058;
  24923. }
  24924. }
  24925. {
  24926. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  24927. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  24928. V_0 = (String_t*)L_6;
  24929. if (L_6)
  24930. {
  24931. goto IL_003f;
  24932. }
  24933. }
  24934. {
  24935. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 L_7;
  24936. L_7 = Memory_1_get_Span_m513C6AA35816D014CAFA485558557B9564F8A677_inline((Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *)(Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  24937. V_1 = (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 )L_7;
  24938. Il2CppFakeBox<Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  24939. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  24940. String_t* L_9;
  24941. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  24942. V_1 = L_8.m_Value;
  24943. return (String_t*)L_9;
  24944. }
  24945. IL_003f:
  24946. {
  24947. String_t* L_10 = V_0;
  24948. int32_t L_11 = (int32_t)__this->get__index_1();
  24949. int32_t L_12 = (int32_t)__this->get__length_2();
  24950. NullCheck((String_t*)L_10);
  24951. String_t* L_13;
  24952. 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);
  24953. return (String_t*)L_13;
  24954. }
  24955. IL_0058:
  24956. {
  24957. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  24958. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  24959. Type_t * L_15;
  24960. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  24961. NullCheck((MemberInfo_t *)L_15);
  24962. String_t* L_16;
  24963. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  24964. int32_t L_17 = (int32_t)__this->get__length_2();
  24965. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  24966. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  24967. String_t* L_20;
  24968. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  24969. return (String_t*)L_20;
  24970. }
  24971. }
  24972. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m677CFF9E21FE9C57890BF9FEE7BAEEA53ABE6ED1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24973. {
  24974. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * _thisAdjusted;
  24975. int32_t _offset = 1;
  24976. _thisAdjusted = reinterpret_cast<Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *>(__this + _offset);
  24977. String_t* _returnValue;
  24978. _returnValue = Memory_1_ToString_m677CFF9E21FE9C57890BF9FEE7BAEEA53ABE6ED1(_thisAdjusted, method);
  24979. return _returnValue;
  24980. }
  24981. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::Slice(System.Int32,System.Int32)
  24982. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_tF6B004411E05421516F33EC7213A5117F222236B Memory_1_Slice_m4765F4C9B83D50EB820661E58F1D30FF3A135139_gshared (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  24983. {
  24984. int32_t V_0 = 0;
  24985. int32_t V_1 = 0;
  24986. {
  24987. int32_t L_0 = (int32_t)__this->get__length_2();
  24988. V_0 = (int32_t)L_0;
  24989. int32_t L_1 = V_0;
  24990. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  24991. int32_t L_2 = ___start0;
  24992. int32_t L_3 = V_1;
  24993. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  24994. {
  24995. goto IL_0019;
  24996. }
  24997. }
  24998. {
  24999. int32_t L_4 = ___length1;
  25000. int32_t L_5 = V_1;
  25001. int32_t L_6 = ___start0;
  25002. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  25003. {
  25004. goto IL_001e;
  25005. }
  25006. }
  25007. IL_0019:
  25008. {
  25009. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  25010. }
  25011. IL_001e:
  25012. {
  25013. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  25014. int32_t L_8 = (int32_t)__this->get__index_1();
  25015. int32_t L_9 = ___start0;
  25016. int32_t L_10 = ___length1;
  25017. int32_t L_11 = V_0;
  25018. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B L_12;
  25019. memset((&L_12), 0, sizeof(L_12));
  25020. Memory_1__ctor_mFDF005852E356FF1435ABD93022D2AAA8C7E3B1B_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));
  25021. return (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B )L_12;
  25022. }
  25023. }
  25024. IL2CPP_EXTERN_C Memory_1_tF6B004411E05421516F33EC7213A5117F222236B Memory_1_Slice_m4765F4C9B83D50EB820661E58F1D30FF3A135139_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  25025. {
  25026. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * _thisAdjusted;
  25027. int32_t _offset = 1;
  25028. _thisAdjusted = reinterpret_cast<Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *>(__this + _offset);
  25029. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B _returnValue;
  25030. _returnValue = Memory_1_Slice_m4765F4C9B83D50EB820661E58F1D30FF3A135139_inline(_thisAdjusted, ___start0, ___length1, method);
  25031. return _returnValue;
  25032. }
  25033. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::get_Span()
  25034. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 Memory_1_get_Span_m513C6AA35816D014CAFA485558557B9564F8A677_gshared (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, const RuntimeMethod* method)
  25035. {
  25036. static bool s_Il2CppMethodInitialized;
  25037. if (!s_Il2CppMethodInitialized)
  25038. {
  25039. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  25040. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25041. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  25042. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  25043. s_Il2CppMethodInitialized = true;
  25044. }
  25045. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 V_0;
  25046. memset((&V_0), 0, sizeof(V_0));
  25047. String_t* V_1 = NULL;
  25048. {
  25049. int32_t L_0 = (int32_t)__this->get__index_1();
  25050. if ((((int32_t)L_0) >= ((int32_t)0)))
  25051. {
  25052. goto IL_0034;
  25053. }
  25054. }
  25055. {
  25056. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  25057. NullCheck((MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 *)((MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  25058. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 L_2;
  25059. L_2 = VirtualFuncInvoker0< Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::GetSpan() */, (MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 *)((MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  25060. V_0 = (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 )L_2;
  25061. int32_t L_3 = (int32_t)__this->get__index_1();
  25062. int32_t L_4 = (int32_t)__this->get__length_2();
  25063. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 L_5;
  25064. L_5 = Span_1_Slice_m583E37C3A1A51A3CC300E1DD7B6F54AD08E1FF1D_inline((Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 *)(Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 *)(&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));
  25065. return (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 )L_5;
  25066. }
  25067. IL_0034:
  25068. {
  25069. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  25070. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25071. Type_t * L_7;
  25072. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  25073. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  25074. Type_t * L_9;
  25075. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  25076. bool L_10;
  25077. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  25078. if (!L_10)
  25079. {
  25080. goto IL_0089;
  25081. }
  25082. }
  25083. {
  25084. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  25085. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  25086. V_1 = (String_t*)L_12;
  25087. if (!L_12)
  25088. {
  25089. goto IL_0089;
  25090. }
  25091. }
  25092. {
  25093. String_t* L_13 = V_1;
  25094. Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 * L_14;
  25095. L_14 = (( Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 * (*) (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));
  25096. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25097. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  25098. String_t* L_16 = V_1;
  25099. NullCheck((String_t*)L_16);
  25100. int32_t L_17;
  25101. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  25102. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 L_18;
  25103. memset((&L_18), 0, sizeof(L_18));
  25104. Span_1__ctor_mBE1197315280CC8050CDF6BCEDD84BE02BB6A888_inline((&L_18), (Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  25105. V_0 = (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 )L_18;
  25106. int32_t L_19 = (int32_t)__this->get__index_1();
  25107. int32_t L_20 = (int32_t)__this->get__length_2();
  25108. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 L_21;
  25109. L_21 = Span_1_Slice_m583E37C3A1A51A3CC300E1DD7B6F54AD08E1FF1D_inline((Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 *)(Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  25110. return (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 )L_21;
  25111. }
  25112. IL_0089:
  25113. {
  25114. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  25115. if (!L_22)
  25116. {
  25117. goto IL_00b4;
  25118. }
  25119. }
  25120. {
  25121. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  25122. int32_t L_24 = (int32_t)__this->get__index_1();
  25123. int32_t L_25 = (int32_t)__this->get__length_2();
  25124. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 L_26;
  25125. memset((&L_26), 0, sizeof(L_26));
  25126. Span_1__ctor_mEFDFA1A10935575986A643D53C03CA2A598116B9_inline((&L_26), (MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754*)((MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754*)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));
  25127. return (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 )L_26;
  25128. }
  25129. IL_00b4:
  25130. {
  25131. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 ));
  25132. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 L_27 = V_0;
  25133. return (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 )L_27;
  25134. }
  25135. }
  25136. IL2CPP_EXTERN_C Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 Memory_1_get_Span_m513C6AA35816D014CAFA485558557B9564F8A677_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25137. {
  25138. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * _thisAdjusted;
  25139. int32_t _offset = 1;
  25140. _thisAdjusted = reinterpret_cast<Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *>(__this + _offset);
  25141. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 _returnValue;
  25142. _returnValue = Memory_1_get_Span_m513C6AA35816D014CAFA485558557B9564F8A677_inline(_thisAdjusted, method);
  25143. return _returnValue;
  25144. }
  25145. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::Pin()
  25146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m559307B5135C732D89AF69B81718D7767FA2B0C6_gshared (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, const RuntimeMethod* method)
  25147. {
  25148. static bool s_Il2CppMethodInitialized;
  25149. if (!s_Il2CppMethodInitialized)
  25150. {
  25151. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  25152. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  25153. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  25154. s_Il2CppMethodInitialized = true;
  25155. }
  25156. String_t* V_0 = NULL;
  25157. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  25158. memset((&V_1), 0, sizeof(V_1));
  25159. void* V_2 = NULL;
  25160. MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* V_3 = NULL;
  25161. void* V_4 = NULL;
  25162. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  25163. memset((&V_5), 0, sizeof(V_5));
  25164. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  25165. memset((&V_6), 0, sizeof(V_6));
  25166. void* V_7 = NULL;
  25167. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  25168. memset((&V_8), 0, sizeof(V_8));
  25169. {
  25170. int32_t L_0 = (int32_t)__this->get__index_1();
  25171. if ((((int32_t)L_0) >= ((int32_t)0)))
  25172. {
  25173. goto IL_0026;
  25174. }
  25175. }
  25176. {
  25177. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  25178. int32_t L_2 = (int32_t)__this->get__index_1();
  25179. NullCheck((MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 *)((MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  25180. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  25181. 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.Bgr565>>::Pin(System.Int32) */, (MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 *)((MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 *)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))));
  25182. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  25183. }
  25184. IL_0026:
  25185. {
  25186. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  25187. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25188. Type_t * L_5;
  25189. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  25190. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  25191. Type_t * L_7;
  25192. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  25193. bool L_8;
  25194. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  25195. if (!L_8)
  25196. {
  25197. goto IL_0079;
  25198. }
  25199. }
  25200. {
  25201. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  25202. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  25203. V_0 = (String_t*)L_10;
  25204. if (!L_10)
  25205. {
  25206. goto IL_0079;
  25207. }
  25208. }
  25209. {
  25210. String_t* L_11 = V_0;
  25211. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  25212. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  25213. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  25214. intptr_t L_13;
  25215. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  25216. void* L_14;
  25217. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  25218. int32_t L_15 = (int32_t)__this->get__index_1();
  25219. void* L_16;
  25220. 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));
  25221. V_2 = (void*)L_16;
  25222. void* L_17 = V_2;
  25223. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  25224. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  25225. memset((&L_19), 0, sizeof(L_19));
  25226. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  25227. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  25228. }
  25229. IL_0079:
  25230. {
  25231. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  25232. MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* L_21 = (MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754*)((MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  25233. V_3 = (MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754*)L_21;
  25234. if (!L_21)
  25235. {
  25236. goto IL_00ee;
  25237. }
  25238. }
  25239. {
  25240. int32_t L_22 = (int32_t)__this->get__length_2();
  25241. if ((((int32_t)L_22) >= ((int32_t)0)))
  25242. {
  25243. goto IL_00c1;
  25244. }
  25245. }
  25246. {
  25247. MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* L_23 = V_3;
  25248. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 L_24;
  25249. L_24 = (( Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 (*) (MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  25250. Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A * L_25;
  25251. L_25 = (( Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A * (*) (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  25252. void* L_26;
  25253. L_26 = (( void* (*) (Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A *)(Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  25254. int32_t L_27 = (int32_t)__this->get__index_1();
  25255. void* L_28;
  25256. 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));
  25257. V_4 = (void*)L_28;
  25258. void* L_29 = V_4;
  25259. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  25260. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  25261. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  25262. memset((&L_31), 0, sizeof(L_31));
  25263. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  25264. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  25265. }
  25266. IL_00c1:
  25267. {
  25268. MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* L_32 = V_3;
  25269. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  25270. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  25271. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  25272. intptr_t L_34;
  25273. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  25274. void* L_35;
  25275. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  25276. int32_t L_36 = (int32_t)__this->get__index_1();
  25277. void* L_37;
  25278. 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));
  25279. V_7 = (void*)L_37;
  25280. void* L_38 = V_7;
  25281. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  25282. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  25283. memset((&L_40), 0, sizeof(L_40));
  25284. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  25285. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  25286. }
  25287. IL_00ee:
  25288. {
  25289. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  25290. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  25291. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  25292. }
  25293. }
  25294. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m559307B5135C732D89AF69B81718D7767FA2B0C6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25295. {
  25296. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * _thisAdjusted;
  25297. int32_t _offset = 1;
  25298. _thisAdjusted = reinterpret_cast<Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *>(__this + _offset);
  25299. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  25300. _returnValue = Memory_1_Pin_m559307B5135C732D89AF69B81718D7767FA2B0C6(_thisAdjusted, method);
  25301. return _returnValue;
  25302. }
  25303. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::Equals(System.Object)
  25304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m71B4B470F630ECE0844EBE78C9C89E74CEC8120B_gshared (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  25305. {
  25306. ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C V_0;
  25307. memset((&V_0), 0, sizeof(V_0));
  25308. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B V_1;
  25309. memset((&V_1), 0, sizeof(V_1));
  25310. RuntimeObject * V_2 = NULL;
  25311. {
  25312. RuntimeObject * L_0 = ___obj0;
  25313. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  25314. {
  25315. goto IL_0022;
  25316. }
  25317. }
  25318. {
  25319. RuntimeObject * L_1 = ___obj0;
  25320. V_0 = (ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C )((*(ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C *)((ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  25321. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B L_2 = (*(Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *)__this);
  25322. ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C L_3;
  25323. L_3 = (( ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C (*) (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_tF6B004411E05421516F33EC7213A5117F222236B )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  25324. bool L_4;
  25325. L_4 = ReadOnlyMemory_1_Equals_m24E12B83D1FD327AE96E8E1E6A8E96B62ACEFA49((ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C *)(ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C *)(&V_0), (ReadOnlyMemory_1_t17518FE58193F12D886817FD671563403E385D0C )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  25326. return (bool)L_4;
  25327. }
  25328. IL_0022:
  25329. {
  25330. RuntimeObject * L_5 = ___obj0;
  25331. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  25332. V_2 = (RuntimeObject *)L_6;
  25333. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  25334. {
  25335. goto IL_003b;
  25336. }
  25337. }
  25338. {
  25339. RuntimeObject * L_7 = V_2;
  25340. V_1 = (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B )((*(Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *)((Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  25341. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B L_8 = V_1;
  25342. bool L_9;
  25343. L_9 = Memory_1_Equals_mCDCF3C98AE9658383616A1B362705B2ACC277351((Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *)(Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *)__this, (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  25344. return (bool)L_9;
  25345. }
  25346. IL_003b:
  25347. {
  25348. return (bool)0;
  25349. }
  25350. }
  25351. IL2CPP_EXTERN_C bool Memory_1_Equals_m71B4B470F630ECE0844EBE78C9C89E74CEC8120B_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  25352. {
  25353. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * _thisAdjusted;
  25354. int32_t _offset = 1;
  25355. _thisAdjusted = reinterpret_cast<Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *>(__this + _offset);
  25356. bool _returnValue;
  25357. _returnValue = Memory_1_Equals_m71B4B470F630ECE0844EBE78C9C89E74CEC8120B(_thisAdjusted, ___obj0, method);
  25358. return _returnValue;
  25359. }
  25360. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::Equals(System.Memory`1<T>)
  25361. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mCDCF3C98AE9658383616A1B362705B2ACC277351_gshared (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, Memory_1_tF6B004411E05421516F33EC7213A5117F222236B ___other0, const RuntimeMethod* method)
  25362. {
  25363. {
  25364. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  25365. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B L_1 = ___other0;
  25366. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  25367. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  25368. {
  25369. goto IL_002b;
  25370. }
  25371. }
  25372. {
  25373. int32_t L_3 = (int32_t)__this->get__index_1();
  25374. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B L_4 = ___other0;
  25375. int32_t L_5 = (int32_t)L_4.get__index_1();
  25376. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  25377. {
  25378. goto IL_002b;
  25379. }
  25380. }
  25381. {
  25382. int32_t L_6 = (int32_t)__this->get__length_2();
  25383. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B L_7 = ___other0;
  25384. int32_t L_8 = (int32_t)L_7.get__length_2();
  25385. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  25386. }
  25387. IL_002b:
  25388. {
  25389. return (bool)0;
  25390. }
  25391. }
  25392. IL2CPP_EXTERN_C bool Memory_1_Equals_mCDCF3C98AE9658383616A1B362705B2ACC277351_AdjustorThunk (RuntimeObject * __this, Memory_1_tF6B004411E05421516F33EC7213A5117F222236B ___other0, const RuntimeMethod* method)
  25393. {
  25394. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * _thisAdjusted;
  25395. int32_t _offset = 1;
  25396. _thisAdjusted = reinterpret_cast<Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *>(__this + _offset);
  25397. bool _returnValue;
  25398. _returnValue = Memory_1_Equals_mCDCF3C98AE9658383616A1B362705B2ACC277351(_thisAdjusted, ___other0, method);
  25399. return _returnValue;
  25400. }
  25401. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::GetHashCode()
  25402. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m776416C7F951185976FE1ADA69A0C3627C226DAE_gshared (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, const RuntimeMethod* method)
  25403. {
  25404. int32_t V_0 = 0;
  25405. {
  25406. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  25407. if (L_0)
  25408. {
  25409. goto IL_000a;
  25410. }
  25411. }
  25412. {
  25413. return (int32_t)0;
  25414. }
  25415. IL_000a:
  25416. {
  25417. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  25418. NullCheck((RuntimeObject *)L_1);
  25419. int32_t L_2;
  25420. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  25421. int32_t L_3 = (int32_t)__this->get__index_1();
  25422. V_0 = (int32_t)L_3;
  25423. int32_t L_4;
  25424. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  25425. int32_t L_5 = (int32_t)__this->get__length_2();
  25426. V_0 = (int32_t)L_5;
  25427. int32_t L_6;
  25428. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  25429. int32_t L_7;
  25430. 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));
  25431. return (int32_t)L_7;
  25432. }
  25433. }
  25434. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m776416C7F951185976FE1ADA69A0C3627C226DAE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25435. {
  25436. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * _thisAdjusted;
  25437. int32_t _offset = 1;
  25438. _thisAdjusted = reinterpret_cast<Memory_1_tF6B004411E05421516F33EC7213A5117F222236B *>(__this + _offset);
  25439. int32_t _returnValue;
  25440. _returnValue = Memory_1_GetHashCode_m776416C7F951185976FE1ADA69A0C3627C226DAE(_thisAdjusted, method);
  25441. return _returnValue;
  25442. }
  25443. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::CombineHashCodes(System.Int32,System.Int32)
  25444. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m1EE9946D40735AF08EEB7150D37A33A8CEEB3A2D_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  25445. {
  25446. {
  25447. int32_t L_0 = ___left0;
  25448. int32_t L_1 = ___left0;
  25449. int32_t L_2 = ___right1;
  25450. 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));
  25451. }
  25452. }
  25453. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  25454. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m191CD60F0AE5533D3FD155CEBD68A5B7E5852462_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  25455. {
  25456. {
  25457. int32_t L_0 = ___h10;
  25458. int32_t L_1 = ___h21;
  25459. int32_t L_2;
  25460. 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));
  25461. int32_t L_3 = ___h32;
  25462. int32_t L_4;
  25463. 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));
  25464. return (int32_t)L_4;
  25465. }
  25466. }
  25467. #ifdef __clang__
  25468. #pragma clang diagnostic pop
  25469. #endif
  25470. #ifdef __clang__
  25471. #pragma clang diagnostic push
  25472. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25473. #pragma clang diagnostic ignored "-Wunused-variable"
  25474. #endif
  25475. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::.ctor(T[])
  25476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mA7C38D265B81C673D74C775DC9165002598C0331_gshared (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* ___array0, const RuntimeMethod* method)
  25477. {
  25478. static bool s_Il2CppMethodInitialized;
  25479. if (!s_Il2CppMethodInitialized)
  25480. {
  25481. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  25482. s_Il2CppMethodInitialized = true;
  25483. }
  25484. Moment_t885415045473B7F42DAE4C8679D299E13D170D6A V_0;
  25485. memset((&V_0), 0, sizeof(V_0));
  25486. {
  25487. MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* L_0 = ___array0;
  25488. if (L_0)
  25489. {
  25490. goto IL_000b;
  25491. }
  25492. }
  25493. {
  25494. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A ));
  25495. return;
  25496. }
  25497. IL_000b:
  25498. {
  25499. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t885415045473B7F42DAE4C8679D299E13D170D6A ));
  25500. goto IL_0037;
  25501. }
  25502. {
  25503. MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* L_2 = ___array0;
  25504. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  25505. Type_t * L_3;
  25506. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  25507. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  25508. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25509. Type_t * L_5;
  25510. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  25511. bool L_6;
  25512. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  25513. if (!L_6)
  25514. {
  25515. goto IL_0037;
  25516. }
  25517. }
  25518. {
  25519. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  25520. }
  25521. IL_0037:
  25522. {
  25523. MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* L_7 = ___array0;
  25524. __this->set__object_0((RuntimeObject *)L_7);
  25525. __this->set__index_1(0);
  25526. MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* L_8 = ___array0;
  25527. NullCheck(L_8);
  25528. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  25529. return;
  25530. }
  25531. }
  25532. IL2CPP_EXTERN_C void Memory_1__ctor_mA7C38D265B81C673D74C775DC9165002598C0331_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* ___array0, const RuntimeMethod* method)
  25533. {
  25534. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * _thisAdjusted;
  25535. int32_t _offset = 1;
  25536. _thisAdjusted = reinterpret_cast<Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *>(__this + _offset);
  25537. Memory_1__ctor_mA7C38D265B81C673D74C775DC9165002598C0331_inline(_thisAdjusted, ___array0, method);
  25538. }
  25539. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  25540. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m9DC9C6FA4171ADEEAE2CA9A966118BC525B3BCE9_gshared (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  25541. {
  25542. {
  25543. int32_t L_0 = ___length1;
  25544. if ((((int32_t)L_0) >= ((int32_t)0)))
  25545. {
  25546. goto IL_0009;
  25547. }
  25548. }
  25549. {
  25550. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  25551. }
  25552. IL_0009:
  25553. {
  25554. MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 * L_1 = ___manager0;
  25555. __this->set__object_0(L_1);
  25556. __this->set__index_1(((int32_t)-2147483648LL));
  25557. int32_t L_2 = ___length1;
  25558. __this->set__length_2(L_2);
  25559. return;
  25560. }
  25561. }
  25562. IL2CPP_EXTERN_C void Memory_1__ctor_m9DC9C6FA4171ADEEAE2CA9A966118BC525B3BCE9_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  25563. {
  25564. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * _thisAdjusted;
  25565. int32_t _offset = 1;
  25566. _thisAdjusted = reinterpret_cast<Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *>(__this + _offset);
  25567. Memory_1__ctor_m9DC9C6FA4171ADEEAE2CA9A966118BC525B3BCE9_inline(_thisAdjusted, ___manager0, ___length1, method);
  25568. }
  25569. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::.ctor(System.Object,System.Int32,System.Int32)
  25570. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mD0E61EDEEDA3514F6B2FAF7E58E3C41F16B2D1B4_gshared (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  25571. {
  25572. {
  25573. RuntimeObject * L_0 = ___obj0;
  25574. __this->set__object_0(L_0);
  25575. int32_t L_1 = ___start1;
  25576. __this->set__index_1(L_1);
  25577. int32_t L_2 = ___length2;
  25578. __this->set__length_2(L_2);
  25579. return;
  25580. }
  25581. }
  25582. IL2CPP_EXTERN_C void Memory_1__ctor_mD0E61EDEEDA3514F6B2FAF7E58E3C41F16B2D1B4_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  25583. {
  25584. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * _thisAdjusted;
  25585. int32_t _offset = 1;
  25586. _thisAdjusted = reinterpret_cast<Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *>(__this + _offset);
  25587. Memory_1__ctor_mD0E61EDEEDA3514F6B2FAF7E58E3C41F16B2D1B4_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  25588. }
  25589. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::op_Implicit(System.Memory`1<T>)
  25590. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 Memory_1_op_Implicit_m588BF725A5045D746855D6FB5C995CF738D8BE9F_gshared (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A ___memory0, const RuntimeMethod* method)
  25591. {
  25592. {
  25593. ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 * L_0;
  25594. L_0 = (( ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 * (*) (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *)(Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  25595. ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 L_1 = (*(ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 *)L_0);
  25596. return (ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 )L_1;
  25597. }
  25598. }
  25599. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::get_Length()
  25600. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m905105CD1B551A1ABA53C3AF02F44FAC776DDBBA_gshared (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, const RuntimeMethod* method)
  25601. {
  25602. {
  25603. int32_t L_0 = (int32_t)__this->get__length_2();
  25604. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  25605. }
  25606. }
  25607. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m905105CD1B551A1ABA53C3AF02F44FAC776DDBBA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25608. {
  25609. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * _thisAdjusted;
  25610. int32_t _offset = 1;
  25611. _thisAdjusted = reinterpret_cast<Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *>(__this + _offset);
  25612. int32_t _returnValue;
  25613. _returnValue = Memory_1_get_Length_m905105CD1B551A1ABA53C3AF02F44FAC776DDBBA(_thisAdjusted, method);
  25614. return _returnValue;
  25615. }
  25616. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::ToString()
  25617. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mDC40703B1B393F0DF25E8B96FA2E68E4F49D03A6_gshared (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, const RuntimeMethod* method)
  25618. {
  25619. static bool s_Il2CppMethodInitialized;
  25620. if (!s_Il2CppMethodInitialized)
  25621. {
  25622. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  25623. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  25624. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  25625. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  25626. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  25627. s_Il2CppMethodInitialized = true;
  25628. }
  25629. String_t* V_0 = NULL;
  25630. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB V_1;
  25631. memset((&V_1), 0, sizeof(V_1));
  25632. {
  25633. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  25634. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25635. Type_t * L_1;
  25636. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  25637. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  25638. Type_t * L_3;
  25639. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  25640. bool L_4;
  25641. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  25642. if (!L_4)
  25643. {
  25644. goto IL_0058;
  25645. }
  25646. }
  25647. {
  25648. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  25649. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  25650. V_0 = (String_t*)L_6;
  25651. if (L_6)
  25652. {
  25653. goto IL_003f;
  25654. }
  25655. }
  25656. {
  25657. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB L_7;
  25658. L_7 = Memory_1_get_Span_mD512EAA0DB3843D018737D2E931F5450B898F26E_inline((Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *)(Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  25659. V_1 = (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB )L_7;
  25660. Il2CppFakeBox<Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  25661. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  25662. String_t* L_9;
  25663. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  25664. V_1 = L_8.m_Value;
  25665. return (String_t*)L_9;
  25666. }
  25667. IL_003f:
  25668. {
  25669. String_t* L_10 = V_0;
  25670. int32_t L_11 = (int32_t)__this->get__index_1();
  25671. int32_t L_12 = (int32_t)__this->get__length_2();
  25672. NullCheck((String_t*)L_10);
  25673. String_t* L_13;
  25674. 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);
  25675. return (String_t*)L_13;
  25676. }
  25677. IL_0058:
  25678. {
  25679. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  25680. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25681. Type_t * L_15;
  25682. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  25683. NullCheck((MemberInfo_t *)L_15);
  25684. String_t* L_16;
  25685. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  25686. int32_t L_17 = (int32_t)__this->get__length_2();
  25687. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  25688. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  25689. String_t* L_20;
  25690. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  25691. return (String_t*)L_20;
  25692. }
  25693. }
  25694. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mDC40703B1B393F0DF25E8B96FA2E68E4F49D03A6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25695. {
  25696. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * _thisAdjusted;
  25697. int32_t _offset = 1;
  25698. _thisAdjusted = reinterpret_cast<Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *>(__this + _offset);
  25699. String_t* _returnValue;
  25700. _returnValue = Memory_1_ToString_mDC40703B1B393F0DF25E8B96FA2E68E4F49D03A6(_thisAdjusted, method);
  25701. return _returnValue;
  25702. }
  25703. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::Slice(System.Int32,System.Int32)
  25704. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A Memory_1_Slice_m73030FF47E2BCC359EBB78C077B6F41CE369E9A1_gshared (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  25705. {
  25706. int32_t V_0 = 0;
  25707. int32_t V_1 = 0;
  25708. {
  25709. int32_t L_0 = (int32_t)__this->get__length_2();
  25710. V_0 = (int32_t)L_0;
  25711. int32_t L_1 = V_0;
  25712. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  25713. int32_t L_2 = ___start0;
  25714. int32_t L_3 = V_1;
  25715. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  25716. {
  25717. goto IL_0019;
  25718. }
  25719. }
  25720. {
  25721. int32_t L_4 = ___length1;
  25722. int32_t L_5 = V_1;
  25723. int32_t L_6 = ___start0;
  25724. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  25725. {
  25726. goto IL_001e;
  25727. }
  25728. }
  25729. IL_0019:
  25730. {
  25731. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  25732. }
  25733. IL_001e:
  25734. {
  25735. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  25736. int32_t L_8 = (int32_t)__this->get__index_1();
  25737. int32_t L_9 = ___start0;
  25738. int32_t L_10 = ___length1;
  25739. int32_t L_11 = V_0;
  25740. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A L_12;
  25741. memset((&L_12), 0, sizeof(L_12));
  25742. Memory_1__ctor_mD0E61EDEEDA3514F6B2FAF7E58E3C41F16B2D1B4_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));
  25743. return (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A )L_12;
  25744. }
  25745. }
  25746. IL2CPP_EXTERN_C Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A Memory_1_Slice_m73030FF47E2BCC359EBB78C077B6F41CE369E9A1_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  25747. {
  25748. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * _thisAdjusted;
  25749. int32_t _offset = 1;
  25750. _thisAdjusted = reinterpret_cast<Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *>(__this + _offset);
  25751. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A _returnValue;
  25752. _returnValue = Memory_1_Slice_m73030FF47E2BCC359EBB78C077B6F41CE369E9A1_inline(_thisAdjusted, ___start0, ___length1, method);
  25753. return _returnValue;
  25754. }
  25755. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::get_Span()
  25756. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB Memory_1_get_Span_mD512EAA0DB3843D018737D2E931F5450B898F26E_gshared (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, const RuntimeMethod* method)
  25757. {
  25758. static bool s_Il2CppMethodInitialized;
  25759. if (!s_Il2CppMethodInitialized)
  25760. {
  25761. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  25762. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25763. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  25764. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  25765. s_Il2CppMethodInitialized = true;
  25766. }
  25767. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB V_0;
  25768. memset((&V_0), 0, sizeof(V_0));
  25769. String_t* V_1 = NULL;
  25770. {
  25771. int32_t L_0 = (int32_t)__this->get__index_1();
  25772. if ((((int32_t)L_0) >= ((int32_t)0)))
  25773. {
  25774. goto IL_0034;
  25775. }
  25776. }
  25777. {
  25778. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  25779. NullCheck((MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 *)((MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  25780. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB L_2;
  25781. L_2 = VirtualFuncInvoker0< Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::GetSpan() */, (MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 *)((MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  25782. V_0 = (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB )L_2;
  25783. int32_t L_3 = (int32_t)__this->get__index_1();
  25784. int32_t L_4 = (int32_t)__this->get__length_2();
  25785. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB L_5;
  25786. L_5 = Span_1_Slice_m72C9C3DE110BA9A171BDB97A8430A8AB5514B58E_inline((Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB *)(Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB *)(&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));
  25787. return (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB )L_5;
  25788. }
  25789. IL_0034:
  25790. {
  25791. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  25792. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25793. Type_t * L_7;
  25794. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  25795. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  25796. Type_t * L_9;
  25797. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  25798. bool L_10;
  25799. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  25800. if (!L_10)
  25801. {
  25802. goto IL_0089;
  25803. }
  25804. }
  25805. {
  25806. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  25807. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  25808. V_1 = (String_t*)L_12;
  25809. if (!L_12)
  25810. {
  25811. goto IL_0089;
  25812. }
  25813. }
  25814. {
  25815. String_t* L_13 = V_1;
  25816. Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE * L_14;
  25817. L_14 = (( Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE * (*) (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));
  25818. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25819. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  25820. String_t* L_16 = V_1;
  25821. NullCheck((String_t*)L_16);
  25822. int32_t L_17;
  25823. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  25824. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB L_18;
  25825. memset((&L_18), 0, sizeof(L_18));
  25826. Span_1__ctor_m799B3945AE0163FEB62A16B981D3BC6D9B606267_inline((&L_18), (Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  25827. V_0 = (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB )L_18;
  25828. int32_t L_19 = (int32_t)__this->get__index_1();
  25829. int32_t L_20 = (int32_t)__this->get__length_2();
  25830. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB L_21;
  25831. L_21 = Span_1_Slice_m72C9C3DE110BA9A171BDB97A8430A8AB5514B58E_inline((Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB *)(Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  25832. return (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB )L_21;
  25833. }
  25834. IL_0089:
  25835. {
  25836. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  25837. if (!L_22)
  25838. {
  25839. goto IL_00b4;
  25840. }
  25841. }
  25842. {
  25843. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  25844. int32_t L_24 = (int32_t)__this->get__index_1();
  25845. int32_t L_25 = (int32_t)__this->get__length_2();
  25846. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB L_26;
  25847. memset((&L_26), 0, sizeof(L_26));
  25848. Span_1__ctor_mCEC50ED846C94B388401CB20126CD6B14DA81320_inline((&L_26), (MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE*)((MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE*)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));
  25849. return (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB )L_26;
  25850. }
  25851. IL_00b4:
  25852. {
  25853. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB ));
  25854. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB L_27 = V_0;
  25855. return (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB )L_27;
  25856. }
  25857. }
  25858. IL2CPP_EXTERN_C Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB Memory_1_get_Span_mD512EAA0DB3843D018737D2E931F5450B898F26E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25859. {
  25860. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * _thisAdjusted;
  25861. int32_t _offset = 1;
  25862. _thisAdjusted = reinterpret_cast<Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *>(__this + _offset);
  25863. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB _returnValue;
  25864. _returnValue = Memory_1_get_Span_mD512EAA0DB3843D018737D2E931F5450B898F26E_inline(_thisAdjusted, method);
  25865. return _returnValue;
  25866. }
  25867. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::Pin()
  25868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mBF7C2FFE8488A84590585FF232BC2067DA8C6509_gshared (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, const RuntimeMethod* method)
  25869. {
  25870. static bool s_Il2CppMethodInitialized;
  25871. if (!s_Il2CppMethodInitialized)
  25872. {
  25873. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  25874. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  25875. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  25876. s_Il2CppMethodInitialized = true;
  25877. }
  25878. String_t* V_0 = NULL;
  25879. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  25880. memset((&V_1), 0, sizeof(V_1));
  25881. void* V_2 = NULL;
  25882. MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* V_3 = NULL;
  25883. void* V_4 = NULL;
  25884. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  25885. memset((&V_5), 0, sizeof(V_5));
  25886. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  25887. memset((&V_6), 0, sizeof(V_6));
  25888. void* V_7 = NULL;
  25889. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  25890. memset((&V_8), 0, sizeof(V_8));
  25891. {
  25892. int32_t L_0 = (int32_t)__this->get__index_1();
  25893. if ((((int32_t)L_0) >= ((int32_t)0)))
  25894. {
  25895. goto IL_0026;
  25896. }
  25897. }
  25898. {
  25899. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  25900. int32_t L_2 = (int32_t)__this->get__index_1();
  25901. NullCheck((MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 *)((MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  25902. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  25903. 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.Bgra32>>::Pin(System.Int32) */, (MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 *)((MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 *)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))));
  25904. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  25905. }
  25906. IL_0026:
  25907. {
  25908. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  25909. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  25910. Type_t * L_5;
  25911. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  25912. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  25913. Type_t * L_7;
  25914. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  25915. bool L_8;
  25916. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  25917. if (!L_8)
  25918. {
  25919. goto IL_0079;
  25920. }
  25921. }
  25922. {
  25923. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  25924. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  25925. V_0 = (String_t*)L_10;
  25926. if (!L_10)
  25927. {
  25928. goto IL_0079;
  25929. }
  25930. }
  25931. {
  25932. String_t* L_11 = V_0;
  25933. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  25934. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  25935. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  25936. intptr_t L_13;
  25937. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  25938. void* L_14;
  25939. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  25940. int32_t L_15 = (int32_t)__this->get__index_1();
  25941. void* L_16;
  25942. 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));
  25943. V_2 = (void*)L_16;
  25944. void* L_17 = V_2;
  25945. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  25946. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  25947. memset((&L_19), 0, sizeof(L_19));
  25948. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  25949. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  25950. }
  25951. IL_0079:
  25952. {
  25953. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  25954. MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* L_21 = (MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE*)((MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  25955. V_3 = (MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE*)L_21;
  25956. if (!L_21)
  25957. {
  25958. goto IL_00ee;
  25959. }
  25960. }
  25961. {
  25962. int32_t L_22 = (int32_t)__this->get__length_2();
  25963. if ((((int32_t)L_22) >= ((int32_t)0)))
  25964. {
  25965. goto IL_00c1;
  25966. }
  25967. }
  25968. {
  25969. MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* L_23 = V_3;
  25970. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB L_24;
  25971. L_24 = (( Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB (*) (MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  25972. Moment_t885415045473B7F42DAE4C8679D299E13D170D6A * L_25;
  25973. L_25 = (( Moment_t885415045473B7F42DAE4C8679D299E13D170D6A * (*) (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  25974. void* L_26;
  25975. L_26 = (( void* (*) (Moment_t885415045473B7F42DAE4C8679D299E13D170D6A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_t885415045473B7F42DAE4C8679D299E13D170D6A *)(Moment_t885415045473B7F42DAE4C8679D299E13D170D6A *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  25976. int32_t L_27 = (int32_t)__this->get__index_1();
  25977. void* L_28;
  25978. 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));
  25979. V_4 = (void*)L_28;
  25980. void* L_29 = V_4;
  25981. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  25982. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  25983. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  25984. memset((&L_31), 0, sizeof(L_31));
  25985. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  25986. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  25987. }
  25988. IL_00c1:
  25989. {
  25990. MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* L_32 = V_3;
  25991. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  25992. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  25993. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  25994. intptr_t L_34;
  25995. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  25996. void* L_35;
  25997. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  25998. int32_t L_36 = (int32_t)__this->get__index_1();
  25999. void* L_37;
  26000. 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));
  26001. V_7 = (void*)L_37;
  26002. void* L_38 = V_7;
  26003. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  26004. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  26005. memset((&L_40), 0, sizeof(L_40));
  26006. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  26007. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  26008. }
  26009. IL_00ee:
  26010. {
  26011. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  26012. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  26013. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  26014. }
  26015. }
  26016. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mBF7C2FFE8488A84590585FF232BC2067DA8C6509_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26017. {
  26018. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * _thisAdjusted;
  26019. int32_t _offset = 1;
  26020. _thisAdjusted = reinterpret_cast<Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *>(__this + _offset);
  26021. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  26022. _returnValue = Memory_1_Pin_mBF7C2FFE8488A84590585FF232BC2067DA8C6509(_thisAdjusted, method);
  26023. return _returnValue;
  26024. }
  26025. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::Equals(System.Object)
  26026. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m06F9BC0C1F27623B32BA5E6C2D27A4D41E5F2DEF_gshared (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  26027. {
  26028. ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 V_0;
  26029. memset((&V_0), 0, sizeof(V_0));
  26030. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A V_1;
  26031. memset((&V_1), 0, sizeof(V_1));
  26032. RuntimeObject * V_2 = NULL;
  26033. {
  26034. RuntimeObject * L_0 = ___obj0;
  26035. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  26036. {
  26037. goto IL_0022;
  26038. }
  26039. }
  26040. {
  26041. RuntimeObject * L_1 = ___obj0;
  26042. V_0 = (ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 )((*(ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 *)((ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  26043. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A L_2 = (*(Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *)__this);
  26044. ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 L_3;
  26045. L_3 = (( ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 (*) (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  26046. bool L_4;
  26047. L_4 = ReadOnlyMemory_1_Equals_mFB7A456C620E1B5F3C99F271B983677DE39E2B9F((ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 *)(ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 *)(&V_0), (ReadOnlyMemory_1_tC484F7D0AB05F67122951E644D8284DA247F94C1 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  26048. return (bool)L_4;
  26049. }
  26050. IL_0022:
  26051. {
  26052. RuntimeObject * L_5 = ___obj0;
  26053. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  26054. V_2 = (RuntimeObject *)L_6;
  26055. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  26056. {
  26057. goto IL_003b;
  26058. }
  26059. }
  26060. {
  26061. RuntimeObject * L_7 = V_2;
  26062. V_1 = (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A )((*(Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *)((Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  26063. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A L_8 = V_1;
  26064. bool L_9;
  26065. L_9 = Memory_1_Equals_m2B6E3FB78E2E23BDB4AC08989E946B0E57F471D1((Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *)(Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *)__this, (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  26066. return (bool)L_9;
  26067. }
  26068. IL_003b:
  26069. {
  26070. return (bool)0;
  26071. }
  26072. }
  26073. IL2CPP_EXTERN_C bool Memory_1_Equals_m06F9BC0C1F27623B32BA5E6C2D27A4D41E5F2DEF_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  26074. {
  26075. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * _thisAdjusted;
  26076. int32_t _offset = 1;
  26077. _thisAdjusted = reinterpret_cast<Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *>(__this + _offset);
  26078. bool _returnValue;
  26079. _returnValue = Memory_1_Equals_m06F9BC0C1F27623B32BA5E6C2D27A4D41E5F2DEF(_thisAdjusted, ___obj0, method);
  26080. return _returnValue;
  26081. }
  26082. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::Equals(System.Memory`1<T>)
  26083. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m2B6E3FB78E2E23BDB4AC08989E946B0E57F471D1_gshared (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A ___other0, const RuntimeMethod* method)
  26084. {
  26085. {
  26086. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  26087. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A L_1 = ___other0;
  26088. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  26089. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  26090. {
  26091. goto IL_002b;
  26092. }
  26093. }
  26094. {
  26095. int32_t L_3 = (int32_t)__this->get__index_1();
  26096. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A L_4 = ___other0;
  26097. int32_t L_5 = (int32_t)L_4.get__index_1();
  26098. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  26099. {
  26100. goto IL_002b;
  26101. }
  26102. }
  26103. {
  26104. int32_t L_6 = (int32_t)__this->get__length_2();
  26105. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A L_7 = ___other0;
  26106. int32_t L_8 = (int32_t)L_7.get__length_2();
  26107. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  26108. }
  26109. IL_002b:
  26110. {
  26111. return (bool)0;
  26112. }
  26113. }
  26114. IL2CPP_EXTERN_C bool Memory_1_Equals_m2B6E3FB78E2E23BDB4AC08989E946B0E57F471D1_AdjustorThunk (RuntimeObject * __this, Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A ___other0, const RuntimeMethod* method)
  26115. {
  26116. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * _thisAdjusted;
  26117. int32_t _offset = 1;
  26118. _thisAdjusted = reinterpret_cast<Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *>(__this + _offset);
  26119. bool _returnValue;
  26120. _returnValue = Memory_1_Equals_m2B6E3FB78E2E23BDB4AC08989E946B0E57F471D1(_thisAdjusted, ___other0, method);
  26121. return _returnValue;
  26122. }
  26123. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::GetHashCode()
  26124. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mA916031486D318A9CAD69AEAA761D9CBE9060643_gshared (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, const RuntimeMethod* method)
  26125. {
  26126. int32_t V_0 = 0;
  26127. {
  26128. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  26129. if (L_0)
  26130. {
  26131. goto IL_000a;
  26132. }
  26133. }
  26134. {
  26135. return (int32_t)0;
  26136. }
  26137. IL_000a:
  26138. {
  26139. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  26140. NullCheck((RuntimeObject *)L_1);
  26141. int32_t L_2;
  26142. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  26143. int32_t L_3 = (int32_t)__this->get__index_1();
  26144. V_0 = (int32_t)L_3;
  26145. int32_t L_4;
  26146. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  26147. int32_t L_5 = (int32_t)__this->get__length_2();
  26148. V_0 = (int32_t)L_5;
  26149. int32_t L_6;
  26150. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  26151. int32_t L_7;
  26152. 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));
  26153. return (int32_t)L_7;
  26154. }
  26155. }
  26156. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mA916031486D318A9CAD69AEAA761D9CBE9060643_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26157. {
  26158. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * _thisAdjusted;
  26159. int32_t _offset = 1;
  26160. _thisAdjusted = reinterpret_cast<Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A *>(__this + _offset);
  26161. int32_t _returnValue;
  26162. _returnValue = Memory_1_GetHashCode_mA916031486D318A9CAD69AEAA761D9CBE9060643(_thisAdjusted, method);
  26163. return _returnValue;
  26164. }
  26165. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::CombineHashCodes(System.Int32,System.Int32)
  26166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m9C3DA066F9BC94D35CA747A64157B484675FAB66_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  26167. {
  26168. {
  26169. int32_t L_0 = ___left0;
  26170. int32_t L_1 = ___left0;
  26171. int32_t L_2 = ___right1;
  26172. 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));
  26173. }
  26174. }
  26175. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  26176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mF04D93CA378A8147FB887CB6D5755F16D23C72E2_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  26177. {
  26178. {
  26179. int32_t L_0 = ___h10;
  26180. int32_t L_1 = ___h21;
  26181. int32_t L_2;
  26182. 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));
  26183. int32_t L_3 = ___h32;
  26184. int32_t L_4;
  26185. 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));
  26186. return (int32_t)L_4;
  26187. }
  26188. }
  26189. #ifdef __clang__
  26190. #pragma clang diagnostic pop
  26191. #endif
  26192. #ifdef __clang__
  26193. #pragma clang diagnostic push
  26194. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26195. #pragma clang diagnostic ignored "-Wunused-variable"
  26196. #endif
  26197. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::.ctor(T[])
  26198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mCF6F435A4F611221D7E9A38A63B64845F961686D_gshared (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* ___array0, const RuntimeMethod* method)
  26199. {
  26200. static bool s_Il2CppMethodInitialized;
  26201. if (!s_Il2CppMethodInitialized)
  26202. {
  26203. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  26204. s_Il2CppMethodInitialized = true;
  26205. }
  26206. Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 V_0;
  26207. memset((&V_0), 0, sizeof(V_0));
  26208. {
  26209. MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* L_0 = ___array0;
  26210. if (L_0)
  26211. {
  26212. goto IL_000b;
  26213. }
  26214. }
  26215. {
  26216. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB ));
  26217. return;
  26218. }
  26219. IL_000b:
  26220. {
  26221. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 ));
  26222. goto IL_0037;
  26223. }
  26224. {
  26225. MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* L_2 = ___array0;
  26226. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  26227. Type_t * L_3;
  26228. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  26229. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  26230. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26231. Type_t * L_5;
  26232. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  26233. bool L_6;
  26234. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  26235. if (!L_6)
  26236. {
  26237. goto IL_0037;
  26238. }
  26239. }
  26240. {
  26241. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  26242. }
  26243. IL_0037:
  26244. {
  26245. MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* L_7 = ___array0;
  26246. __this->set__object_0((RuntimeObject *)L_7);
  26247. __this->set__index_1(0);
  26248. MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* L_8 = ___array0;
  26249. NullCheck(L_8);
  26250. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  26251. return;
  26252. }
  26253. }
  26254. IL2CPP_EXTERN_C void Memory_1__ctor_mCF6F435A4F611221D7E9A38A63B64845F961686D_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* ___array0, const RuntimeMethod* method)
  26255. {
  26256. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * _thisAdjusted;
  26257. int32_t _offset = 1;
  26258. _thisAdjusted = reinterpret_cast<Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *>(__this + _offset);
  26259. Memory_1__ctor_mCF6F435A4F611221D7E9A38A63B64845F961686D_inline(_thisAdjusted, ___array0, method);
  26260. }
  26261. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  26262. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mC8458DFA89FE09AC11445D2D2414577F75FCC7B2_gshared (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  26263. {
  26264. {
  26265. int32_t L_0 = ___length1;
  26266. if ((((int32_t)L_0) >= ((int32_t)0)))
  26267. {
  26268. goto IL_0009;
  26269. }
  26270. }
  26271. {
  26272. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  26273. }
  26274. IL_0009:
  26275. {
  26276. MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD * L_1 = ___manager0;
  26277. __this->set__object_0(L_1);
  26278. __this->set__index_1(((int32_t)-2147483648LL));
  26279. int32_t L_2 = ___length1;
  26280. __this->set__length_2(L_2);
  26281. return;
  26282. }
  26283. }
  26284. IL2CPP_EXTERN_C void Memory_1__ctor_mC8458DFA89FE09AC11445D2D2414577F75FCC7B2_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  26285. {
  26286. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * _thisAdjusted;
  26287. int32_t _offset = 1;
  26288. _thisAdjusted = reinterpret_cast<Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *>(__this + _offset);
  26289. Memory_1__ctor_mC8458DFA89FE09AC11445D2D2414577F75FCC7B2_inline(_thisAdjusted, ___manager0, ___length1, method);
  26290. }
  26291. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::.ctor(System.Object,System.Int32,System.Int32)
  26292. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m390F15E9AC30E54361A19A7927B08E2B610959D8_gshared (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  26293. {
  26294. {
  26295. RuntimeObject * L_0 = ___obj0;
  26296. __this->set__object_0(L_0);
  26297. int32_t L_1 = ___start1;
  26298. __this->set__index_1(L_1);
  26299. int32_t L_2 = ___length2;
  26300. __this->set__length_2(L_2);
  26301. return;
  26302. }
  26303. }
  26304. IL2CPP_EXTERN_C void Memory_1__ctor_m390F15E9AC30E54361A19A7927B08E2B610959D8_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  26305. {
  26306. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * _thisAdjusted;
  26307. int32_t _offset = 1;
  26308. _thisAdjusted = reinterpret_cast<Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *>(__this + _offset);
  26309. Memory_1__ctor_m390F15E9AC30E54361A19A7927B08E2B610959D8_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  26310. }
  26311. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::op_Implicit(System.Memory`1<T>)
  26312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 Memory_1_op_Implicit_mB37A4D3FB7C23F5C76776FC9338A852B7D8C5C90_gshared (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB ___memory0, const RuntimeMethod* method)
  26313. {
  26314. {
  26315. ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 * L_0;
  26316. L_0 = (( ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 * (*) (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *)(Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  26317. ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 L_1 = (*(ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 *)L_0);
  26318. return (ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 )L_1;
  26319. }
  26320. }
  26321. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::get_Length()
  26322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m6999BE227285E55DCBC50E323B348A617A55D2C5_gshared (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, const RuntimeMethod* method)
  26323. {
  26324. {
  26325. int32_t L_0 = (int32_t)__this->get__length_2();
  26326. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  26327. }
  26328. }
  26329. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m6999BE227285E55DCBC50E323B348A617A55D2C5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26330. {
  26331. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * _thisAdjusted;
  26332. int32_t _offset = 1;
  26333. _thisAdjusted = reinterpret_cast<Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *>(__this + _offset);
  26334. int32_t _returnValue;
  26335. _returnValue = Memory_1_get_Length_m6999BE227285E55DCBC50E323B348A617A55D2C5(_thisAdjusted, method);
  26336. return _returnValue;
  26337. }
  26338. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::ToString()
  26339. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m062C9ED38578A02D8A6E8059344105ED1EF1CFD9_gshared (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, const RuntimeMethod* method)
  26340. {
  26341. static bool s_Il2CppMethodInitialized;
  26342. if (!s_Il2CppMethodInitialized)
  26343. {
  26344. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  26345. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  26346. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  26347. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  26348. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  26349. s_Il2CppMethodInitialized = true;
  26350. }
  26351. String_t* V_0 = NULL;
  26352. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B V_1;
  26353. memset((&V_1), 0, sizeof(V_1));
  26354. {
  26355. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  26356. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26357. Type_t * L_1;
  26358. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  26359. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  26360. Type_t * L_3;
  26361. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  26362. bool L_4;
  26363. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  26364. if (!L_4)
  26365. {
  26366. goto IL_0058;
  26367. }
  26368. }
  26369. {
  26370. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  26371. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  26372. V_0 = (String_t*)L_6;
  26373. if (L_6)
  26374. {
  26375. goto IL_003f;
  26376. }
  26377. }
  26378. {
  26379. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B L_7;
  26380. L_7 = Memory_1_get_Span_m0210D4518A5281D70C05DDF4E6AEDE0E8FE4F353_inline((Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *)(Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  26381. V_1 = (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B )L_7;
  26382. Il2CppFakeBox<Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  26383. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  26384. String_t* L_9;
  26385. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  26386. V_1 = L_8.m_Value;
  26387. return (String_t*)L_9;
  26388. }
  26389. IL_003f:
  26390. {
  26391. String_t* L_10 = V_0;
  26392. int32_t L_11 = (int32_t)__this->get__index_1();
  26393. int32_t L_12 = (int32_t)__this->get__length_2();
  26394. NullCheck((String_t*)L_10);
  26395. String_t* L_13;
  26396. 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);
  26397. return (String_t*)L_13;
  26398. }
  26399. IL_0058:
  26400. {
  26401. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  26402. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26403. Type_t * L_15;
  26404. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  26405. NullCheck((MemberInfo_t *)L_15);
  26406. String_t* L_16;
  26407. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  26408. int32_t L_17 = (int32_t)__this->get__length_2();
  26409. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  26410. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  26411. String_t* L_20;
  26412. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  26413. return (String_t*)L_20;
  26414. }
  26415. }
  26416. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m062C9ED38578A02D8A6E8059344105ED1EF1CFD9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26417. {
  26418. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * _thisAdjusted;
  26419. int32_t _offset = 1;
  26420. _thisAdjusted = reinterpret_cast<Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *>(__this + _offset);
  26421. String_t* _returnValue;
  26422. _returnValue = Memory_1_ToString_m062C9ED38578A02D8A6E8059344105ED1EF1CFD9(_thisAdjusted, method);
  26423. return _returnValue;
  26424. }
  26425. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::Slice(System.Int32,System.Int32)
  26426. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB Memory_1_Slice_m8BB6DDD32DB55BBB4C857B6840EB3526380542CB_gshared (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  26427. {
  26428. int32_t V_0 = 0;
  26429. int32_t V_1 = 0;
  26430. {
  26431. int32_t L_0 = (int32_t)__this->get__length_2();
  26432. V_0 = (int32_t)L_0;
  26433. int32_t L_1 = V_0;
  26434. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  26435. int32_t L_2 = ___start0;
  26436. int32_t L_3 = V_1;
  26437. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  26438. {
  26439. goto IL_0019;
  26440. }
  26441. }
  26442. {
  26443. int32_t L_4 = ___length1;
  26444. int32_t L_5 = V_1;
  26445. int32_t L_6 = ___start0;
  26446. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  26447. {
  26448. goto IL_001e;
  26449. }
  26450. }
  26451. IL_0019:
  26452. {
  26453. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  26454. }
  26455. IL_001e:
  26456. {
  26457. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  26458. int32_t L_8 = (int32_t)__this->get__index_1();
  26459. int32_t L_9 = ___start0;
  26460. int32_t L_10 = ___length1;
  26461. int32_t L_11 = V_0;
  26462. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB L_12;
  26463. memset((&L_12), 0, sizeof(L_12));
  26464. Memory_1__ctor_m390F15E9AC30E54361A19A7927B08E2B610959D8_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));
  26465. return (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB )L_12;
  26466. }
  26467. }
  26468. IL2CPP_EXTERN_C Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB Memory_1_Slice_m8BB6DDD32DB55BBB4C857B6840EB3526380542CB_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  26469. {
  26470. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * _thisAdjusted;
  26471. int32_t _offset = 1;
  26472. _thisAdjusted = reinterpret_cast<Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *>(__this + _offset);
  26473. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB _returnValue;
  26474. _returnValue = Memory_1_Slice_m8BB6DDD32DB55BBB4C857B6840EB3526380542CB_inline(_thisAdjusted, ___start0, ___length1, method);
  26475. return _returnValue;
  26476. }
  26477. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::get_Span()
  26478. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B Memory_1_get_Span_m0210D4518A5281D70C05DDF4E6AEDE0E8FE4F353_gshared (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, const RuntimeMethod* method)
  26479. {
  26480. static bool s_Il2CppMethodInitialized;
  26481. if (!s_Il2CppMethodInitialized)
  26482. {
  26483. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  26484. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26485. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  26486. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  26487. s_Il2CppMethodInitialized = true;
  26488. }
  26489. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B V_0;
  26490. memset((&V_0), 0, sizeof(V_0));
  26491. String_t* V_1 = NULL;
  26492. {
  26493. int32_t L_0 = (int32_t)__this->get__index_1();
  26494. if ((((int32_t)L_0) >= ((int32_t)0)))
  26495. {
  26496. goto IL_0034;
  26497. }
  26498. }
  26499. {
  26500. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  26501. NullCheck((MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD *)((MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  26502. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B L_2;
  26503. L_2 = VirtualFuncInvoker0< Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::GetSpan() */, (MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD *)((MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  26504. V_0 = (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B )L_2;
  26505. int32_t L_3 = (int32_t)__this->get__index_1();
  26506. int32_t L_4 = (int32_t)__this->get__length_2();
  26507. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B L_5;
  26508. L_5 = Span_1_Slice_mE61FCC5BD43A3A95CCED4A05EE3C16E0EF7BAD78_inline((Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B *)(Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B *)(&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));
  26509. return (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B )L_5;
  26510. }
  26511. IL_0034:
  26512. {
  26513. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  26514. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26515. Type_t * L_7;
  26516. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  26517. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  26518. Type_t * L_9;
  26519. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  26520. bool L_10;
  26521. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  26522. if (!L_10)
  26523. {
  26524. goto IL_0089;
  26525. }
  26526. }
  26527. {
  26528. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  26529. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  26530. V_1 = (String_t*)L_12;
  26531. if (!L_12)
  26532. {
  26533. goto IL_0089;
  26534. }
  26535. }
  26536. {
  26537. String_t* L_13 = V_1;
  26538. Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 * L_14;
  26539. L_14 = (( Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 * (*) (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));
  26540. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  26541. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  26542. String_t* L_16 = V_1;
  26543. NullCheck((String_t*)L_16);
  26544. int32_t L_17;
  26545. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  26546. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B L_18;
  26547. memset((&L_18), 0, sizeof(L_18));
  26548. Span_1__ctor_m88B5404FE5DF5C735AFFD3B51C0C54A6CD3FA9A8_inline((&L_18), (Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  26549. V_0 = (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B )L_18;
  26550. int32_t L_19 = (int32_t)__this->get__index_1();
  26551. int32_t L_20 = (int32_t)__this->get__length_2();
  26552. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B L_21;
  26553. L_21 = Span_1_Slice_mE61FCC5BD43A3A95CCED4A05EE3C16E0EF7BAD78_inline((Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B *)(Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  26554. return (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B )L_21;
  26555. }
  26556. IL_0089:
  26557. {
  26558. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  26559. if (!L_22)
  26560. {
  26561. goto IL_00b4;
  26562. }
  26563. }
  26564. {
  26565. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  26566. int32_t L_24 = (int32_t)__this->get__index_1();
  26567. int32_t L_25 = (int32_t)__this->get__length_2();
  26568. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B L_26;
  26569. memset((&L_26), 0, sizeof(L_26));
  26570. Span_1__ctor_mA0FD6228200909E7EB91F31A2330096F4DA4023D_inline((&L_26), (MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A*)((MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A*)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));
  26571. return (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B )L_26;
  26572. }
  26573. IL_00b4:
  26574. {
  26575. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B ));
  26576. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B L_27 = V_0;
  26577. return (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B )L_27;
  26578. }
  26579. }
  26580. IL2CPP_EXTERN_C Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B Memory_1_get_Span_m0210D4518A5281D70C05DDF4E6AEDE0E8FE4F353_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26581. {
  26582. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * _thisAdjusted;
  26583. int32_t _offset = 1;
  26584. _thisAdjusted = reinterpret_cast<Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *>(__this + _offset);
  26585. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B _returnValue;
  26586. _returnValue = Memory_1_get_Span_m0210D4518A5281D70C05DDF4E6AEDE0E8FE4F353_inline(_thisAdjusted, method);
  26587. return _returnValue;
  26588. }
  26589. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::Pin()
  26590. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m4C05D671FB7BB551B9E04AE8FC3354C09CFB90A1_gshared (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, const RuntimeMethod* method)
  26591. {
  26592. static bool s_Il2CppMethodInitialized;
  26593. if (!s_Il2CppMethodInitialized)
  26594. {
  26595. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  26596. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  26597. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  26598. s_Il2CppMethodInitialized = true;
  26599. }
  26600. String_t* V_0 = NULL;
  26601. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  26602. memset((&V_1), 0, sizeof(V_1));
  26603. void* V_2 = NULL;
  26604. MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* V_3 = NULL;
  26605. void* V_4 = NULL;
  26606. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  26607. memset((&V_5), 0, sizeof(V_5));
  26608. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  26609. memset((&V_6), 0, sizeof(V_6));
  26610. void* V_7 = NULL;
  26611. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  26612. memset((&V_8), 0, sizeof(V_8));
  26613. {
  26614. int32_t L_0 = (int32_t)__this->get__index_1();
  26615. if ((((int32_t)L_0) >= ((int32_t)0)))
  26616. {
  26617. goto IL_0026;
  26618. }
  26619. }
  26620. {
  26621. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  26622. int32_t L_2 = (int32_t)__this->get__index_1();
  26623. NullCheck((MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD *)((MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  26624. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  26625. 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.Bgra4444>>::Pin(System.Int32) */, (MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD *)((MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD *)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))));
  26626. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  26627. }
  26628. IL_0026:
  26629. {
  26630. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  26631. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26632. Type_t * L_5;
  26633. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  26634. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  26635. Type_t * L_7;
  26636. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  26637. bool L_8;
  26638. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  26639. if (!L_8)
  26640. {
  26641. goto IL_0079;
  26642. }
  26643. }
  26644. {
  26645. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  26646. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  26647. V_0 = (String_t*)L_10;
  26648. if (!L_10)
  26649. {
  26650. goto IL_0079;
  26651. }
  26652. }
  26653. {
  26654. String_t* L_11 = V_0;
  26655. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  26656. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  26657. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  26658. intptr_t L_13;
  26659. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  26660. void* L_14;
  26661. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  26662. int32_t L_15 = (int32_t)__this->get__index_1();
  26663. void* L_16;
  26664. 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));
  26665. V_2 = (void*)L_16;
  26666. void* L_17 = V_2;
  26667. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  26668. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  26669. memset((&L_19), 0, sizeof(L_19));
  26670. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  26671. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  26672. }
  26673. IL_0079:
  26674. {
  26675. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  26676. MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* L_21 = (MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A*)((MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  26677. V_3 = (MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A*)L_21;
  26678. if (!L_21)
  26679. {
  26680. goto IL_00ee;
  26681. }
  26682. }
  26683. {
  26684. int32_t L_22 = (int32_t)__this->get__length_2();
  26685. if ((((int32_t)L_22) >= ((int32_t)0)))
  26686. {
  26687. goto IL_00c1;
  26688. }
  26689. }
  26690. {
  26691. MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* L_23 = V_3;
  26692. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B L_24;
  26693. L_24 = (( Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B (*) (MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  26694. Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 * L_25;
  26695. L_25 = (( Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 * (*) (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  26696. void* L_26;
  26697. L_26 = (( void* (*) (Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 *)(Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  26698. int32_t L_27 = (int32_t)__this->get__index_1();
  26699. void* L_28;
  26700. 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));
  26701. V_4 = (void*)L_28;
  26702. void* L_29 = V_4;
  26703. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  26704. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  26705. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  26706. memset((&L_31), 0, sizeof(L_31));
  26707. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  26708. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  26709. }
  26710. IL_00c1:
  26711. {
  26712. MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* L_32 = V_3;
  26713. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  26714. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  26715. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  26716. intptr_t L_34;
  26717. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  26718. void* L_35;
  26719. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  26720. int32_t L_36 = (int32_t)__this->get__index_1();
  26721. void* L_37;
  26722. 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));
  26723. V_7 = (void*)L_37;
  26724. void* L_38 = V_7;
  26725. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  26726. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  26727. memset((&L_40), 0, sizeof(L_40));
  26728. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  26729. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  26730. }
  26731. IL_00ee:
  26732. {
  26733. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  26734. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  26735. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  26736. }
  26737. }
  26738. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m4C05D671FB7BB551B9E04AE8FC3354C09CFB90A1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26739. {
  26740. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * _thisAdjusted;
  26741. int32_t _offset = 1;
  26742. _thisAdjusted = reinterpret_cast<Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *>(__this + _offset);
  26743. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  26744. _returnValue = Memory_1_Pin_m4C05D671FB7BB551B9E04AE8FC3354C09CFB90A1(_thisAdjusted, method);
  26745. return _returnValue;
  26746. }
  26747. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::Equals(System.Object)
  26748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mF77EDE03B442172DE37B715B2F8FDDA3CD595A0F_gshared (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  26749. {
  26750. ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 V_0;
  26751. memset((&V_0), 0, sizeof(V_0));
  26752. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB V_1;
  26753. memset((&V_1), 0, sizeof(V_1));
  26754. RuntimeObject * V_2 = NULL;
  26755. {
  26756. RuntimeObject * L_0 = ___obj0;
  26757. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  26758. {
  26759. goto IL_0022;
  26760. }
  26761. }
  26762. {
  26763. RuntimeObject * L_1 = ___obj0;
  26764. V_0 = (ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 )((*(ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 *)((ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  26765. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB L_2 = (*(Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *)__this);
  26766. ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 L_3;
  26767. L_3 = (( ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 (*) (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  26768. bool L_4;
  26769. L_4 = ReadOnlyMemory_1_Equals_m978E01325EE7A6B4E793F752833372EFFAADCB76((ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 *)(ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 *)(&V_0), (ReadOnlyMemory_1_t48C1C3452701C660A9D8C959375BC89D82922F70 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  26770. return (bool)L_4;
  26771. }
  26772. IL_0022:
  26773. {
  26774. RuntimeObject * L_5 = ___obj0;
  26775. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  26776. V_2 = (RuntimeObject *)L_6;
  26777. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  26778. {
  26779. goto IL_003b;
  26780. }
  26781. }
  26782. {
  26783. RuntimeObject * L_7 = V_2;
  26784. V_1 = (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB )((*(Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *)((Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  26785. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB L_8 = V_1;
  26786. bool L_9;
  26787. L_9 = Memory_1_Equals_mA678D44B5D7DF1AEC3EEC129A4EF058FF81F179E((Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *)(Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *)__this, (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  26788. return (bool)L_9;
  26789. }
  26790. IL_003b:
  26791. {
  26792. return (bool)0;
  26793. }
  26794. }
  26795. IL2CPP_EXTERN_C bool Memory_1_Equals_mF77EDE03B442172DE37B715B2F8FDDA3CD595A0F_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  26796. {
  26797. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * _thisAdjusted;
  26798. int32_t _offset = 1;
  26799. _thisAdjusted = reinterpret_cast<Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *>(__this + _offset);
  26800. bool _returnValue;
  26801. _returnValue = Memory_1_Equals_mF77EDE03B442172DE37B715B2F8FDDA3CD595A0F(_thisAdjusted, ___obj0, method);
  26802. return _returnValue;
  26803. }
  26804. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::Equals(System.Memory`1<T>)
  26805. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mA678D44B5D7DF1AEC3EEC129A4EF058FF81F179E_gshared (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB ___other0, const RuntimeMethod* method)
  26806. {
  26807. {
  26808. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  26809. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB L_1 = ___other0;
  26810. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  26811. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  26812. {
  26813. goto IL_002b;
  26814. }
  26815. }
  26816. {
  26817. int32_t L_3 = (int32_t)__this->get__index_1();
  26818. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB L_4 = ___other0;
  26819. int32_t L_5 = (int32_t)L_4.get__index_1();
  26820. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  26821. {
  26822. goto IL_002b;
  26823. }
  26824. }
  26825. {
  26826. int32_t L_6 = (int32_t)__this->get__length_2();
  26827. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB L_7 = ___other0;
  26828. int32_t L_8 = (int32_t)L_7.get__length_2();
  26829. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  26830. }
  26831. IL_002b:
  26832. {
  26833. return (bool)0;
  26834. }
  26835. }
  26836. IL2CPP_EXTERN_C bool Memory_1_Equals_mA678D44B5D7DF1AEC3EEC129A4EF058FF81F179E_AdjustorThunk (RuntimeObject * __this, Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB ___other0, const RuntimeMethod* method)
  26837. {
  26838. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * _thisAdjusted;
  26839. int32_t _offset = 1;
  26840. _thisAdjusted = reinterpret_cast<Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *>(__this + _offset);
  26841. bool _returnValue;
  26842. _returnValue = Memory_1_Equals_mA678D44B5D7DF1AEC3EEC129A4EF058FF81F179E(_thisAdjusted, ___other0, method);
  26843. return _returnValue;
  26844. }
  26845. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::GetHashCode()
  26846. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m9C73FE942A7E098E681307F678EE380A953DD4B0_gshared (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, const RuntimeMethod* method)
  26847. {
  26848. int32_t V_0 = 0;
  26849. {
  26850. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  26851. if (L_0)
  26852. {
  26853. goto IL_000a;
  26854. }
  26855. }
  26856. {
  26857. return (int32_t)0;
  26858. }
  26859. IL_000a:
  26860. {
  26861. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  26862. NullCheck((RuntimeObject *)L_1);
  26863. int32_t L_2;
  26864. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  26865. int32_t L_3 = (int32_t)__this->get__index_1();
  26866. V_0 = (int32_t)L_3;
  26867. int32_t L_4;
  26868. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  26869. int32_t L_5 = (int32_t)__this->get__length_2();
  26870. V_0 = (int32_t)L_5;
  26871. int32_t L_6;
  26872. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  26873. int32_t L_7;
  26874. 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));
  26875. return (int32_t)L_7;
  26876. }
  26877. }
  26878. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m9C73FE942A7E098E681307F678EE380A953DD4B0_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  26879. {
  26880. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * _thisAdjusted;
  26881. int32_t _offset = 1;
  26882. _thisAdjusted = reinterpret_cast<Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB *>(__this + _offset);
  26883. int32_t _returnValue;
  26884. _returnValue = Memory_1_GetHashCode_m9C73FE942A7E098E681307F678EE380A953DD4B0(_thisAdjusted, method);
  26885. return _returnValue;
  26886. }
  26887. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::CombineHashCodes(System.Int32,System.Int32)
  26888. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mF2D448D00644BEF972AA5ECE26FA4BC9ECDFA288_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  26889. {
  26890. {
  26891. int32_t L_0 = ___left0;
  26892. int32_t L_1 = ___left0;
  26893. int32_t L_2 = ___right1;
  26894. 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));
  26895. }
  26896. }
  26897. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  26898. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mA211C5C5F198B72A0BE734BC9DFEF3E75644B460_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  26899. {
  26900. {
  26901. int32_t L_0 = ___h10;
  26902. int32_t L_1 = ___h21;
  26903. int32_t L_2;
  26904. 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));
  26905. int32_t L_3 = ___h32;
  26906. int32_t L_4;
  26907. 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));
  26908. return (int32_t)L_4;
  26909. }
  26910. }
  26911. #ifdef __clang__
  26912. #pragma clang diagnostic pop
  26913. #endif
  26914. #ifdef __clang__
  26915. #pragma clang diagnostic push
  26916. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26917. #pragma clang diagnostic ignored "-Wunused-variable"
  26918. #endif
  26919. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::.ctor(T[])
  26920. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mFD45BAA62E7CCD1849FFEBD7B28634F44152F0A4_gshared (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* ___array0, const RuntimeMethod* method)
  26921. {
  26922. static bool s_Il2CppMethodInitialized;
  26923. if (!s_Il2CppMethodInitialized)
  26924. {
  26925. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  26926. s_Il2CppMethodInitialized = true;
  26927. }
  26928. Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 V_0;
  26929. memset((&V_0), 0, sizeof(V_0));
  26930. {
  26931. MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* L_0 = ___array0;
  26932. if (L_0)
  26933. {
  26934. goto IL_000b;
  26935. }
  26936. }
  26937. {
  26938. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E ));
  26939. return;
  26940. }
  26941. IL_000b:
  26942. {
  26943. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 ));
  26944. goto IL_0037;
  26945. }
  26946. {
  26947. MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* L_2 = ___array0;
  26948. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  26949. Type_t * L_3;
  26950. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  26951. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  26952. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  26953. Type_t * L_5;
  26954. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  26955. bool L_6;
  26956. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  26957. if (!L_6)
  26958. {
  26959. goto IL_0037;
  26960. }
  26961. }
  26962. {
  26963. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  26964. }
  26965. IL_0037:
  26966. {
  26967. MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* L_7 = ___array0;
  26968. __this->set__object_0((RuntimeObject *)L_7);
  26969. __this->set__index_1(0);
  26970. MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* L_8 = ___array0;
  26971. NullCheck(L_8);
  26972. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  26973. return;
  26974. }
  26975. }
  26976. IL2CPP_EXTERN_C void Memory_1__ctor_mFD45BAA62E7CCD1849FFEBD7B28634F44152F0A4_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* ___array0, const RuntimeMethod* method)
  26977. {
  26978. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * _thisAdjusted;
  26979. int32_t _offset = 1;
  26980. _thisAdjusted = reinterpret_cast<Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *>(__this + _offset);
  26981. Memory_1__ctor_mFD45BAA62E7CCD1849FFEBD7B28634F44152F0A4_inline(_thisAdjusted, ___array0, method);
  26982. }
  26983. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  26984. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m8E0DA17D31C10262ED6DA31A04FCEAFC0A145609_gshared (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  26985. {
  26986. {
  26987. int32_t L_0 = ___length1;
  26988. if ((((int32_t)L_0) >= ((int32_t)0)))
  26989. {
  26990. goto IL_0009;
  26991. }
  26992. }
  26993. {
  26994. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  26995. }
  26996. IL_0009:
  26997. {
  26998. MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 * L_1 = ___manager0;
  26999. __this->set__object_0(L_1);
  27000. __this->set__index_1(((int32_t)-2147483648LL));
  27001. int32_t L_2 = ___length1;
  27002. __this->set__length_2(L_2);
  27003. return;
  27004. }
  27005. }
  27006. IL2CPP_EXTERN_C void Memory_1__ctor_m8E0DA17D31C10262ED6DA31A04FCEAFC0A145609_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  27007. {
  27008. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * _thisAdjusted;
  27009. int32_t _offset = 1;
  27010. _thisAdjusted = reinterpret_cast<Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *>(__this + _offset);
  27011. Memory_1__ctor_m8E0DA17D31C10262ED6DA31A04FCEAFC0A145609_inline(_thisAdjusted, ___manager0, ___length1, method);
  27012. }
  27013. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::.ctor(System.Object,System.Int32,System.Int32)
  27014. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m247CCF8DB3C33C683EC354044C417149723F19EC_gshared (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  27015. {
  27016. {
  27017. RuntimeObject * L_0 = ___obj0;
  27018. __this->set__object_0(L_0);
  27019. int32_t L_1 = ___start1;
  27020. __this->set__index_1(L_1);
  27021. int32_t L_2 = ___length2;
  27022. __this->set__length_2(L_2);
  27023. return;
  27024. }
  27025. }
  27026. IL2CPP_EXTERN_C void Memory_1__ctor_m247CCF8DB3C33C683EC354044C417149723F19EC_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  27027. {
  27028. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * _thisAdjusted;
  27029. int32_t _offset = 1;
  27030. _thisAdjusted = reinterpret_cast<Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *>(__this + _offset);
  27031. Memory_1__ctor_m247CCF8DB3C33C683EC354044C417149723F19EC_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  27032. }
  27033. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::op_Implicit(System.Memory`1<T>)
  27034. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED Memory_1_op_Implicit_mC5E771E67A83AB07142E38B4AEEC96B277D8AD66_gshared (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E ___memory0, const RuntimeMethod* method)
  27035. {
  27036. {
  27037. ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED * L_0;
  27038. L_0 = (( ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED * (*) (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *)(Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  27039. ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED L_1 = (*(ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED *)L_0);
  27040. return (ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED )L_1;
  27041. }
  27042. }
  27043. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::get_Length()
  27044. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mCCBFE3912C75510F20022AB4F892CD7BB437D39A_gshared (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, const RuntimeMethod* method)
  27045. {
  27046. {
  27047. int32_t L_0 = (int32_t)__this->get__length_2();
  27048. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  27049. }
  27050. }
  27051. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mCCBFE3912C75510F20022AB4F892CD7BB437D39A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27052. {
  27053. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * _thisAdjusted;
  27054. int32_t _offset = 1;
  27055. _thisAdjusted = reinterpret_cast<Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *>(__this + _offset);
  27056. int32_t _returnValue;
  27057. _returnValue = Memory_1_get_Length_mCCBFE3912C75510F20022AB4F892CD7BB437D39A(_thisAdjusted, method);
  27058. return _returnValue;
  27059. }
  27060. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::ToString()
  27061. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m032ED3AA9FB174281523BDC205D7C747CAD1FDA6_gshared (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, const RuntimeMethod* method)
  27062. {
  27063. static bool s_Il2CppMethodInitialized;
  27064. if (!s_Il2CppMethodInitialized)
  27065. {
  27066. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  27067. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  27068. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  27069. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  27070. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  27071. s_Il2CppMethodInitialized = true;
  27072. }
  27073. String_t* V_0 = NULL;
  27074. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 V_1;
  27075. memset((&V_1), 0, sizeof(V_1));
  27076. {
  27077. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  27078. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27079. Type_t * L_1;
  27080. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  27081. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  27082. Type_t * L_3;
  27083. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  27084. bool L_4;
  27085. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  27086. if (!L_4)
  27087. {
  27088. goto IL_0058;
  27089. }
  27090. }
  27091. {
  27092. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  27093. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  27094. V_0 = (String_t*)L_6;
  27095. if (L_6)
  27096. {
  27097. goto IL_003f;
  27098. }
  27099. }
  27100. {
  27101. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 L_7;
  27102. L_7 = Memory_1_get_Span_mB11748532CEDEDB04FA2DAE1E2765CD8326A52C5_inline((Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *)(Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  27103. V_1 = (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 )L_7;
  27104. Il2CppFakeBox<Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  27105. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  27106. String_t* L_9;
  27107. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  27108. V_1 = L_8.m_Value;
  27109. return (String_t*)L_9;
  27110. }
  27111. IL_003f:
  27112. {
  27113. String_t* L_10 = V_0;
  27114. int32_t L_11 = (int32_t)__this->get__index_1();
  27115. int32_t L_12 = (int32_t)__this->get__length_2();
  27116. NullCheck((String_t*)L_10);
  27117. String_t* L_13;
  27118. 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);
  27119. return (String_t*)L_13;
  27120. }
  27121. IL_0058:
  27122. {
  27123. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  27124. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27125. Type_t * L_15;
  27126. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  27127. NullCheck((MemberInfo_t *)L_15);
  27128. String_t* L_16;
  27129. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  27130. int32_t L_17 = (int32_t)__this->get__length_2();
  27131. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  27132. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  27133. String_t* L_20;
  27134. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  27135. return (String_t*)L_20;
  27136. }
  27137. }
  27138. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m032ED3AA9FB174281523BDC205D7C747CAD1FDA6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27139. {
  27140. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * _thisAdjusted;
  27141. int32_t _offset = 1;
  27142. _thisAdjusted = reinterpret_cast<Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *>(__this + _offset);
  27143. String_t* _returnValue;
  27144. _returnValue = Memory_1_ToString_m032ED3AA9FB174281523BDC205D7C747CAD1FDA6(_thisAdjusted, method);
  27145. return _returnValue;
  27146. }
  27147. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::Slice(System.Int32,System.Int32)
  27148. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E Memory_1_Slice_m006AC50FC31BC91814417EF81A8B685FE424483F_gshared (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  27149. {
  27150. int32_t V_0 = 0;
  27151. int32_t V_1 = 0;
  27152. {
  27153. int32_t L_0 = (int32_t)__this->get__length_2();
  27154. V_0 = (int32_t)L_0;
  27155. int32_t L_1 = V_0;
  27156. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  27157. int32_t L_2 = ___start0;
  27158. int32_t L_3 = V_1;
  27159. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  27160. {
  27161. goto IL_0019;
  27162. }
  27163. }
  27164. {
  27165. int32_t L_4 = ___length1;
  27166. int32_t L_5 = V_1;
  27167. int32_t L_6 = ___start0;
  27168. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  27169. {
  27170. goto IL_001e;
  27171. }
  27172. }
  27173. IL_0019:
  27174. {
  27175. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  27176. }
  27177. IL_001e:
  27178. {
  27179. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  27180. int32_t L_8 = (int32_t)__this->get__index_1();
  27181. int32_t L_9 = ___start0;
  27182. int32_t L_10 = ___length1;
  27183. int32_t L_11 = V_0;
  27184. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E L_12;
  27185. memset((&L_12), 0, sizeof(L_12));
  27186. Memory_1__ctor_m247CCF8DB3C33C683EC354044C417149723F19EC_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));
  27187. return (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E )L_12;
  27188. }
  27189. }
  27190. IL2CPP_EXTERN_C Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E Memory_1_Slice_m006AC50FC31BC91814417EF81A8B685FE424483F_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  27191. {
  27192. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * _thisAdjusted;
  27193. int32_t _offset = 1;
  27194. _thisAdjusted = reinterpret_cast<Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *>(__this + _offset);
  27195. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E _returnValue;
  27196. _returnValue = Memory_1_Slice_m006AC50FC31BC91814417EF81A8B685FE424483F_inline(_thisAdjusted, ___start0, ___length1, method);
  27197. return _returnValue;
  27198. }
  27199. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::get_Span()
  27200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 Memory_1_get_Span_mB11748532CEDEDB04FA2DAE1E2765CD8326A52C5_gshared (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, const RuntimeMethod* method)
  27201. {
  27202. static bool s_Il2CppMethodInitialized;
  27203. if (!s_Il2CppMethodInitialized)
  27204. {
  27205. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  27206. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27207. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  27208. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  27209. s_Il2CppMethodInitialized = true;
  27210. }
  27211. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 V_0;
  27212. memset((&V_0), 0, sizeof(V_0));
  27213. String_t* V_1 = NULL;
  27214. {
  27215. int32_t L_0 = (int32_t)__this->get__index_1();
  27216. if ((((int32_t)L_0) >= ((int32_t)0)))
  27217. {
  27218. goto IL_0034;
  27219. }
  27220. }
  27221. {
  27222. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  27223. NullCheck((MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 *)((MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  27224. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 L_2;
  27225. L_2 = VirtualFuncInvoker0< Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::GetSpan() */, (MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 *)((MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  27226. V_0 = (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 )L_2;
  27227. int32_t L_3 = (int32_t)__this->get__index_1();
  27228. int32_t L_4 = (int32_t)__this->get__length_2();
  27229. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 L_5;
  27230. L_5 = Span_1_Slice_m989617006FB0E939EC97B691F43D1E39BA8D2CD9_inline((Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 *)(Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 *)(&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));
  27231. return (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 )L_5;
  27232. }
  27233. IL_0034:
  27234. {
  27235. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  27236. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27237. Type_t * L_7;
  27238. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  27239. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  27240. Type_t * L_9;
  27241. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  27242. bool L_10;
  27243. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  27244. if (!L_10)
  27245. {
  27246. goto IL_0089;
  27247. }
  27248. }
  27249. {
  27250. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  27251. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  27252. V_1 = (String_t*)L_12;
  27253. if (!L_12)
  27254. {
  27255. goto IL_0089;
  27256. }
  27257. }
  27258. {
  27259. String_t* L_13 = V_1;
  27260. Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 * L_14;
  27261. L_14 = (( Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 * (*) (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));
  27262. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27263. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  27264. String_t* L_16 = V_1;
  27265. NullCheck((String_t*)L_16);
  27266. int32_t L_17;
  27267. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  27268. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 L_18;
  27269. memset((&L_18), 0, sizeof(L_18));
  27270. Span_1__ctor_m61E364849080A5BF51972965A0BEA13A8CD03A0F_inline((&L_18), (Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  27271. V_0 = (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 )L_18;
  27272. int32_t L_19 = (int32_t)__this->get__index_1();
  27273. int32_t L_20 = (int32_t)__this->get__length_2();
  27274. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 L_21;
  27275. L_21 = Span_1_Slice_m989617006FB0E939EC97B691F43D1E39BA8D2CD9_inline((Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 *)(Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  27276. return (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 )L_21;
  27277. }
  27278. IL_0089:
  27279. {
  27280. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  27281. if (!L_22)
  27282. {
  27283. goto IL_00b4;
  27284. }
  27285. }
  27286. {
  27287. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  27288. int32_t L_24 = (int32_t)__this->get__index_1();
  27289. int32_t L_25 = (int32_t)__this->get__length_2();
  27290. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 L_26;
  27291. memset((&L_26), 0, sizeof(L_26));
  27292. Span_1__ctor_m7F5AC11E1775BEA68C04FEB8BD05C572D676101B_inline((&L_26), (MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB*)((MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB*)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));
  27293. return (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 )L_26;
  27294. }
  27295. IL_00b4:
  27296. {
  27297. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 ));
  27298. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 L_27 = V_0;
  27299. return (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 )L_27;
  27300. }
  27301. }
  27302. IL2CPP_EXTERN_C Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 Memory_1_get_Span_mB11748532CEDEDB04FA2DAE1E2765CD8326A52C5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27303. {
  27304. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * _thisAdjusted;
  27305. int32_t _offset = 1;
  27306. _thisAdjusted = reinterpret_cast<Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *>(__this + _offset);
  27307. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 _returnValue;
  27308. _returnValue = Memory_1_get_Span_mB11748532CEDEDB04FA2DAE1E2765CD8326A52C5_inline(_thisAdjusted, method);
  27309. return _returnValue;
  27310. }
  27311. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::Pin()
  27312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF016CB3B4ED152CB7A599CC0A0408B6835F24658_gshared (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, const RuntimeMethod* method)
  27313. {
  27314. static bool s_Il2CppMethodInitialized;
  27315. if (!s_Il2CppMethodInitialized)
  27316. {
  27317. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  27318. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  27319. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  27320. s_Il2CppMethodInitialized = true;
  27321. }
  27322. String_t* V_0 = NULL;
  27323. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  27324. memset((&V_1), 0, sizeof(V_1));
  27325. void* V_2 = NULL;
  27326. MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* V_3 = NULL;
  27327. void* V_4 = NULL;
  27328. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  27329. memset((&V_5), 0, sizeof(V_5));
  27330. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  27331. memset((&V_6), 0, sizeof(V_6));
  27332. void* V_7 = NULL;
  27333. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  27334. memset((&V_8), 0, sizeof(V_8));
  27335. {
  27336. int32_t L_0 = (int32_t)__this->get__index_1();
  27337. if ((((int32_t)L_0) >= ((int32_t)0)))
  27338. {
  27339. goto IL_0026;
  27340. }
  27341. }
  27342. {
  27343. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  27344. int32_t L_2 = (int32_t)__this->get__index_1();
  27345. NullCheck((MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 *)((MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  27346. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  27347. 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.Bgra5551>>::Pin(System.Int32) */, (MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 *)((MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 *)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))));
  27348. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  27349. }
  27350. IL_0026:
  27351. {
  27352. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  27353. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27354. Type_t * L_5;
  27355. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  27356. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  27357. Type_t * L_7;
  27358. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  27359. bool L_8;
  27360. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  27361. if (!L_8)
  27362. {
  27363. goto IL_0079;
  27364. }
  27365. }
  27366. {
  27367. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  27368. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  27369. V_0 = (String_t*)L_10;
  27370. if (!L_10)
  27371. {
  27372. goto IL_0079;
  27373. }
  27374. }
  27375. {
  27376. String_t* L_11 = V_0;
  27377. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  27378. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  27379. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  27380. intptr_t L_13;
  27381. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  27382. void* L_14;
  27383. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  27384. int32_t L_15 = (int32_t)__this->get__index_1();
  27385. void* L_16;
  27386. 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));
  27387. V_2 = (void*)L_16;
  27388. void* L_17 = V_2;
  27389. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  27390. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  27391. memset((&L_19), 0, sizeof(L_19));
  27392. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  27393. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  27394. }
  27395. IL_0079:
  27396. {
  27397. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  27398. MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* L_21 = (MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB*)((MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  27399. V_3 = (MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB*)L_21;
  27400. if (!L_21)
  27401. {
  27402. goto IL_00ee;
  27403. }
  27404. }
  27405. {
  27406. int32_t L_22 = (int32_t)__this->get__length_2();
  27407. if ((((int32_t)L_22) >= ((int32_t)0)))
  27408. {
  27409. goto IL_00c1;
  27410. }
  27411. }
  27412. {
  27413. MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* L_23 = V_3;
  27414. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 L_24;
  27415. L_24 = (( Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 (*) (MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  27416. Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 * L_25;
  27417. L_25 = (( Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 * (*) (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  27418. void* L_26;
  27419. L_26 = (( void* (*) (Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 *)(Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  27420. int32_t L_27 = (int32_t)__this->get__index_1();
  27421. void* L_28;
  27422. 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));
  27423. V_4 = (void*)L_28;
  27424. void* L_29 = V_4;
  27425. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  27426. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  27427. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  27428. memset((&L_31), 0, sizeof(L_31));
  27429. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  27430. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  27431. }
  27432. IL_00c1:
  27433. {
  27434. MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* L_32 = V_3;
  27435. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  27436. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  27437. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  27438. intptr_t L_34;
  27439. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  27440. void* L_35;
  27441. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  27442. int32_t L_36 = (int32_t)__this->get__index_1();
  27443. void* L_37;
  27444. 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));
  27445. V_7 = (void*)L_37;
  27446. void* L_38 = V_7;
  27447. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  27448. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  27449. memset((&L_40), 0, sizeof(L_40));
  27450. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  27451. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  27452. }
  27453. IL_00ee:
  27454. {
  27455. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  27456. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  27457. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  27458. }
  27459. }
  27460. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mF016CB3B4ED152CB7A599CC0A0408B6835F24658_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27461. {
  27462. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * _thisAdjusted;
  27463. int32_t _offset = 1;
  27464. _thisAdjusted = reinterpret_cast<Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *>(__this + _offset);
  27465. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  27466. _returnValue = Memory_1_Pin_mF016CB3B4ED152CB7A599CC0A0408B6835F24658(_thisAdjusted, method);
  27467. return _returnValue;
  27468. }
  27469. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::Equals(System.Object)
  27470. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m503768290E0AD9224013FA4EE838D32F55DC17A0_gshared (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  27471. {
  27472. ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED V_0;
  27473. memset((&V_0), 0, sizeof(V_0));
  27474. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E V_1;
  27475. memset((&V_1), 0, sizeof(V_1));
  27476. RuntimeObject * V_2 = NULL;
  27477. {
  27478. RuntimeObject * L_0 = ___obj0;
  27479. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  27480. {
  27481. goto IL_0022;
  27482. }
  27483. }
  27484. {
  27485. RuntimeObject * L_1 = ___obj0;
  27486. V_0 = (ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED )((*(ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED *)((ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  27487. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E L_2 = (*(Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *)__this);
  27488. ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED L_3;
  27489. L_3 = (( ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED (*) (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  27490. bool L_4;
  27491. L_4 = ReadOnlyMemory_1_Equals_mD2B7976F5EFB9A9DC9939F757A53DD648A4933BD((ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED *)(ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED *)(&V_0), (ReadOnlyMemory_1_t21031E512C1F09940431287A2816DFD4B3B51FED )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  27492. return (bool)L_4;
  27493. }
  27494. IL_0022:
  27495. {
  27496. RuntimeObject * L_5 = ___obj0;
  27497. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  27498. V_2 = (RuntimeObject *)L_6;
  27499. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  27500. {
  27501. goto IL_003b;
  27502. }
  27503. }
  27504. {
  27505. RuntimeObject * L_7 = V_2;
  27506. V_1 = (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E )((*(Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *)((Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  27507. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E L_8 = V_1;
  27508. bool L_9;
  27509. L_9 = Memory_1_Equals_m19259E8A4F18C5B482641518B15714E15E4413BE((Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *)(Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *)__this, (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  27510. return (bool)L_9;
  27511. }
  27512. IL_003b:
  27513. {
  27514. return (bool)0;
  27515. }
  27516. }
  27517. IL2CPP_EXTERN_C bool Memory_1_Equals_m503768290E0AD9224013FA4EE838D32F55DC17A0_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  27518. {
  27519. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * _thisAdjusted;
  27520. int32_t _offset = 1;
  27521. _thisAdjusted = reinterpret_cast<Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *>(__this + _offset);
  27522. bool _returnValue;
  27523. _returnValue = Memory_1_Equals_m503768290E0AD9224013FA4EE838D32F55DC17A0(_thisAdjusted, ___obj0, method);
  27524. return _returnValue;
  27525. }
  27526. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::Equals(System.Memory`1<T>)
  27527. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m19259E8A4F18C5B482641518B15714E15E4413BE_gshared (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E ___other0, const RuntimeMethod* method)
  27528. {
  27529. {
  27530. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  27531. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E L_1 = ___other0;
  27532. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  27533. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  27534. {
  27535. goto IL_002b;
  27536. }
  27537. }
  27538. {
  27539. int32_t L_3 = (int32_t)__this->get__index_1();
  27540. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E L_4 = ___other0;
  27541. int32_t L_5 = (int32_t)L_4.get__index_1();
  27542. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  27543. {
  27544. goto IL_002b;
  27545. }
  27546. }
  27547. {
  27548. int32_t L_6 = (int32_t)__this->get__length_2();
  27549. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E L_7 = ___other0;
  27550. int32_t L_8 = (int32_t)L_7.get__length_2();
  27551. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  27552. }
  27553. IL_002b:
  27554. {
  27555. return (bool)0;
  27556. }
  27557. }
  27558. IL2CPP_EXTERN_C bool Memory_1_Equals_m19259E8A4F18C5B482641518B15714E15E4413BE_AdjustorThunk (RuntimeObject * __this, Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E ___other0, const RuntimeMethod* method)
  27559. {
  27560. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * _thisAdjusted;
  27561. int32_t _offset = 1;
  27562. _thisAdjusted = reinterpret_cast<Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *>(__this + _offset);
  27563. bool _returnValue;
  27564. _returnValue = Memory_1_Equals_m19259E8A4F18C5B482641518B15714E15E4413BE(_thisAdjusted, ___other0, method);
  27565. return _returnValue;
  27566. }
  27567. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::GetHashCode()
  27568. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m8947D798069FFA32E981E8AAD0D55E256DAAC070_gshared (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, const RuntimeMethod* method)
  27569. {
  27570. int32_t V_0 = 0;
  27571. {
  27572. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  27573. if (L_0)
  27574. {
  27575. goto IL_000a;
  27576. }
  27577. }
  27578. {
  27579. return (int32_t)0;
  27580. }
  27581. IL_000a:
  27582. {
  27583. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  27584. NullCheck((RuntimeObject *)L_1);
  27585. int32_t L_2;
  27586. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  27587. int32_t L_3 = (int32_t)__this->get__index_1();
  27588. V_0 = (int32_t)L_3;
  27589. int32_t L_4;
  27590. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  27591. int32_t L_5 = (int32_t)__this->get__length_2();
  27592. V_0 = (int32_t)L_5;
  27593. int32_t L_6;
  27594. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  27595. int32_t L_7;
  27596. 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));
  27597. return (int32_t)L_7;
  27598. }
  27599. }
  27600. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m8947D798069FFA32E981E8AAD0D55E256DAAC070_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27601. {
  27602. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * _thisAdjusted;
  27603. int32_t _offset = 1;
  27604. _thisAdjusted = reinterpret_cast<Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E *>(__this + _offset);
  27605. int32_t _returnValue;
  27606. _returnValue = Memory_1_GetHashCode_m8947D798069FFA32E981E8AAD0D55E256DAAC070(_thisAdjusted, method);
  27607. return _returnValue;
  27608. }
  27609. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::CombineHashCodes(System.Int32,System.Int32)
  27610. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m6E000F59D9F9EE18A934914F7BB7CB1D4D391CB8_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  27611. {
  27612. {
  27613. int32_t L_0 = ___left0;
  27614. int32_t L_1 = ___left0;
  27615. int32_t L_2 = ___right1;
  27616. 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));
  27617. }
  27618. }
  27619. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  27620. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mCC813A9F292286AA1CA29A8D680A9D8499EE2D70_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  27621. {
  27622. {
  27623. int32_t L_0 = ___h10;
  27624. int32_t L_1 = ___h21;
  27625. int32_t L_2;
  27626. 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));
  27627. int32_t L_3 = ___h32;
  27628. int32_t L_4;
  27629. 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));
  27630. return (int32_t)L_4;
  27631. }
  27632. }
  27633. #ifdef __clang__
  27634. #pragma clang diagnostic pop
  27635. #endif
  27636. #ifdef __clang__
  27637. #pragma clang diagnostic push
  27638. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27639. #pragma clang diagnostic ignored "-Wunused-variable"
  27640. #endif
  27641. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::.ctor(T[])
  27642. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m632EA7D26EA93B3C599DE50A206E830E49FCFB03_gshared (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* ___array0, const RuntimeMethod* method)
  27643. {
  27644. static bool s_Il2CppMethodInitialized;
  27645. if (!s_Il2CppMethodInitialized)
  27646. {
  27647. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  27648. s_Il2CppMethodInitialized = true;
  27649. }
  27650. Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 V_0;
  27651. memset((&V_0), 0, sizeof(V_0));
  27652. {
  27653. MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* L_0 = ___array0;
  27654. if (L_0)
  27655. {
  27656. goto IL_000b;
  27657. }
  27658. }
  27659. {
  27660. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 ));
  27661. return;
  27662. }
  27663. IL_000b:
  27664. {
  27665. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 ));
  27666. goto IL_0037;
  27667. }
  27668. {
  27669. MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* L_2 = ___array0;
  27670. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  27671. Type_t * L_3;
  27672. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  27673. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  27674. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27675. Type_t * L_5;
  27676. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  27677. bool L_6;
  27678. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  27679. if (!L_6)
  27680. {
  27681. goto IL_0037;
  27682. }
  27683. }
  27684. {
  27685. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  27686. }
  27687. IL_0037:
  27688. {
  27689. MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* L_7 = ___array0;
  27690. __this->set__object_0((RuntimeObject *)L_7);
  27691. __this->set__index_1(0);
  27692. MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* L_8 = ___array0;
  27693. NullCheck(L_8);
  27694. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  27695. return;
  27696. }
  27697. }
  27698. IL2CPP_EXTERN_C void Memory_1__ctor_m632EA7D26EA93B3C599DE50A206E830E49FCFB03_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* ___array0, const RuntimeMethod* method)
  27699. {
  27700. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * _thisAdjusted;
  27701. int32_t _offset = 1;
  27702. _thisAdjusted = reinterpret_cast<Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *>(__this + _offset);
  27703. Memory_1__ctor_m632EA7D26EA93B3C599DE50A206E830E49FCFB03_inline(_thisAdjusted, ___array0, method);
  27704. }
  27705. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  27706. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m3E72DBE254B192CBD354578F3F9F0A43AFA8DEE9_gshared (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  27707. {
  27708. {
  27709. int32_t L_0 = ___length1;
  27710. if ((((int32_t)L_0) >= ((int32_t)0)))
  27711. {
  27712. goto IL_0009;
  27713. }
  27714. }
  27715. {
  27716. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  27717. }
  27718. IL_0009:
  27719. {
  27720. MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA * L_1 = ___manager0;
  27721. __this->set__object_0(L_1);
  27722. __this->set__index_1(((int32_t)-2147483648LL));
  27723. int32_t L_2 = ___length1;
  27724. __this->set__length_2(L_2);
  27725. return;
  27726. }
  27727. }
  27728. IL2CPP_EXTERN_C void Memory_1__ctor_m3E72DBE254B192CBD354578F3F9F0A43AFA8DEE9_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  27729. {
  27730. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * _thisAdjusted;
  27731. int32_t _offset = 1;
  27732. _thisAdjusted = reinterpret_cast<Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *>(__this + _offset);
  27733. Memory_1__ctor_m3E72DBE254B192CBD354578F3F9F0A43AFA8DEE9_inline(_thisAdjusted, ___manager0, ___length1, method);
  27734. }
  27735. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::.ctor(System.Object,System.Int32,System.Int32)
  27736. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mB8F06B0BB712A329F69AC0A59B68D82B120029AD_gshared (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  27737. {
  27738. {
  27739. RuntimeObject * L_0 = ___obj0;
  27740. __this->set__object_0(L_0);
  27741. int32_t L_1 = ___start1;
  27742. __this->set__index_1(L_1);
  27743. int32_t L_2 = ___length2;
  27744. __this->set__length_2(L_2);
  27745. return;
  27746. }
  27747. }
  27748. IL2CPP_EXTERN_C void Memory_1__ctor_mB8F06B0BB712A329F69AC0A59B68D82B120029AD_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  27749. {
  27750. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * _thisAdjusted;
  27751. int32_t _offset = 1;
  27752. _thisAdjusted = reinterpret_cast<Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *>(__this + _offset);
  27753. Memory_1__ctor_mB8F06B0BB712A329F69AC0A59B68D82B120029AD_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  27754. }
  27755. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::op_Implicit(System.Memory`1<T>)
  27756. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 Memory_1_op_Implicit_m4B9FB3F7F28B8AB2C473AFE62CC5355F91434950_gshared (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 ___memory0, const RuntimeMethod* method)
  27757. {
  27758. {
  27759. ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 * L_0;
  27760. L_0 = (( ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 * (*) (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *)(Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  27761. ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 L_1 = (*(ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 *)L_0);
  27762. return (ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 )L_1;
  27763. }
  27764. }
  27765. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::get_Length()
  27766. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m8843FCFC2512F53727D6AC1ED088334C12922701_gshared (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, const RuntimeMethod* method)
  27767. {
  27768. {
  27769. int32_t L_0 = (int32_t)__this->get__length_2();
  27770. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  27771. }
  27772. }
  27773. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m8843FCFC2512F53727D6AC1ED088334C12922701_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27774. {
  27775. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * _thisAdjusted;
  27776. int32_t _offset = 1;
  27777. _thisAdjusted = reinterpret_cast<Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *>(__this + _offset);
  27778. int32_t _returnValue;
  27779. _returnValue = Memory_1_get_Length_m8843FCFC2512F53727D6AC1ED088334C12922701(_thisAdjusted, method);
  27780. return _returnValue;
  27781. }
  27782. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::ToString()
  27783. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m907E41A9C373F054E74F6BE5304839E53537C6B6_gshared (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, const RuntimeMethod* method)
  27784. {
  27785. static bool s_Il2CppMethodInitialized;
  27786. if (!s_Il2CppMethodInitialized)
  27787. {
  27788. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  27789. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  27790. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  27791. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  27792. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  27793. s_Il2CppMethodInitialized = true;
  27794. }
  27795. String_t* V_0 = NULL;
  27796. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 V_1;
  27797. memset((&V_1), 0, sizeof(V_1));
  27798. {
  27799. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  27800. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27801. Type_t * L_1;
  27802. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  27803. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  27804. Type_t * L_3;
  27805. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  27806. bool L_4;
  27807. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  27808. if (!L_4)
  27809. {
  27810. goto IL_0058;
  27811. }
  27812. }
  27813. {
  27814. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  27815. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  27816. V_0 = (String_t*)L_6;
  27817. if (L_6)
  27818. {
  27819. goto IL_003f;
  27820. }
  27821. }
  27822. {
  27823. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 L_7;
  27824. L_7 = Memory_1_get_Span_m51AC5AB5D333B97F0995E93653A1F1C54E295B1F_inline((Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *)(Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  27825. V_1 = (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 )L_7;
  27826. Il2CppFakeBox<Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  27827. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  27828. String_t* L_9;
  27829. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  27830. V_1 = L_8.m_Value;
  27831. return (String_t*)L_9;
  27832. }
  27833. IL_003f:
  27834. {
  27835. String_t* L_10 = V_0;
  27836. int32_t L_11 = (int32_t)__this->get__index_1();
  27837. int32_t L_12 = (int32_t)__this->get__length_2();
  27838. NullCheck((String_t*)L_10);
  27839. String_t* L_13;
  27840. 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);
  27841. return (String_t*)L_13;
  27842. }
  27843. IL_0058:
  27844. {
  27845. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  27846. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27847. Type_t * L_15;
  27848. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  27849. NullCheck((MemberInfo_t *)L_15);
  27850. String_t* L_16;
  27851. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  27852. int32_t L_17 = (int32_t)__this->get__length_2();
  27853. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  27854. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  27855. String_t* L_20;
  27856. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  27857. return (String_t*)L_20;
  27858. }
  27859. }
  27860. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m907E41A9C373F054E74F6BE5304839E53537C6B6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27861. {
  27862. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * _thisAdjusted;
  27863. int32_t _offset = 1;
  27864. _thisAdjusted = reinterpret_cast<Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *>(__this + _offset);
  27865. String_t* _returnValue;
  27866. _returnValue = Memory_1_ToString_m907E41A9C373F054E74F6BE5304839E53537C6B6(_thisAdjusted, method);
  27867. return _returnValue;
  27868. }
  27869. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::Slice(System.Int32,System.Int32)
  27870. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 Memory_1_Slice_mEF266DAE55C2429E34D28E9613CF44746F08D61C_gshared (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  27871. {
  27872. int32_t V_0 = 0;
  27873. int32_t V_1 = 0;
  27874. {
  27875. int32_t L_0 = (int32_t)__this->get__length_2();
  27876. V_0 = (int32_t)L_0;
  27877. int32_t L_1 = V_0;
  27878. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  27879. int32_t L_2 = ___start0;
  27880. int32_t L_3 = V_1;
  27881. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  27882. {
  27883. goto IL_0019;
  27884. }
  27885. }
  27886. {
  27887. int32_t L_4 = ___length1;
  27888. int32_t L_5 = V_1;
  27889. int32_t L_6 = ___start0;
  27890. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  27891. {
  27892. goto IL_001e;
  27893. }
  27894. }
  27895. IL_0019:
  27896. {
  27897. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  27898. }
  27899. IL_001e:
  27900. {
  27901. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  27902. int32_t L_8 = (int32_t)__this->get__index_1();
  27903. int32_t L_9 = ___start0;
  27904. int32_t L_10 = ___length1;
  27905. int32_t L_11 = V_0;
  27906. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 L_12;
  27907. memset((&L_12), 0, sizeof(L_12));
  27908. Memory_1__ctor_mB8F06B0BB712A329F69AC0A59B68D82B120029AD_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));
  27909. return (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 )L_12;
  27910. }
  27911. }
  27912. IL2CPP_EXTERN_C Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 Memory_1_Slice_mEF266DAE55C2429E34D28E9613CF44746F08D61C_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  27913. {
  27914. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * _thisAdjusted;
  27915. int32_t _offset = 1;
  27916. _thisAdjusted = reinterpret_cast<Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *>(__this + _offset);
  27917. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 _returnValue;
  27918. _returnValue = Memory_1_Slice_mEF266DAE55C2429E34D28E9613CF44746F08D61C_inline(_thisAdjusted, ___start0, ___length1, method);
  27919. return _returnValue;
  27920. }
  27921. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::get_Span()
  27922. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 Memory_1_get_Span_m51AC5AB5D333B97F0995E93653A1F1C54E295B1F_gshared (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, const RuntimeMethod* method)
  27923. {
  27924. static bool s_Il2CppMethodInitialized;
  27925. if (!s_Il2CppMethodInitialized)
  27926. {
  27927. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  27928. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27929. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  27930. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  27931. s_Il2CppMethodInitialized = true;
  27932. }
  27933. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 V_0;
  27934. memset((&V_0), 0, sizeof(V_0));
  27935. String_t* V_1 = NULL;
  27936. {
  27937. int32_t L_0 = (int32_t)__this->get__index_1();
  27938. if ((((int32_t)L_0) >= ((int32_t)0)))
  27939. {
  27940. goto IL_0034;
  27941. }
  27942. }
  27943. {
  27944. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  27945. NullCheck((MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA *)((MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  27946. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 L_2;
  27947. L_2 = VirtualFuncInvoker0< Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::GetSpan() */, (MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA *)((MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  27948. V_0 = (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 )L_2;
  27949. int32_t L_3 = (int32_t)__this->get__index_1();
  27950. int32_t L_4 = (int32_t)__this->get__length_2();
  27951. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 L_5;
  27952. L_5 = Span_1_Slice_m9F36D735366649E805C0DA7126BC3F85D125BEF1_inline((Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 *)(Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 *)(&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));
  27953. return (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 )L_5;
  27954. }
  27955. IL_0034:
  27956. {
  27957. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  27958. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  27959. Type_t * L_7;
  27960. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  27961. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  27962. Type_t * L_9;
  27963. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  27964. bool L_10;
  27965. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  27966. if (!L_10)
  27967. {
  27968. goto IL_0089;
  27969. }
  27970. }
  27971. {
  27972. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  27973. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  27974. V_1 = (String_t*)L_12;
  27975. if (!L_12)
  27976. {
  27977. goto IL_0089;
  27978. }
  27979. }
  27980. {
  27981. String_t* L_13 = V_1;
  27982. Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF * L_14;
  27983. L_14 = (( Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF * (*) (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));
  27984. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  27985. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  27986. String_t* L_16 = V_1;
  27987. NullCheck((String_t*)L_16);
  27988. int32_t L_17;
  27989. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  27990. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 L_18;
  27991. memset((&L_18), 0, sizeof(L_18));
  27992. Span_1__ctor_m7D72297192787A6CC88566841A332EAD8EC74FA6_inline((&L_18), (Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  27993. V_0 = (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 )L_18;
  27994. int32_t L_19 = (int32_t)__this->get__index_1();
  27995. int32_t L_20 = (int32_t)__this->get__length_2();
  27996. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 L_21;
  27997. L_21 = Span_1_Slice_m9F36D735366649E805C0DA7126BC3F85D125BEF1_inline((Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 *)(Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  27998. return (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 )L_21;
  27999. }
  28000. IL_0089:
  28001. {
  28002. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  28003. if (!L_22)
  28004. {
  28005. goto IL_00b4;
  28006. }
  28007. }
  28008. {
  28009. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  28010. int32_t L_24 = (int32_t)__this->get__index_1();
  28011. int32_t L_25 = (int32_t)__this->get__length_2();
  28012. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 L_26;
  28013. memset((&L_26), 0, sizeof(L_26));
  28014. Span_1__ctor_m409D9607F4481E415BF57A625EE5EE0EDAEAB8FD_inline((&L_26), (MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0*)((MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0*)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));
  28015. return (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 )L_26;
  28016. }
  28017. IL_00b4:
  28018. {
  28019. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 ));
  28020. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 L_27 = V_0;
  28021. return (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 )L_27;
  28022. }
  28023. }
  28024. IL2CPP_EXTERN_C Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 Memory_1_get_Span_m51AC5AB5D333B97F0995E93653A1F1C54E295B1F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28025. {
  28026. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * _thisAdjusted;
  28027. int32_t _offset = 1;
  28028. _thisAdjusted = reinterpret_cast<Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *>(__this + _offset);
  28029. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 _returnValue;
  28030. _returnValue = Memory_1_get_Span_m51AC5AB5D333B97F0995E93653A1F1C54E295B1F_inline(_thisAdjusted, method);
  28031. return _returnValue;
  28032. }
  28033. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::Pin()
  28034. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m2A8844D0153306B7262637EFE56A5362C97A8C52_gshared (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, const RuntimeMethod* method)
  28035. {
  28036. static bool s_Il2CppMethodInitialized;
  28037. if (!s_Il2CppMethodInitialized)
  28038. {
  28039. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  28040. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  28041. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  28042. s_Il2CppMethodInitialized = true;
  28043. }
  28044. String_t* V_0 = NULL;
  28045. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  28046. memset((&V_1), 0, sizeof(V_1));
  28047. void* V_2 = NULL;
  28048. MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* V_3 = NULL;
  28049. void* V_4 = NULL;
  28050. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  28051. memset((&V_5), 0, sizeof(V_5));
  28052. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  28053. memset((&V_6), 0, sizeof(V_6));
  28054. void* V_7 = NULL;
  28055. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  28056. memset((&V_8), 0, sizeof(V_8));
  28057. {
  28058. int32_t L_0 = (int32_t)__this->get__index_1();
  28059. if ((((int32_t)L_0) >= ((int32_t)0)))
  28060. {
  28061. goto IL_0026;
  28062. }
  28063. }
  28064. {
  28065. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  28066. int32_t L_2 = (int32_t)__this->get__index_1();
  28067. NullCheck((MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA *)((MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  28068. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  28069. 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.Byte4>>::Pin(System.Int32) */, (MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA *)((MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA *)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))));
  28070. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  28071. }
  28072. IL_0026:
  28073. {
  28074. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  28075. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28076. Type_t * L_5;
  28077. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  28078. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  28079. Type_t * L_7;
  28080. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  28081. bool L_8;
  28082. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  28083. if (!L_8)
  28084. {
  28085. goto IL_0079;
  28086. }
  28087. }
  28088. {
  28089. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  28090. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  28091. V_0 = (String_t*)L_10;
  28092. if (!L_10)
  28093. {
  28094. goto IL_0079;
  28095. }
  28096. }
  28097. {
  28098. String_t* L_11 = V_0;
  28099. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  28100. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  28101. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  28102. intptr_t L_13;
  28103. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  28104. void* L_14;
  28105. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  28106. int32_t L_15 = (int32_t)__this->get__index_1();
  28107. void* L_16;
  28108. 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));
  28109. V_2 = (void*)L_16;
  28110. void* L_17 = V_2;
  28111. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  28112. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  28113. memset((&L_19), 0, sizeof(L_19));
  28114. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  28115. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  28116. }
  28117. IL_0079:
  28118. {
  28119. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  28120. MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* L_21 = (MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0*)((MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  28121. V_3 = (MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0*)L_21;
  28122. if (!L_21)
  28123. {
  28124. goto IL_00ee;
  28125. }
  28126. }
  28127. {
  28128. int32_t L_22 = (int32_t)__this->get__length_2();
  28129. if ((((int32_t)L_22) >= ((int32_t)0)))
  28130. {
  28131. goto IL_00c1;
  28132. }
  28133. }
  28134. {
  28135. MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* L_23 = V_3;
  28136. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 L_24;
  28137. L_24 = (( Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 (*) (MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  28138. Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 * L_25;
  28139. L_25 = (( Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 * (*) (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  28140. void* L_26;
  28141. L_26 = (( void* (*) (Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 *)(Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  28142. int32_t L_27 = (int32_t)__this->get__index_1();
  28143. void* L_28;
  28144. 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));
  28145. V_4 = (void*)L_28;
  28146. void* L_29 = V_4;
  28147. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  28148. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  28149. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  28150. memset((&L_31), 0, sizeof(L_31));
  28151. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  28152. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  28153. }
  28154. IL_00c1:
  28155. {
  28156. MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* L_32 = V_3;
  28157. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  28158. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  28159. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  28160. intptr_t L_34;
  28161. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  28162. void* L_35;
  28163. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  28164. int32_t L_36 = (int32_t)__this->get__index_1();
  28165. void* L_37;
  28166. 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));
  28167. V_7 = (void*)L_37;
  28168. void* L_38 = V_7;
  28169. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  28170. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  28171. memset((&L_40), 0, sizeof(L_40));
  28172. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  28173. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  28174. }
  28175. IL_00ee:
  28176. {
  28177. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  28178. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  28179. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  28180. }
  28181. }
  28182. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m2A8844D0153306B7262637EFE56A5362C97A8C52_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28183. {
  28184. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * _thisAdjusted;
  28185. int32_t _offset = 1;
  28186. _thisAdjusted = reinterpret_cast<Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *>(__this + _offset);
  28187. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  28188. _returnValue = Memory_1_Pin_m2A8844D0153306B7262637EFE56A5362C97A8C52(_thisAdjusted, method);
  28189. return _returnValue;
  28190. }
  28191. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::Equals(System.Object)
  28192. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mAF7F2791F2EBDD72CA3FC1CEFC6A4617874B9616_gshared (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  28193. {
  28194. ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 V_0;
  28195. memset((&V_0), 0, sizeof(V_0));
  28196. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 V_1;
  28197. memset((&V_1), 0, sizeof(V_1));
  28198. RuntimeObject * V_2 = NULL;
  28199. {
  28200. RuntimeObject * L_0 = ___obj0;
  28201. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  28202. {
  28203. goto IL_0022;
  28204. }
  28205. }
  28206. {
  28207. RuntimeObject * L_1 = ___obj0;
  28208. V_0 = (ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 )((*(ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 *)((ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  28209. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 L_2 = (*(Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *)__this);
  28210. ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 L_3;
  28211. L_3 = (( ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 (*) (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  28212. bool L_4;
  28213. L_4 = ReadOnlyMemory_1_Equals_mBA6B1E8F6AF2C91E5B4F94A2D55F36005AEE7AFB((ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 *)(ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 *)(&V_0), (ReadOnlyMemory_1_tCF8F89C823D691393B91758114090727C1C3DB20 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  28214. return (bool)L_4;
  28215. }
  28216. IL_0022:
  28217. {
  28218. RuntimeObject * L_5 = ___obj0;
  28219. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  28220. V_2 = (RuntimeObject *)L_6;
  28221. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  28222. {
  28223. goto IL_003b;
  28224. }
  28225. }
  28226. {
  28227. RuntimeObject * L_7 = V_2;
  28228. V_1 = (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 )((*(Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *)((Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  28229. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 L_8 = V_1;
  28230. bool L_9;
  28231. L_9 = Memory_1_Equals_m524911345D6941F0EF0DC8919EC19F2EBB867A12((Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *)(Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *)__this, (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  28232. return (bool)L_9;
  28233. }
  28234. IL_003b:
  28235. {
  28236. return (bool)0;
  28237. }
  28238. }
  28239. IL2CPP_EXTERN_C bool Memory_1_Equals_mAF7F2791F2EBDD72CA3FC1CEFC6A4617874B9616_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  28240. {
  28241. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * _thisAdjusted;
  28242. int32_t _offset = 1;
  28243. _thisAdjusted = reinterpret_cast<Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *>(__this + _offset);
  28244. bool _returnValue;
  28245. _returnValue = Memory_1_Equals_mAF7F2791F2EBDD72CA3FC1CEFC6A4617874B9616(_thisAdjusted, ___obj0, method);
  28246. return _returnValue;
  28247. }
  28248. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::Equals(System.Memory`1<T>)
  28249. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m524911345D6941F0EF0DC8919EC19F2EBB867A12_gshared (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 ___other0, const RuntimeMethod* method)
  28250. {
  28251. {
  28252. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  28253. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 L_1 = ___other0;
  28254. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  28255. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  28256. {
  28257. goto IL_002b;
  28258. }
  28259. }
  28260. {
  28261. int32_t L_3 = (int32_t)__this->get__index_1();
  28262. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 L_4 = ___other0;
  28263. int32_t L_5 = (int32_t)L_4.get__index_1();
  28264. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  28265. {
  28266. goto IL_002b;
  28267. }
  28268. }
  28269. {
  28270. int32_t L_6 = (int32_t)__this->get__length_2();
  28271. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 L_7 = ___other0;
  28272. int32_t L_8 = (int32_t)L_7.get__length_2();
  28273. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  28274. }
  28275. IL_002b:
  28276. {
  28277. return (bool)0;
  28278. }
  28279. }
  28280. IL2CPP_EXTERN_C bool Memory_1_Equals_m524911345D6941F0EF0DC8919EC19F2EBB867A12_AdjustorThunk (RuntimeObject * __this, Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 ___other0, const RuntimeMethod* method)
  28281. {
  28282. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * _thisAdjusted;
  28283. int32_t _offset = 1;
  28284. _thisAdjusted = reinterpret_cast<Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *>(__this + _offset);
  28285. bool _returnValue;
  28286. _returnValue = Memory_1_Equals_m524911345D6941F0EF0DC8919EC19F2EBB867A12(_thisAdjusted, ___other0, method);
  28287. return _returnValue;
  28288. }
  28289. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::GetHashCode()
  28290. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mDD33FA3A7E75B944D007BD6B00E504EEB5E8840F_gshared (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, const RuntimeMethod* method)
  28291. {
  28292. int32_t V_0 = 0;
  28293. {
  28294. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  28295. if (L_0)
  28296. {
  28297. goto IL_000a;
  28298. }
  28299. }
  28300. {
  28301. return (int32_t)0;
  28302. }
  28303. IL_000a:
  28304. {
  28305. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  28306. NullCheck((RuntimeObject *)L_1);
  28307. int32_t L_2;
  28308. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  28309. int32_t L_3 = (int32_t)__this->get__index_1();
  28310. V_0 = (int32_t)L_3;
  28311. int32_t L_4;
  28312. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  28313. int32_t L_5 = (int32_t)__this->get__length_2();
  28314. V_0 = (int32_t)L_5;
  28315. int32_t L_6;
  28316. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  28317. int32_t L_7;
  28318. 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));
  28319. return (int32_t)L_7;
  28320. }
  28321. }
  28322. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mDD33FA3A7E75B944D007BD6B00E504EEB5E8840F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28323. {
  28324. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * _thisAdjusted;
  28325. int32_t _offset = 1;
  28326. _thisAdjusted = reinterpret_cast<Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 *>(__this + _offset);
  28327. int32_t _returnValue;
  28328. _returnValue = Memory_1_GetHashCode_mDD33FA3A7E75B944D007BD6B00E504EEB5E8840F(_thisAdjusted, method);
  28329. return _returnValue;
  28330. }
  28331. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::CombineHashCodes(System.Int32,System.Int32)
  28332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mF0CD60E0D7935888D9764B45AC929D7FFE11A0F7_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  28333. {
  28334. {
  28335. int32_t L_0 = ___left0;
  28336. int32_t L_1 = ___left0;
  28337. int32_t L_2 = ___right1;
  28338. 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));
  28339. }
  28340. }
  28341. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  28342. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mC2CC3EC4BD7256FDA1593DBD8357A357BED49C5B_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  28343. {
  28344. {
  28345. int32_t L_0 = ___h10;
  28346. int32_t L_1 = ___h21;
  28347. int32_t L_2;
  28348. 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));
  28349. int32_t L_3 = ___h32;
  28350. int32_t L_4;
  28351. 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));
  28352. return (int32_t)L_4;
  28353. }
  28354. }
  28355. #ifdef __clang__
  28356. #pragma clang diagnostic pop
  28357. #endif
  28358. #ifdef __clang__
  28359. #pragma clang diagnostic push
  28360. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28361. #pragma clang diagnostic ignored "-Wunused-variable"
  28362. #endif
  28363. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::.ctor(T[])
  28364. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m8445791C1817251B55C27FBBDD3C5FDE5E804F1D_gshared (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* ___array0, const RuntimeMethod* method)
  28365. {
  28366. static bool s_Il2CppMethodInitialized;
  28367. if (!s_Il2CppMethodInitialized)
  28368. {
  28369. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  28370. s_Il2CppMethodInitialized = true;
  28371. }
  28372. Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF V_0;
  28373. memset((&V_0), 0, sizeof(V_0));
  28374. {
  28375. MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* L_0 = ___array0;
  28376. if (L_0)
  28377. {
  28378. goto IL_000b;
  28379. }
  28380. }
  28381. {
  28382. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 ));
  28383. return;
  28384. }
  28385. IL_000b:
  28386. {
  28387. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF ));
  28388. goto IL_0037;
  28389. }
  28390. {
  28391. MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* L_2 = ___array0;
  28392. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  28393. Type_t * L_3;
  28394. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  28395. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  28396. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28397. Type_t * L_5;
  28398. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  28399. bool L_6;
  28400. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  28401. if (!L_6)
  28402. {
  28403. goto IL_0037;
  28404. }
  28405. }
  28406. {
  28407. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  28408. }
  28409. IL_0037:
  28410. {
  28411. MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* L_7 = ___array0;
  28412. __this->set__object_0((RuntimeObject *)L_7);
  28413. __this->set__index_1(0);
  28414. MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* L_8 = ___array0;
  28415. NullCheck(L_8);
  28416. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  28417. return;
  28418. }
  28419. }
  28420. IL2CPP_EXTERN_C void Memory_1__ctor_m8445791C1817251B55C27FBBDD3C5FDE5E804F1D_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* ___array0, const RuntimeMethod* method)
  28421. {
  28422. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * _thisAdjusted;
  28423. int32_t _offset = 1;
  28424. _thisAdjusted = reinterpret_cast<Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *>(__this + _offset);
  28425. Memory_1__ctor_m8445791C1817251B55C27FBBDD3C5FDE5E804F1D_inline(_thisAdjusted, ___array0, method);
  28426. }
  28427. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  28428. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m9CAF2EF94F727B4854D8990B628037AAF164DA36_gshared (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  28429. {
  28430. {
  28431. int32_t L_0 = ___length1;
  28432. if ((((int32_t)L_0) >= ((int32_t)0)))
  28433. {
  28434. goto IL_0009;
  28435. }
  28436. }
  28437. {
  28438. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  28439. }
  28440. IL_0009:
  28441. {
  28442. MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 * L_1 = ___manager0;
  28443. __this->set__object_0(L_1);
  28444. __this->set__index_1(((int32_t)-2147483648LL));
  28445. int32_t L_2 = ___length1;
  28446. __this->set__length_2(L_2);
  28447. return;
  28448. }
  28449. }
  28450. IL2CPP_EXTERN_C void Memory_1__ctor_m9CAF2EF94F727B4854D8990B628037AAF164DA36_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  28451. {
  28452. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * _thisAdjusted;
  28453. int32_t _offset = 1;
  28454. _thisAdjusted = reinterpret_cast<Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *>(__this + _offset);
  28455. Memory_1__ctor_m9CAF2EF94F727B4854D8990B628037AAF164DA36_inline(_thisAdjusted, ___manager0, ___length1, method);
  28456. }
  28457. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::.ctor(System.Object,System.Int32,System.Int32)
  28458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mDF9B4FC09FFC30BAE7BD9FC53E32C1800AD13BAF_gshared (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  28459. {
  28460. {
  28461. RuntimeObject * L_0 = ___obj0;
  28462. __this->set__object_0(L_0);
  28463. int32_t L_1 = ___start1;
  28464. __this->set__index_1(L_1);
  28465. int32_t L_2 = ___length2;
  28466. __this->set__length_2(L_2);
  28467. return;
  28468. }
  28469. }
  28470. IL2CPP_EXTERN_C void Memory_1__ctor_mDF9B4FC09FFC30BAE7BD9FC53E32C1800AD13BAF_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  28471. {
  28472. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * _thisAdjusted;
  28473. int32_t _offset = 1;
  28474. _thisAdjusted = reinterpret_cast<Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *>(__this + _offset);
  28475. Memory_1__ctor_mDF9B4FC09FFC30BAE7BD9FC53E32C1800AD13BAF_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  28476. }
  28477. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::op_Implicit(System.Memory`1<T>)
  28478. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 Memory_1_op_Implicit_m0E25BDD5F59EA70495FC652DD3A464AAC6CCACFD_gshared (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 ___memory0, const RuntimeMethod* method)
  28479. {
  28480. {
  28481. ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 * L_0;
  28482. L_0 = (( ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 * (*) (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *)(Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  28483. ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 L_1 = (*(ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 *)L_0);
  28484. return (ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 )L_1;
  28485. }
  28486. }
  28487. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::get_Length()
  28488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mB2EE7F30043A6FBE993965026722F6D6B1FE5C6F_gshared (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, const RuntimeMethod* method)
  28489. {
  28490. {
  28491. int32_t L_0 = (int32_t)__this->get__length_2();
  28492. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  28493. }
  28494. }
  28495. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mB2EE7F30043A6FBE993965026722F6D6B1FE5C6F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28496. {
  28497. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * _thisAdjusted;
  28498. int32_t _offset = 1;
  28499. _thisAdjusted = reinterpret_cast<Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *>(__this + _offset);
  28500. int32_t _returnValue;
  28501. _returnValue = Memory_1_get_Length_mB2EE7F30043A6FBE993965026722F6D6B1FE5C6F(_thisAdjusted, method);
  28502. return _returnValue;
  28503. }
  28504. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::ToString()
  28505. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mB2C99A426DFD5BCC045B3652D3BB38BBBCDF0D16_gshared (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, const RuntimeMethod* method)
  28506. {
  28507. static bool s_Il2CppMethodInitialized;
  28508. if (!s_Il2CppMethodInitialized)
  28509. {
  28510. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  28511. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  28512. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  28513. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  28514. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  28515. s_Il2CppMethodInitialized = true;
  28516. }
  28517. String_t* V_0 = NULL;
  28518. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 V_1;
  28519. memset((&V_1), 0, sizeof(V_1));
  28520. {
  28521. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  28522. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28523. Type_t * L_1;
  28524. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  28525. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  28526. Type_t * L_3;
  28527. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  28528. bool L_4;
  28529. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  28530. if (!L_4)
  28531. {
  28532. goto IL_0058;
  28533. }
  28534. }
  28535. {
  28536. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  28537. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  28538. V_0 = (String_t*)L_6;
  28539. if (L_6)
  28540. {
  28541. goto IL_003f;
  28542. }
  28543. }
  28544. {
  28545. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 L_7;
  28546. L_7 = Memory_1_get_Span_m0FB02995CC48F8ED8A213EFD4F4D59AA582E7F27_inline((Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *)(Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  28547. V_1 = (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 )L_7;
  28548. Il2CppFakeBox<Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  28549. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  28550. String_t* L_9;
  28551. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  28552. V_1 = L_8.m_Value;
  28553. return (String_t*)L_9;
  28554. }
  28555. IL_003f:
  28556. {
  28557. String_t* L_10 = V_0;
  28558. int32_t L_11 = (int32_t)__this->get__index_1();
  28559. int32_t L_12 = (int32_t)__this->get__length_2();
  28560. NullCheck((String_t*)L_10);
  28561. String_t* L_13;
  28562. 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);
  28563. return (String_t*)L_13;
  28564. }
  28565. IL_0058:
  28566. {
  28567. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  28568. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28569. Type_t * L_15;
  28570. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  28571. NullCheck((MemberInfo_t *)L_15);
  28572. String_t* L_16;
  28573. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  28574. int32_t L_17 = (int32_t)__this->get__length_2();
  28575. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  28576. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  28577. String_t* L_20;
  28578. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  28579. return (String_t*)L_20;
  28580. }
  28581. }
  28582. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mB2C99A426DFD5BCC045B3652D3BB38BBBCDF0D16_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28583. {
  28584. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * _thisAdjusted;
  28585. int32_t _offset = 1;
  28586. _thisAdjusted = reinterpret_cast<Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *>(__this + _offset);
  28587. String_t* _returnValue;
  28588. _returnValue = Memory_1_ToString_mB2C99A426DFD5BCC045B3652D3BB38BBBCDF0D16(_thisAdjusted, method);
  28589. return _returnValue;
  28590. }
  28591. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::Slice(System.Int32,System.Int32)
  28592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 Memory_1_Slice_m73FC503F25D3FFC384AA201302132EE5809BC946_gshared (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  28593. {
  28594. int32_t V_0 = 0;
  28595. int32_t V_1 = 0;
  28596. {
  28597. int32_t L_0 = (int32_t)__this->get__length_2();
  28598. V_0 = (int32_t)L_0;
  28599. int32_t L_1 = V_0;
  28600. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  28601. int32_t L_2 = ___start0;
  28602. int32_t L_3 = V_1;
  28603. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  28604. {
  28605. goto IL_0019;
  28606. }
  28607. }
  28608. {
  28609. int32_t L_4 = ___length1;
  28610. int32_t L_5 = V_1;
  28611. int32_t L_6 = ___start0;
  28612. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  28613. {
  28614. goto IL_001e;
  28615. }
  28616. }
  28617. IL_0019:
  28618. {
  28619. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  28620. }
  28621. IL_001e:
  28622. {
  28623. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  28624. int32_t L_8 = (int32_t)__this->get__index_1();
  28625. int32_t L_9 = ___start0;
  28626. int32_t L_10 = ___length1;
  28627. int32_t L_11 = V_0;
  28628. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 L_12;
  28629. memset((&L_12), 0, sizeof(L_12));
  28630. Memory_1__ctor_mDF9B4FC09FFC30BAE7BD9FC53E32C1800AD13BAF_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));
  28631. return (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 )L_12;
  28632. }
  28633. }
  28634. IL2CPP_EXTERN_C Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 Memory_1_Slice_m73FC503F25D3FFC384AA201302132EE5809BC946_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  28635. {
  28636. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * _thisAdjusted;
  28637. int32_t _offset = 1;
  28638. _thisAdjusted = reinterpret_cast<Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *>(__this + _offset);
  28639. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 _returnValue;
  28640. _returnValue = Memory_1_Slice_m73FC503F25D3FFC384AA201302132EE5809BC946_inline(_thisAdjusted, ___start0, ___length1, method);
  28641. return _returnValue;
  28642. }
  28643. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::get_Span()
  28644. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 Memory_1_get_Span_m0FB02995CC48F8ED8A213EFD4F4D59AA582E7F27_gshared (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, const RuntimeMethod* method)
  28645. {
  28646. static bool s_Il2CppMethodInitialized;
  28647. if (!s_Il2CppMethodInitialized)
  28648. {
  28649. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  28650. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28651. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  28652. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  28653. s_Il2CppMethodInitialized = true;
  28654. }
  28655. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 V_0;
  28656. memset((&V_0), 0, sizeof(V_0));
  28657. String_t* V_1 = NULL;
  28658. {
  28659. int32_t L_0 = (int32_t)__this->get__index_1();
  28660. if ((((int32_t)L_0) >= ((int32_t)0)))
  28661. {
  28662. goto IL_0034;
  28663. }
  28664. }
  28665. {
  28666. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  28667. NullCheck((MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 *)((MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  28668. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 L_2;
  28669. L_2 = VirtualFuncInvoker0< Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::GetSpan() */, (MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 *)((MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  28670. V_0 = (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 )L_2;
  28671. int32_t L_3 = (int32_t)__this->get__index_1();
  28672. int32_t L_4 = (int32_t)__this->get__length_2();
  28673. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 L_5;
  28674. L_5 = Span_1_Slice_mB886B6872ED2414038014150DEC21649BC10DC32_inline((Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 *)(Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 *)(&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));
  28675. return (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 )L_5;
  28676. }
  28677. IL_0034:
  28678. {
  28679. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  28680. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28681. Type_t * L_7;
  28682. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  28683. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  28684. Type_t * L_9;
  28685. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  28686. bool L_10;
  28687. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  28688. if (!L_10)
  28689. {
  28690. goto IL_0089;
  28691. }
  28692. }
  28693. {
  28694. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  28695. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  28696. V_1 = (String_t*)L_12;
  28697. if (!L_12)
  28698. {
  28699. goto IL_0089;
  28700. }
  28701. }
  28702. {
  28703. String_t* L_13 = V_1;
  28704. Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 * L_14;
  28705. L_14 = (( Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 * (*) (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));
  28706. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28707. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  28708. String_t* L_16 = V_1;
  28709. NullCheck((String_t*)L_16);
  28710. int32_t L_17;
  28711. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  28712. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 L_18;
  28713. memset((&L_18), 0, sizeof(L_18));
  28714. Span_1__ctor_mC39CCC369F9B7C241A64A4118F06B4EB11E4610B_inline((&L_18), (Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  28715. V_0 = (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 )L_18;
  28716. int32_t L_19 = (int32_t)__this->get__index_1();
  28717. int32_t L_20 = (int32_t)__this->get__length_2();
  28718. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 L_21;
  28719. L_21 = Span_1_Slice_mB886B6872ED2414038014150DEC21649BC10DC32_inline((Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 *)(Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  28720. return (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 )L_21;
  28721. }
  28722. IL_0089:
  28723. {
  28724. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  28725. if (!L_22)
  28726. {
  28727. goto IL_00b4;
  28728. }
  28729. }
  28730. {
  28731. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  28732. int32_t L_24 = (int32_t)__this->get__index_1();
  28733. int32_t L_25 = (int32_t)__this->get__length_2();
  28734. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 L_26;
  28735. memset((&L_26), 0, sizeof(L_26));
  28736. Span_1__ctor_m3EB09D1C88B12506D2BEB5CF75FA480E7A2A5B59_inline((&L_26), (MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6*)((MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6*)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));
  28737. return (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 )L_26;
  28738. }
  28739. IL_00b4:
  28740. {
  28741. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 ));
  28742. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 L_27 = V_0;
  28743. return (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 )L_27;
  28744. }
  28745. }
  28746. IL2CPP_EXTERN_C Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 Memory_1_get_Span_m0FB02995CC48F8ED8A213EFD4F4D59AA582E7F27_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28747. {
  28748. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * _thisAdjusted;
  28749. int32_t _offset = 1;
  28750. _thisAdjusted = reinterpret_cast<Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *>(__this + _offset);
  28751. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 _returnValue;
  28752. _returnValue = Memory_1_get_Span_m0FB02995CC48F8ED8A213EFD4F4D59AA582E7F27_inline(_thisAdjusted, method);
  28753. return _returnValue;
  28754. }
  28755. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::Pin()
  28756. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m84453A2AAB5E28A11517CB2C354E44B44903B4EE_gshared (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, const RuntimeMethod* method)
  28757. {
  28758. static bool s_Il2CppMethodInitialized;
  28759. if (!s_Il2CppMethodInitialized)
  28760. {
  28761. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  28762. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  28763. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  28764. s_Il2CppMethodInitialized = true;
  28765. }
  28766. String_t* V_0 = NULL;
  28767. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  28768. memset((&V_1), 0, sizeof(V_1));
  28769. void* V_2 = NULL;
  28770. MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* V_3 = NULL;
  28771. void* V_4 = NULL;
  28772. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  28773. memset((&V_5), 0, sizeof(V_5));
  28774. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  28775. memset((&V_6), 0, sizeof(V_6));
  28776. void* V_7 = NULL;
  28777. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  28778. memset((&V_8), 0, sizeof(V_8));
  28779. {
  28780. int32_t L_0 = (int32_t)__this->get__index_1();
  28781. if ((((int32_t)L_0) >= ((int32_t)0)))
  28782. {
  28783. goto IL_0026;
  28784. }
  28785. }
  28786. {
  28787. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  28788. int32_t L_2 = (int32_t)__this->get__index_1();
  28789. NullCheck((MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 *)((MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  28790. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  28791. 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.HalfSingle>>::Pin(System.Int32) */, (MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 *)((MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 *)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))));
  28792. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  28793. }
  28794. IL_0026:
  28795. {
  28796. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  28797. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28798. Type_t * L_5;
  28799. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  28800. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  28801. Type_t * L_7;
  28802. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  28803. bool L_8;
  28804. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  28805. if (!L_8)
  28806. {
  28807. goto IL_0079;
  28808. }
  28809. }
  28810. {
  28811. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  28812. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  28813. V_0 = (String_t*)L_10;
  28814. if (!L_10)
  28815. {
  28816. goto IL_0079;
  28817. }
  28818. }
  28819. {
  28820. String_t* L_11 = V_0;
  28821. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  28822. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  28823. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  28824. intptr_t L_13;
  28825. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  28826. void* L_14;
  28827. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  28828. int32_t L_15 = (int32_t)__this->get__index_1();
  28829. void* L_16;
  28830. 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));
  28831. V_2 = (void*)L_16;
  28832. void* L_17 = V_2;
  28833. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  28834. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  28835. memset((&L_19), 0, sizeof(L_19));
  28836. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  28837. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  28838. }
  28839. IL_0079:
  28840. {
  28841. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  28842. MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* L_21 = (MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6*)((MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  28843. V_3 = (MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6*)L_21;
  28844. if (!L_21)
  28845. {
  28846. goto IL_00ee;
  28847. }
  28848. }
  28849. {
  28850. int32_t L_22 = (int32_t)__this->get__length_2();
  28851. if ((((int32_t)L_22) >= ((int32_t)0)))
  28852. {
  28853. goto IL_00c1;
  28854. }
  28855. }
  28856. {
  28857. MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* L_23 = V_3;
  28858. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 L_24;
  28859. L_24 = (( Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 (*) (MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  28860. Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF * L_25;
  28861. L_25 = (( Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF * (*) (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  28862. void* L_26;
  28863. L_26 = (( void* (*) (Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF *)(Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  28864. int32_t L_27 = (int32_t)__this->get__index_1();
  28865. void* L_28;
  28866. 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));
  28867. V_4 = (void*)L_28;
  28868. void* L_29 = V_4;
  28869. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  28870. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  28871. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  28872. memset((&L_31), 0, sizeof(L_31));
  28873. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  28874. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  28875. }
  28876. IL_00c1:
  28877. {
  28878. MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* L_32 = V_3;
  28879. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  28880. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  28881. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  28882. intptr_t L_34;
  28883. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  28884. void* L_35;
  28885. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  28886. int32_t L_36 = (int32_t)__this->get__index_1();
  28887. void* L_37;
  28888. 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));
  28889. V_7 = (void*)L_37;
  28890. void* L_38 = V_7;
  28891. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  28892. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  28893. memset((&L_40), 0, sizeof(L_40));
  28894. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  28895. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  28896. }
  28897. IL_00ee:
  28898. {
  28899. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  28900. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  28901. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  28902. }
  28903. }
  28904. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m84453A2AAB5E28A11517CB2C354E44B44903B4EE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  28905. {
  28906. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * _thisAdjusted;
  28907. int32_t _offset = 1;
  28908. _thisAdjusted = reinterpret_cast<Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *>(__this + _offset);
  28909. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  28910. _returnValue = Memory_1_Pin_m84453A2AAB5E28A11517CB2C354E44B44903B4EE(_thisAdjusted, method);
  28911. return _returnValue;
  28912. }
  28913. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::Equals(System.Object)
  28914. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m1E017A50E0ABF29333A46706A9E8670DE8E8F4F0_gshared (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  28915. {
  28916. ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 V_0;
  28917. memset((&V_0), 0, sizeof(V_0));
  28918. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 V_1;
  28919. memset((&V_1), 0, sizeof(V_1));
  28920. RuntimeObject * V_2 = NULL;
  28921. {
  28922. RuntimeObject * L_0 = ___obj0;
  28923. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  28924. {
  28925. goto IL_0022;
  28926. }
  28927. }
  28928. {
  28929. RuntimeObject * L_1 = ___obj0;
  28930. V_0 = (ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 )((*(ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 *)((ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  28931. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 L_2 = (*(Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *)__this);
  28932. ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 L_3;
  28933. L_3 = (( ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 (*) (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  28934. bool L_4;
  28935. L_4 = ReadOnlyMemory_1_Equals_mAD4F91CF906EAC001DF9DDEDC193FB8AB6CAB676((ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 *)(ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 *)(&V_0), (ReadOnlyMemory_1_t9538140EA1320D0612BB469AB062D79C97054273 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  28936. return (bool)L_4;
  28937. }
  28938. IL_0022:
  28939. {
  28940. RuntimeObject * L_5 = ___obj0;
  28941. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  28942. V_2 = (RuntimeObject *)L_6;
  28943. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  28944. {
  28945. goto IL_003b;
  28946. }
  28947. }
  28948. {
  28949. RuntimeObject * L_7 = V_2;
  28950. V_1 = (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 )((*(Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *)((Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  28951. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 L_8 = V_1;
  28952. bool L_9;
  28953. L_9 = Memory_1_Equals_m93CCE6C7AC0767FD347E6DB9DEFAAB0D17F2E70D((Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *)(Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *)__this, (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  28954. return (bool)L_9;
  28955. }
  28956. IL_003b:
  28957. {
  28958. return (bool)0;
  28959. }
  28960. }
  28961. IL2CPP_EXTERN_C bool Memory_1_Equals_m1E017A50E0ABF29333A46706A9E8670DE8E8F4F0_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  28962. {
  28963. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * _thisAdjusted;
  28964. int32_t _offset = 1;
  28965. _thisAdjusted = reinterpret_cast<Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *>(__this + _offset);
  28966. bool _returnValue;
  28967. _returnValue = Memory_1_Equals_m1E017A50E0ABF29333A46706A9E8670DE8E8F4F0(_thisAdjusted, ___obj0, method);
  28968. return _returnValue;
  28969. }
  28970. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::Equals(System.Memory`1<T>)
  28971. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m93CCE6C7AC0767FD347E6DB9DEFAAB0D17F2E70D_gshared (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 ___other0, const RuntimeMethod* method)
  28972. {
  28973. {
  28974. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  28975. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 L_1 = ___other0;
  28976. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  28977. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  28978. {
  28979. goto IL_002b;
  28980. }
  28981. }
  28982. {
  28983. int32_t L_3 = (int32_t)__this->get__index_1();
  28984. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 L_4 = ___other0;
  28985. int32_t L_5 = (int32_t)L_4.get__index_1();
  28986. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  28987. {
  28988. goto IL_002b;
  28989. }
  28990. }
  28991. {
  28992. int32_t L_6 = (int32_t)__this->get__length_2();
  28993. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 L_7 = ___other0;
  28994. int32_t L_8 = (int32_t)L_7.get__length_2();
  28995. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  28996. }
  28997. IL_002b:
  28998. {
  28999. return (bool)0;
  29000. }
  29001. }
  29002. IL2CPP_EXTERN_C bool Memory_1_Equals_m93CCE6C7AC0767FD347E6DB9DEFAAB0D17F2E70D_AdjustorThunk (RuntimeObject * __this, Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 ___other0, const RuntimeMethod* method)
  29003. {
  29004. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * _thisAdjusted;
  29005. int32_t _offset = 1;
  29006. _thisAdjusted = reinterpret_cast<Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *>(__this + _offset);
  29007. bool _returnValue;
  29008. _returnValue = Memory_1_Equals_m93CCE6C7AC0767FD347E6DB9DEFAAB0D17F2E70D(_thisAdjusted, ___other0, method);
  29009. return _returnValue;
  29010. }
  29011. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::GetHashCode()
  29012. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m7EBBB20EB2B62E00A8FE5B635999E47C9058F18E_gshared (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, const RuntimeMethod* method)
  29013. {
  29014. int32_t V_0 = 0;
  29015. {
  29016. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  29017. if (L_0)
  29018. {
  29019. goto IL_000a;
  29020. }
  29021. }
  29022. {
  29023. return (int32_t)0;
  29024. }
  29025. IL_000a:
  29026. {
  29027. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  29028. NullCheck((RuntimeObject *)L_1);
  29029. int32_t L_2;
  29030. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  29031. int32_t L_3 = (int32_t)__this->get__index_1();
  29032. V_0 = (int32_t)L_3;
  29033. int32_t L_4;
  29034. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  29035. int32_t L_5 = (int32_t)__this->get__length_2();
  29036. V_0 = (int32_t)L_5;
  29037. int32_t L_6;
  29038. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  29039. int32_t L_7;
  29040. 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));
  29041. return (int32_t)L_7;
  29042. }
  29043. }
  29044. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m7EBBB20EB2B62E00A8FE5B635999E47C9058F18E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29045. {
  29046. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * _thisAdjusted;
  29047. int32_t _offset = 1;
  29048. _thisAdjusted = reinterpret_cast<Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 *>(__this + _offset);
  29049. int32_t _returnValue;
  29050. _returnValue = Memory_1_GetHashCode_m7EBBB20EB2B62E00A8FE5B635999E47C9058F18E(_thisAdjusted, method);
  29051. return _returnValue;
  29052. }
  29053. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::CombineHashCodes(System.Int32,System.Int32)
  29054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m61B9265604424F783A0F7764418E2920047387E3_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  29055. {
  29056. {
  29057. int32_t L_0 = ___left0;
  29058. int32_t L_1 = ___left0;
  29059. int32_t L_2 = ___right1;
  29060. 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));
  29061. }
  29062. }
  29063. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  29064. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m7CE8CBEBFBB7763DFB1A37E6B00555AB20D778EF_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  29065. {
  29066. {
  29067. int32_t L_0 = ___h10;
  29068. int32_t L_1 = ___h21;
  29069. int32_t L_2;
  29070. 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));
  29071. int32_t L_3 = ___h32;
  29072. int32_t L_4;
  29073. 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));
  29074. return (int32_t)L_4;
  29075. }
  29076. }
  29077. #ifdef __clang__
  29078. #pragma clang diagnostic pop
  29079. #endif
  29080. #ifdef __clang__
  29081. #pragma clang diagnostic push
  29082. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29083. #pragma clang diagnostic ignored "-Wunused-variable"
  29084. #endif
  29085. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::.ctor(T[])
  29086. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mCBA6B90D747AC78D9164F0A317FEB7C345C0624C_gshared (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* ___array0, const RuntimeMethod* method)
  29087. {
  29088. static bool s_Il2CppMethodInitialized;
  29089. if (!s_Il2CppMethodInitialized)
  29090. {
  29091. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  29092. s_Il2CppMethodInitialized = true;
  29093. }
  29094. Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F V_0;
  29095. memset((&V_0), 0, sizeof(V_0));
  29096. {
  29097. MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* L_0 = ___array0;
  29098. if (L_0)
  29099. {
  29100. goto IL_000b;
  29101. }
  29102. }
  29103. {
  29104. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 ));
  29105. return;
  29106. }
  29107. IL_000b:
  29108. {
  29109. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F ));
  29110. goto IL_0037;
  29111. }
  29112. {
  29113. MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* L_2 = ___array0;
  29114. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  29115. Type_t * L_3;
  29116. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  29117. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  29118. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  29119. Type_t * L_5;
  29120. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  29121. bool L_6;
  29122. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  29123. if (!L_6)
  29124. {
  29125. goto IL_0037;
  29126. }
  29127. }
  29128. {
  29129. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  29130. }
  29131. IL_0037:
  29132. {
  29133. MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* L_7 = ___array0;
  29134. __this->set__object_0((RuntimeObject *)L_7);
  29135. __this->set__index_1(0);
  29136. MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* L_8 = ___array0;
  29137. NullCheck(L_8);
  29138. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  29139. return;
  29140. }
  29141. }
  29142. IL2CPP_EXTERN_C void Memory_1__ctor_mCBA6B90D747AC78D9164F0A317FEB7C345C0624C_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* ___array0, const RuntimeMethod* method)
  29143. {
  29144. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * _thisAdjusted;
  29145. int32_t _offset = 1;
  29146. _thisAdjusted = reinterpret_cast<Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *>(__this + _offset);
  29147. Memory_1__ctor_mCBA6B90D747AC78D9164F0A317FEB7C345C0624C_inline(_thisAdjusted, ___array0, method);
  29148. }
  29149. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  29150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m57E6C53708CA26630E507C9CE672C5101BB56A73_gshared (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  29151. {
  29152. {
  29153. int32_t L_0 = ___length1;
  29154. if ((((int32_t)L_0) >= ((int32_t)0)))
  29155. {
  29156. goto IL_0009;
  29157. }
  29158. }
  29159. {
  29160. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  29161. }
  29162. IL_0009:
  29163. {
  29164. MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 * L_1 = ___manager0;
  29165. __this->set__object_0(L_1);
  29166. __this->set__index_1(((int32_t)-2147483648LL));
  29167. int32_t L_2 = ___length1;
  29168. __this->set__length_2(L_2);
  29169. return;
  29170. }
  29171. }
  29172. IL2CPP_EXTERN_C void Memory_1__ctor_m57E6C53708CA26630E507C9CE672C5101BB56A73_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  29173. {
  29174. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * _thisAdjusted;
  29175. int32_t _offset = 1;
  29176. _thisAdjusted = reinterpret_cast<Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *>(__this + _offset);
  29177. Memory_1__ctor_m57E6C53708CA26630E507C9CE672C5101BB56A73_inline(_thisAdjusted, ___manager0, ___length1, method);
  29178. }
  29179. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::.ctor(System.Object,System.Int32,System.Int32)
  29180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m087A0F36E21C788A2E47EAA5E033C0BE57D0A90C_gshared (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  29181. {
  29182. {
  29183. RuntimeObject * L_0 = ___obj0;
  29184. __this->set__object_0(L_0);
  29185. int32_t L_1 = ___start1;
  29186. __this->set__index_1(L_1);
  29187. int32_t L_2 = ___length2;
  29188. __this->set__length_2(L_2);
  29189. return;
  29190. }
  29191. }
  29192. IL2CPP_EXTERN_C void Memory_1__ctor_m087A0F36E21C788A2E47EAA5E033C0BE57D0A90C_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  29193. {
  29194. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * _thisAdjusted;
  29195. int32_t _offset = 1;
  29196. _thisAdjusted = reinterpret_cast<Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *>(__this + _offset);
  29197. Memory_1__ctor_m087A0F36E21C788A2E47EAA5E033C0BE57D0A90C_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  29198. }
  29199. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::op_Implicit(System.Memory`1<T>)
  29200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 Memory_1_op_Implicit_m5847676A703065B84D75B47AD4FA6F5A4D449751_gshared (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 ___memory0, const RuntimeMethod* method)
  29201. {
  29202. {
  29203. ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 * L_0;
  29204. L_0 = (( ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 * (*) (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *)(Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  29205. ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 L_1 = (*(ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 *)L_0);
  29206. return (ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 )L_1;
  29207. }
  29208. }
  29209. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::get_Length()
  29210. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mA26702305E14A07A0131AD5C21E0A35E96F9E73A_gshared (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, const RuntimeMethod* method)
  29211. {
  29212. {
  29213. int32_t L_0 = (int32_t)__this->get__length_2();
  29214. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  29215. }
  29216. }
  29217. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mA26702305E14A07A0131AD5C21E0A35E96F9E73A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29218. {
  29219. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * _thisAdjusted;
  29220. int32_t _offset = 1;
  29221. _thisAdjusted = reinterpret_cast<Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *>(__this + _offset);
  29222. int32_t _returnValue;
  29223. _returnValue = Memory_1_get_Length_mA26702305E14A07A0131AD5C21E0A35E96F9E73A(_thisAdjusted, method);
  29224. return _returnValue;
  29225. }
  29226. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::ToString()
  29227. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mD3AE9BFB96BDD3AFC552F27C87B6F07A2ED0BAA9_gshared (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, const RuntimeMethod* method)
  29228. {
  29229. static bool s_Il2CppMethodInitialized;
  29230. if (!s_Il2CppMethodInitialized)
  29231. {
  29232. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  29233. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  29234. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  29235. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  29236. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  29237. s_Il2CppMethodInitialized = true;
  29238. }
  29239. String_t* V_0 = NULL;
  29240. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 V_1;
  29241. memset((&V_1), 0, sizeof(V_1));
  29242. {
  29243. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  29244. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  29245. Type_t * L_1;
  29246. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  29247. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  29248. Type_t * L_3;
  29249. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  29250. bool L_4;
  29251. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  29252. if (!L_4)
  29253. {
  29254. goto IL_0058;
  29255. }
  29256. }
  29257. {
  29258. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  29259. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  29260. V_0 = (String_t*)L_6;
  29261. if (L_6)
  29262. {
  29263. goto IL_003f;
  29264. }
  29265. }
  29266. {
  29267. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 L_7;
  29268. L_7 = Memory_1_get_Span_m699631B6A1091B853B63729420AC12D9F80AA50F_inline((Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *)(Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  29269. V_1 = (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 )L_7;
  29270. Il2CppFakeBox<Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  29271. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  29272. String_t* L_9;
  29273. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  29274. V_1 = L_8.m_Value;
  29275. return (String_t*)L_9;
  29276. }
  29277. IL_003f:
  29278. {
  29279. String_t* L_10 = V_0;
  29280. int32_t L_11 = (int32_t)__this->get__index_1();
  29281. int32_t L_12 = (int32_t)__this->get__length_2();
  29282. NullCheck((String_t*)L_10);
  29283. String_t* L_13;
  29284. 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);
  29285. return (String_t*)L_13;
  29286. }
  29287. IL_0058:
  29288. {
  29289. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  29290. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  29291. Type_t * L_15;
  29292. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  29293. NullCheck((MemberInfo_t *)L_15);
  29294. String_t* L_16;
  29295. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  29296. int32_t L_17 = (int32_t)__this->get__length_2();
  29297. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  29298. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  29299. String_t* L_20;
  29300. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  29301. return (String_t*)L_20;
  29302. }
  29303. }
  29304. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mD3AE9BFB96BDD3AFC552F27C87B6F07A2ED0BAA9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29305. {
  29306. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * _thisAdjusted;
  29307. int32_t _offset = 1;
  29308. _thisAdjusted = reinterpret_cast<Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *>(__this + _offset);
  29309. String_t* _returnValue;
  29310. _returnValue = Memory_1_ToString_mD3AE9BFB96BDD3AFC552F27C87B6F07A2ED0BAA9(_thisAdjusted, method);
  29311. return _returnValue;
  29312. }
  29313. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::Slice(System.Int32,System.Int32)
  29314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 Memory_1_Slice_mF54F903E76E8E5D93F938B10E3810A88BC9603EF_gshared (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  29315. {
  29316. int32_t V_0 = 0;
  29317. int32_t V_1 = 0;
  29318. {
  29319. int32_t L_0 = (int32_t)__this->get__length_2();
  29320. V_0 = (int32_t)L_0;
  29321. int32_t L_1 = V_0;
  29322. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  29323. int32_t L_2 = ___start0;
  29324. int32_t L_3 = V_1;
  29325. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  29326. {
  29327. goto IL_0019;
  29328. }
  29329. }
  29330. {
  29331. int32_t L_4 = ___length1;
  29332. int32_t L_5 = V_1;
  29333. int32_t L_6 = ___start0;
  29334. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  29335. {
  29336. goto IL_001e;
  29337. }
  29338. }
  29339. IL_0019:
  29340. {
  29341. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  29342. }
  29343. IL_001e:
  29344. {
  29345. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  29346. int32_t L_8 = (int32_t)__this->get__index_1();
  29347. int32_t L_9 = ___start0;
  29348. int32_t L_10 = ___length1;
  29349. int32_t L_11 = V_0;
  29350. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 L_12;
  29351. memset((&L_12), 0, sizeof(L_12));
  29352. Memory_1__ctor_m087A0F36E21C788A2E47EAA5E033C0BE57D0A90C_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));
  29353. return (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 )L_12;
  29354. }
  29355. }
  29356. IL2CPP_EXTERN_C Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 Memory_1_Slice_mF54F903E76E8E5D93F938B10E3810A88BC9603EF_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  29357. {
  29358. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * _thisAdjusted;
  29359. int32_t _offset = 1;
  29360. _thisAdjusted = reinterpret_cast<Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *>(__this + _offset);
  29361. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 _returnValue;
  29362. _returnValue = Memory_1_Slice_mF54F903E76E8E5D93F938B10E3810A88BC9603EF_inline(_thisAdjusted, ___start0, ___length1, method);
  29363. return _returnValue;
  29364. }
  29365. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::get_Span()
  29366. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 Memory_1_get_Span_m699631B6A1091B853B63729420AC12D9F80AA50F_gshared (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, const RuntimeMethod* method)
  29367. {
  29368. static bool s_Il2CppMethodInitialized;
  29369. if (!s_Il2CppMethodInitialized)
  29370. {
  29371. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  29372. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  29373. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  29374. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  29375. s_Il2CppMethodInitialized = true;
  29376. }
  29377. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 V_0;
  29378. memset((&V_0), 0, sizeof(V_0));
  29379. String_t* V_1 = NULL;
  29380. {
  29381. int32_t L_0 = (int32_t)__this->get__index_1();
  29382. if ((((int32_t)L_0) >= ((int32_t)0)))
  29383. {
  29384. goto IL_0034;
  29385. }
  29386. }
  29387. {
  29388. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  29389. NullCheck((MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 *)((MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  29390. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 L_2;
  29391. L_2 = VirtualFuncInvoker0< Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::GetSpan() */, (MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 *)((MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  29392. V_0 = (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 )L_2;
  29393. int32_t L_3 = (int32_t)__this->get__index_1();
  29394. int32_t L_4 = (int32_t)__this->get__length_2();
  29395. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 L_5;
  29396. L_5 = Span_1_Slice_m34EAA4393C42DF48AD3059E8805AA375C7F1775B_inline((Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 *)(Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 *)(&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));
  29397. return (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 )L_5;
  29398. }
  29399. IL_0034:
  29400. {
  29401. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  29402. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  29403. Type_t * L_7;
  29404. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  29405. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  29406. Type_t * L_9;
  29407. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  29408. bool L_10;
  29409. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  29410. if (!L_10)
  29411. {
  29412. goto IL_0089;
  29413. }
  29414. }
  29415. {
  29416. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  29417. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  29418. V_1 = (String_t*)L_12;
  29419. if (!L_12)
  29420. {
  29421. goto IL_0089;
  29422. }
  29423. }
  29424. {
  29425. String_t* L_13 = V_1;
  29426. Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F * L_14;
  29427. L_14 = (( Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F * (*) (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));
  29428. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  29429. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  29430. String_t* L_16 = V_1;
  29431. NullCheck((String_t*)L_16);
  29432. int32_t L_17;
  29433. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  29434. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 L_18;
  29435. memset((&L_18), 0, sizeof(L_18));
  29436. Span_1__ctor_mE6C98228F9BC5B02BB47D144AD714F9CEC8BF748_inline((&L_18), (Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  29437. V_0 = (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 )L_18;
  29438. int32_t L_19 = (int32_t)__this->get__index_1();
  29439. int32_t L_20 = (int32_t)__this->get__length_2();
  29440. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 L_21;
  29441. L_21 = Span_1_Slice_m34EAA4393C42DF48AD3059E8805AA375C7F1775B_inline((Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 *)(Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  29442. return (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 )L_21;
  29443. }
  29444. IL_0089:
  29445. {
  29446. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  29447. if (!L_22)
  29448. {
  29449. goto IL_00b4;
  29450. }
  29451. }
  29452. {
  29453. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  29454. int32_t L_24 = (int32_t)__this->get__index_1();
  29455. int32_t L_25 = (int32_t)__this->get__length_2();
  29456. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 L_26;
  29457. memset((&L_26), 0, sizeof(L_26));
  29458. Span_1__ctor_mECB713B382D31869A10E829AF2F5B4DD1E83FC8E_inline((&L_26), (MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067*)((MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067*)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));
  29459. return (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 )L_26;
  29460. }
  29461. IL_00b4:
  29462. {
  29463. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 ));
  29464. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 L_27 = V_0;
  29465. return (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 )L_27;
  29466. }
  29467. }
  29468. IL2CPP_EXTERN_C Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 Memory_1_get_Span_m699631B6A1091B853B63729420AC12D9F80AA50F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29469. {
  29470. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * _thisAdjusted;
  29471. int32_t _offset = 1;
  29472. _thisAdjusted = reinterpret_cast<Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *>(__this + _offset);
  29473. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 _returnValue;
  29474. _returnValue = Memory_1_get_Span_m699631B6A1091B853B63729420AC12D9F80AA50F_inline(_thisAdjusted, method);
  29475. return _returnValue;
  29476. }
  29477. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::Pin()
  29478. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mAE33A2B4601679374A5570E41301D358AAC02BDD_gshared (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, const RuntimeMethod* method)
  29479. {
  29480. static bool s_Il2CppMethodInitialized;
  29481. if (!s_Il2CppMethodInitialized)
  29482. {
  29483. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  29484. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  29485. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  29486. s_Il2CppMethodInitialized = true;
  29487. }
  29488. String_t* V_0 = NULL;
  29489. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  29490. memset((&V_1), 0, sizeof(V_1));
  29491. void* V_2 = NULL;
  29492. MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* V_3 = NULL;
  29493. void* V_4 = NULL;
  29494. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  29495. memset((&V_5), 0, sizeof(V_5));
  29496. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  29497. memset((&V_6), 0, sizeof(V_6));
  29498. void* V_7 = NULL;
  29499. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  29500. memset((&V_8), 0, sizeof(V_8));
  29501. {
  29502. int32_t L_0 = (int32_t)__this->get__index_1();
  29503. if ((((int32_t)L_0) >= ((int32_t)0)))
  29504. {
  29505. goto IL_0026;
  29506. }
  29507. }
  29508. {
  29509. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  29510. int32_t L_2 = (int32_t)__this->get__index_1();
  29511. NullCheck((MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 *)((MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  29512. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  29513. 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.HalfVector2>>::Pin(System.Int32) */, (MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 *)((MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 *)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))));
  29514. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  29515. }
  29516. IL_0026:
  29517. {
  29518. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  29519. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  29520. Type_t * L_5;
  29521. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  29522. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  29523. Type_t * L_7;
  29524. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  29525. bool L_8;
  29526. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  29527. if (!L_8)
  29528. {
  29529. goto IL_0079;
  29530. }
  29531. }
  29532. {
  29533. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  29534. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  29535. V_0 = (String_t*)L_10;
  29536. if (!L_10)
  29537. {
  29538. goto IL_0079;
  29539. }
  29540. }
  29541. {
  29542. String_t* L_11 = V_0;
  29543. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  29544. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  29545. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  29546. intptr_t L_13;
  29547. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  29548. void* L_14;
  29549. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  29550. int32_t L_15 = (int32_t)__this->get__index_1();
  29551. void* L_16;
  29552. 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));
  29553. V_2 = (void*)L_16;
  29554. void* L_17 = V_2;
  29555. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  29556. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  29557. memset((&L_19), 0, sizeof(L_19));
  29558. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  29559. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  29560. }
  29561. IL_0079:
  29562. {
  29563. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  29564. MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* L_21 = (MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067*)((MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  29565. V_3 = (MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067*)L_21;
  29566. if (!L_21)
  29567. {
  29568. goto IL_00ee;
  29569. }
  29570. }
  29571. {
  29572. int32_t L_22 = (int32_t)__this->get__length_2();
  29573. if ((((int32_t)L_22) >= ((int32_t)0)))
  29574. {
  29575. goto IL_00c1;
  29576. }
  29577. }
  29578. {
  29579. MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* L_23 = V_3;
  29580. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 L_24;
  29581. L_24 = (( Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 (*) (MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  29582. Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F * L_25;
  29583. L_25 = (( Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F * (*) (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  29584. void* L_26;
  29585. L_26 = (( void* (*) (Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F *)(Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  29586. int32_t L_27 = (int32_t)__this->get__index_1();
  29587. void* L_28;
  29588. 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));
  29589. V_4 = (void*)L_28;
  29590. void* L_29 = V_4;
  29591. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  29592. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  29593. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  29594. memset((&L_31), 0, sizeof(L_31));
  29595. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  29596. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  29597. }
  29598. IL_00c1:
  29599. {
  29600. MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* L_32 = V_3;
  29601. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  29602. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  29603. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  29604. intptr_t L_34;
  29605. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  29606. void* L_35;
  29607. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  29608. int32_t L_36 = (int32_t)__this->get__index_1();
  29609. void* L_37;
  29610. 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));
  29611. V_7 = (void*)L_37;
  29612. void* L_38 = V_7;
  29613. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  29614. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  29615. memset((&L_40), 0, sizeof(L_40));
  29616. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  29617. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  29618. }
  29619. IL_00ee:
  29620. {
  29621. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  29622. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  29623. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  29624. }
  29625. }
  29626. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mAE33A2B4601679374A5570E41301D358AAC02BDD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29627. {
  29628. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * _thisAdjusted;
  29629. int32_t _offset = 1;
  29630. _thisAdjusted = reinterpret_cast<Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *>(__this + _offset);
  29631. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  29632. _returnValue = Memory_1_Pin_mAE33A2B4601679374A5570E41301D358AAC02BDD(_thisAdjusted, method);
  29633. return _returnValue;
  29634. }
  29635. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::Equals(System.Object)
  29636. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mA6162D478944DDE910A8C548A2EE96A93735F3AF_gshared (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  29637. {
  29638. ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 V_0;
  29639. memset((&V_0), 0, sizeof(V_0));
  29640. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 V_1;
  29641. memset((&V_1), 0, sizeof(V_1));
  29642. RuntimeObject * V_2 = NULL;
  29643. {
  29644. RuntimeObject * L_0 = ___obj0;
  29645. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  29646. {
  29647. goto IL_0022;
  29648. }
  29649. }
  29650. {
  29651. RuntimeObject * L_1 = ___obj0;
  29652. V_0 = (ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 )((*(ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 *)((ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  29653. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 L_2 = (*(Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *)__this);
  29654. ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 L_3;
  29655. L_3 = (( ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 (*) (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  29656. bool L_4;
  29657. L_4 = ReadOnlyMemory_1_Equals_m68DF9822774C96320C4A603C8F6BAB07AF09D2CF((ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 *)(ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 *)(&V_0), (ReadOnlyMemory_1_t787C30FA6EEE58838A2C2FF015B1DD41C24DE508 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  29658. return (bool)L_4;
  29659. }
  29660. IL_0022:
  29661. {
  29662. RuntimeObject * L_5 = ___obj0;
  29663. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  29664. V_2 = (RuntimeObject *)L_6;
  29665. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  29666. {
  29667. goto IL_003b;
  29668. }
  29669. }
  29670. {
  29671. RuntimeObject * L_7 = V_2;
  29672. V_1 = (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 )((*(Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *)((Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  29673. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 L_8 = V_1;
  29674. bool L_9;
  29675. L_9 = Memory_1_Equals_mCEB33AB4FD32168453EF0806C91B3A42363D5DE3((Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *)(Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *)__this, (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  29676. return (bool)L_9;
  29677. }
  29678. IL_003b:
  29679. {
  29680. return (bool)0;
  29681. }
  29682. }
  29683. IL2CPP_EXTERN_C bool Memory_1_Equals_mA6162D478944DDE910A8C548A2EE96A93735F3AF_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  29684. {
  29685. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * _thisAdjusted;
  29686. int32_t _offset = 1;
  29687. _thisAdjusted = reinterpret_cast<Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *>(__this + _offset);
  29688. bool _returnValue;
  29689. _returnValue = Memory_1_Equals_mA6162D478944DDE910A8C548A2EE96A93735F3AF(_thisAdjusted, ___obj0, method);
  29690. return _returnValue;
  29691. }
  29692. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::Equals(System.Memory`1<T>)
  29693. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mCEB33AB4FD32168453EF0806C91B3A42363D5DE3_gshared (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 ___other0, const RuntimeMethod* method)
  29694. {
  29695. {
  29696. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  29697. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 L_1 = ___other0;
  29698. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  29699. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  29700. {
  29701. goto IL_002b;
  29702. }
  29703. }
  29704. {
  29705. int32_t L_3 = (int32_t)__this->get__index_1();
  29706. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 L_4 = ___other0;
  29707. int32_t L_5 = (int32_t)L_4.get__index_1();
  29708. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  29709. {
  29710. goto IL_002b;
  29711. }
  29712. }
  29713. {
  29714. int32_t L_6 = (int32_t)__this->get__length_2();
  29715. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 L_7 = ___other0;
  29716. int32_t L_8 = (int32_t)L_7.get__length_2();
  29717. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  29718. }
  29719. IL_002b:
  29720. {
  29721. return (bool)0;
  29722. }
  29723. }
  29724. IL2CPP_EXTERN_C bool Memory_1_Equals_mCEB33AB4FD32168453EF0806C91B3A42363D5DE3_AdjustorThunk (RuntimeObject * __this, Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 ___other0, const RuntimeMethod* method)
  29725. {
  29726. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * _thisAdjusted;
  29727. int32_t _offset = 1;
  29728. _thisAdjusted = reinterpret_cast<Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *>(__this + _offset);
  29729. bool _returnValue;
  29730. _returnValue = Memory_1_Equals_mCEB33AB4FD32168453EF0806C91B3A42363D5DE3(_thisAdjusted, ___other0, method);
  29731. return _returnValue;
  29732. }
  29733. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::GetHashCode()
  29734. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mA4AB8495250DC3A140733DB703468ADD42C0777C_gshared (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, const RuntimeMethod* method)
  29735. {
  29736. int32_t V_0 = 0;
  29737. {
  29738. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  29739. if (L_0)
  29740. {
  29741. goto IL_000a;
  29742. }
  29743. }
  29744. {
  29745. return (int32_t)0;
  29746. }
  29747. IL_000a:
  29748. {
  29749. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  29750. NullCheck((RuntimeObject *)L_1);
  29751. int32_t L_2;
  29752. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  29753. int32_t L_3 = (int32_t)__this->get__index_1();
  29754. V_0 = (int32_t)L_3;
  29755. int32_t L_4;
  29756. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  29757. int32_t L_5 = (int32_t)__this->get__length_2();
  29758. V_0 = (int32_t)L_5;
  29759. int32_t L_6;
  29760. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  29761. int32_t L_7;
  29762. 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));
  29763. return (int32_t)L_7;
  29764. }
  29765. }
  29766. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mA4AB8495250DC3A140733DB703468ADD42C0777C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29767. {
  29768. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * _thisAdjusted;
  29769. int32_t _offset = 1;
  29770. _thisAdjusted = reinterpret_cast<Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 *>(__this + _offset);
  29771. int32_t _returnValue;
  29772. _returnValue = Memory_1_GetHashCode_mA4AB8495250DC3A140733DB703468ADD42C0777C(_thisAdjusted, method);
  29773. return _returnValue;
  29774. }
  29775. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::CombineHashCodes(System.Int32,System.Int32)
  29776. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mD8FEA0C24D4153AF5FDBE6659C35AEF8727C4745_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  29777. {
  29778. {
  29779. int32_t L_0 = ___left0;
  29780. int32_t L_1 = ___left0;
  29781. int32_t L_2 = ___right1;
  29782. 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));
  29783. }
  29784. }
  29785. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  29786. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m0E7C5033FB4DABABCB59C91AB840FEA0F1453C01_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  29787. {
  29788. {
  29789. int32_t L_0 = ___h10;
  29790. int32_t L_1 = ___h21;
  29791. int32_t L_2;
  29792. 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));
  29793. int32_t L_3 = ___h32;
  29794. int32_t L_4;
  29795. 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));
  29796. return (int32_t)L_4;
  29797. }
  29798. }
  29799. #ifdef __clang__
  29800. #pragma clang diagnostic pop
  29801. #endif
  29802. #ifdef __clang__
  29803. #pragma clang diagnostic push
  29804. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29805. #pragma clang diagnostic ignored "-Wunused-variable"
  29806. #endif
  29807. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::.ctor(T[])
  29808. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mB160937EA343C5C53CD37AE46C18BC0DC6FF491A_gshared (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* ___array0, const RuntimeMethod* method)
  29809. {
  29810. static bool s_Il2CppMethodInitialized;
  29811. if (!s_Il2CppMethodInitialized)
  29812. {
  29813. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  29814. s_Il2CppMethodInitialized = true;
  29815. }
  29816. Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE V_0;
  29817. memset((&V_0), 0, sizeof(V_0));
  29818. {
  29819. MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* L_0 = ___array0;
  29820. if (L_0)
  29821. {
  29822. goto IL_000b;
  29823. }
  29824. }
  29825. {
  29826. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 ));
  29827. return;
  29828. }
  29829. IL_000b:
  29830. {
  29831. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE ));
  29832. goto IL_0037;
  29833. }
  29834. {
  29835. MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* L_2 = ___array0;
  29836. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  29837. Type_t * L_3;
  29838. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  29839. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  29840. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  29841. Type_t * L_5;
  29842. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  29843. bool L_6;
  29844. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  29845. if (!L_6)
  29846. {
  29847. goto IL_0037;
  29848. }
  29849. }
  29850. {
  29851. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  29852. }
  29853. IL_0037:
  29854. {
  29855. MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* L_7 = ___array0;
  29856. __this->set__object_0((RuntimeObject *)L_7);
  29857. __this->set__index_1(0);
  29858. MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* L_8 = ___array0;
  29859. NullCheck(L_8);
  29860. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  29861. return;
  29862. }
  29863. }
  29864. IL2CPP_EXTERN_C void Memory_1__ctor_mB160937EA343C5C53CD37AE46C18BC0DC6FF491A_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* ___array0, const RuntimeMethod* method)
  29865. {
  29866. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * _thisAdjusted;
  29867. int32_t _offset = 1;
  29868. _thisAdjusted = reinterpret_cast<Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *>(__this + _offset);
  29869. Memory_1__ctor_mB160937EA343C5C53CD37AE46C18BC0DC6FF491A_inline(_thisAdjusted, ___array0, method);
  29870. }
  29871. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  29872. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m2244C2D5654C5829193B1D9CA82788361B9FEC12_gshared (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  29873. {
  29874. {
  29875. int32_t L_0 = ___length1;
  29876. if ((((int32_t)L_0) >= ((int32_t)0)))
  29877. {
  29878. goto IL_0009;
  29879. }
  29880. }
  29881. {
  29882. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  29883. }
  29884. IL_0009:
  29885. {
  29886. MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC * L_1 = ___manager0;
  29887. __this->set__object_0(L_1);
  29888. __this->set__index_1(((int32_t)-2147483648LL));
  29889. int32_t L_2 = ___length1;
  29890. __this->set__length_2(L_2);
  29891. return;
  29892. }
  29893. }
  29894. IL2CPP_EXTERN_C void Memory_1__ctor_m2244C2D5654C5829193B1D9CA82788361B9FEC12_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  29895. {
  29896. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * _thisAdjusted;
  29897. int32_t _offset = 1;
  29898. _thisAdjusted = reinterpret_cast<Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *>(__this + _offset);
  29899. Memory_1__ctor_m2244C2D5654C5829193B1D9CA82788361B9FEC12_inline(_thisAdjusted, ___manager0, ___length1, method);
  29900. }
  29901. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::.ctor(System.Object,System.Int32,System.Int32)
  29902. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mDF0267A1CD5AB059ABF93D467B856F725CEBE7F2_gshared (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  29903. {
  29904. {
  29905. RuntimeObject * L_0 = ___obj0;
  29906. __this->set__object_0(L_0);
  29907. int32_t L_1 = ___start1;
  29908. __this->set__index_1(L_1);
  29909. int32_t L_2 = ___length2;
  29910. __this->set__length_2(L_2);
  29911. return;
  29912. }
  29913. }
  29914. IL2CPP_EXTERN_C void Memory_1__ctor_mDF0267A1CD5AB059ABF93D467B856F725CEBE7F2_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  29915. {
  29916. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * _thisAdjusted;
  29917. int32_t _offset = 1;
  29918. _thisAdjusted = reinterpret_cast<Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *>(__this + _offset);
  29919. Memory_1__ctor_mDF0267A1CD5AB059ABF93D467B856F725CEBE7F2_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  29920. }
  29921. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::op_Implicit(System.Memory`1<T>)
  29922. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 Memory_1_op_Implicit_mA40DE0DDE6491CDA71D8350FB1E366A59FBAAD8D_gshared (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 ___memory0, const RuntimeMethod* method)
  29923. {
  29924. {
  29925. ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 * L_0;
  29926. L_0 = (( ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 * (*) (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *)(Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  29927. ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 L_1 = (*(ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 *)L_0);
  29928. return (ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 )L_1;
  29929. }
  29930. }
  29931. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::get_Length()
  29932. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m5E91B0C70AD9FEA1FA9261F7C95FD05433B18ECC_gshared (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, const RuntimeMethod* method)
  29933. {
  29934. {
  29935. int32_t L_0 = (int32_t)__this->get__length_2();
  29936. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  29937. }
  29938. }
  29939. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m5E91B0C70AD9FEA1FA9261F7C95FD05433B18ECC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  29940. {
  29941. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * _thisAdjusted;
  29942. int32_t _offset = 1;
  29943. _thisAdjusted = reinterpret_cast<Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *>(__this + _offset);
  29944. int32_t _returnValue;
  29945. _returnValue = Memory_1_get_Length_m5E91B0C70AD9FEA1FA9261F7C95FD05433B18ECC(_thisAdjusted, method);
  29946. return _returnValue;
  29947. }
  29948. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::ToString()
  29949. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mDF54EF38914361FB1154E569296CA5342852066E_gshared (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, const RuntimeMethod* method)
  29950. {
  29951. static bool s_Il2CppMethodInitialized;
  29952. if (!s_Il2CppMethodInitialized)
  29953. {
  29954. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  29955. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  29956. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  29957. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  29958. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  29959. s_Il2CppMethodInitialized = true;
  29960. }
  29961. String_t* V_0 = NULL;
  29962. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 V_1;
  29963. memset((&V_1), 0, sizeof(V_1));
  29964. {
  29965. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  29966. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  29967. Type_t * L_1;
  29968. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  29969. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  29970. Type_t * L_3;
  29971. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  29972. bool L_4;
  29973. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  29974. if (!L_4)
  29975. {
  29976. goto IL_0058;
  29977. }
  29978. }
  29979. {
  29980. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  29981. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  29982. V_0 = (String_t*)L_6;
  29983. if (L_6)
  29984. {
  29985. goto IL_003f;
  29986. }
  29987. }
  29988. {
  29989. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 L_7;
  29990. L_7 = Memory_1_get_Span_m63A369A4B65FD079AC978F4D2D639EC26E6E81C2_inline((Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *)(Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  29991. V_1 = (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 )L_7;
  29992. Il2CppFakeBox<Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  29993. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  29994. String_t* L_9;
  29995. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  29996. V_1 = L_8.m_Value;
  29997. return (String_t*)L_9;
  29998. }
  29999. IL_003f:
  30000. {
  30001. String_t* L_10 = V_0;
  30002. int32_t L_11 = (int32_t)__this->get__index_1();
  30003. int32_t L_12 = (int32_t)__this->get__length_2();
  30004. NullCheck((String_t*)L_10);
  30005. String_t* L_13;
  30006. 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);
  30007. return (String_t*)L_13;
  30008. }
  30009. IL_0058:
  30010. {
  30011. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  30012. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  30013. Type_t * L_15;
  30014. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  30015. NullCheck((MemberInfo_t *)L_15);
  30016. String_t* L_16;
  30017. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  30018. int32_t L_17 = (int32_t)__this->get__length_2();
  30019. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  30020. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  30021. String_t* L_20;
  30022. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  30023. return (String_t*)L_20;
  30024. }
  30025. }
  30026. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mDF54EF38914361FB1154E569296CA5342852066E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30027. {
  30028. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * _thisAdjusted;
  30029. int32_t _offset = 1;
  30030. _thisAdjusted = reinterpret_cast<Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *>(__this + _offset);
  30031. String_t* _returnValue;
  30032. _returnValue = Memory_1_ToString_mDF54EF38914361FB1154E569296CA5342852066E(_thisAdjusted, method);
  30033. return _returnValue;
  30034. }
  30035. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::Slice(System.Int32,System.Int32)
  30036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 Memory_1_Slice_m11D6EE3AEBBD9B97FB7E3271F05B22D34ABD15CA_gshared (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  30037. {
  30038. int32_t V_0 = 0;
  30039. int32_t V_1 = 0;
  30040. {
  30041. int32_t L_0 = (int32_t)__this->get__length_2();
  30042. V_0 = (int32_t)L_0;
  30043. int32_t L_1 = V_0;
  30044. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  30045. int32_t L_2 = ___start0;
  30046. int32_t L_3 = V_1;
  30047. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  30048. {
  30049. goto IL_0019;
  30050. }
  30051. }
  30052. {
  30053. int32_t L_4 = ___length1;
  30054. int32_t L_5 = V_1;
  30055. int32_t L_6 = ___start0;
  30056. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  30057. {
  30058. goto IL_001e;
  30059. }
  30060. }
  30061. IL_0019:
  30062. {
  30063. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  30064. }
  30065. IL_001e:
  30066. {
  30067. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  30068. int32_t L_8 = (int32_t)__this->get__index_1();
  30069. int32_t L_9 = ___start0;
  30070. int32_t L_10 = ___length1;
  30071. int32_t L_11 = V_0;
  30072. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 L_12;
  30073. memset((&L_12), 0, sizeof(L_12));
  30074. Memory_1__ctor_mDF0267A1CD5AB059ABF93D467B856F725CEBE7F2_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));
  30075. return (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 )L_12;
  30076. }
  30077. }
  30078. IL2CPP_EXTERN_C Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 Memory_1_Slice_m11D6EE3AEBBD9B97FB7E3271F05B22D34ABD15CA_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  30079. {
  30080. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * _thisAdjusted;
  30081. int32_t _offset = 1;
  30082. _thisAdjusted = reinterpret_cast<Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *>(__this + _offset);
  30083. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 _returnValue;
  30084. _returnValue = Memory_1_Slice_m11D6EE3AEBBD9B97FB7E3271F05B22D34ABD15CA_inline(_thisAdjusted, ___start0, ___length1, method);
  30085. return _returnValue;
  30086. }
  30087. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::get_Span()
  30088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 Memory_1_get_Span_m63A369A4B65FD079AC978F4D2D639EC26E6E81C2_gshared (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, const RuntimeMethod* method)
  30089. {
  30090. static bool s_Il2CppMethodInitialized;
  30091. if (!s_Il2CppMethodInitialized)
  30092. {
  30093. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  30094. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30095. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  30096. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  30097. s_Il2CppMethodInitialized = true;
  30098. }
  30099. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 V_0;
  30100. memset((&V_0), 0, sizeof(V_0));
  30101. String_t* V_1 = NULL;
  30102. {
  30103. int32_t L_0 = (int32_t)__this->get__index_1();
  30104. if ((((int32_t)L_0) >= ((int32_t)0)))
  30105. {
  30106. goto IL_0034;
  30107. }
  30108. }
  30109. {
  30110. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  30111. NullCheck((MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC *)((MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  30112. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 L_2;
  30113. L_2 = VirtualFuncInvoker0< Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::GetSpan() */, (MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC *)((MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  30114. V_0 = (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 )L_2;
  30115. int32_t L_3 = (int32_t)__this->get__index_1();
  30116. int32_t L_4 = (int32_t)__this->get__length_2();
  30117. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 L_5;
  30118. L_5 = Span_1_Slice_m93DAE93CFCC431F85FF060206D6EC29C9416DB03_inline((Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 *)(Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 *)(&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));
  30119. return (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 )L_5;
  30120. }
  30121. IL_0034:
  30122. {
  30123. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  30124. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  30125. Type_t * L_7;
  30126. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  30127. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  30128. Type_t * L_9;
  30129. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  30130. bool L_10;
  30131. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  30132. if (!L_10)
  30133. {
  30134. goto IL_0089;
  30135. }
  30136. }
  30137. {
  30138. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  30139. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  30140. V_1 = (String_t*)L_12;
  30141. if (!L_12)
  30142. {
  30143. goto IL_0089;
  30144. }
  30145. }
  30146. {
  30147. String_t* L_13 = V_1;
  30148. Pinnable_1_t76758360C06982977C68715853C878A47E8602EA * L_14;
  30149. L_14 = (( Pinnable_1_t76758360C06982977C68715853C878A47E8602EA * (*) (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));
  30150. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30151. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  30152. String_t* L_16 = V_1;
  30153. NullCheck((String_t*)L_16);
  30154. int32_t L_17;
  30155. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  30156. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 L_18;
  30157. memset((&L_18), 0, sizeof(L_18));
  30158. Span_1__ctor_m3CDCD69B4E7047C301967017D3BFDB07BD091818_inline((&L_18), (Pinnable_1_t76758360C06982977C68715853C878A47E8602EA *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  30159. V_0 = (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 )L_18;
  30160. int32_t L_19 = (int32_t)__this->get__index_1();
  30161. int32_t L_20 = (int32_t)__this->get__length_2();
  30162. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 L_21;
  30163. L_21 = Span_1_Slice_m93DAE93CFCC431F85FF060206D6EC29C9416DB03_inline((Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 *)(Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  30164. return (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 )L_21;
  30165. }
  30166. IL_0089:
  30167. {
  30168. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  30169. if (!L_22)
  30170. {
  30171. goto IL_00b4;
  30172. }
  30173. }
  30174. {
  30175. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  30176. int32_t L_24 = (int32_t)__this->get__index_1();
  30177. int32_t L_25 = (int32_t)__this->get__length_2();
  30178. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 L_26;
  30179. memset((&L_26), 0, sizeof(L_26));
  30180. Span_1__ctor_mEBFF919BED5F43D6958E5E7BE6AC7A94B4909F7A_inline((&L_26), (MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279*)((MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279*)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));
  30181. return (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 )L_26;
  30182. }
  30183. IL_00b4:
  30184. {
  30185. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 ));
  30186. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 L_27 = V_0;
  30187. return (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 )L_27;
  30188. }
  30189. }
  30190. IL2CPP_EXTERN_C Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 Memory_1_get_Span_m63A369A4B65FD079AC978F4D2D639EC26E6E81C2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30191. {
  30192. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * _thisAdjusted;
  30193. int32_t _offset = 1;
  30194. _thisAdjusted = reinterpret_cast<Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *>(__this + _offset);
  30195. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 _returnValue;
  30196. _returnValue = Memory_1_get_Span_m63A369A4B65FD079AC978F4D2D639EC26E6E81C2_inline(_thisAdjusted, method);
  30197. return _returnValue;
  30198. }
  30199. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::Pin()
  30200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m9F049242C2F1F914636493BB3F0E209AC74EB9FB_gshared (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, const RuntimeMethod* method)
  30201. {
  30202. static bool s_Il2CppMethodInitialized;
  30203. if (!s_Il2CppMethodInitialized)
  30204. {
  30205. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  30206. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  30207. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  30208. s_Il2CppMethodInitialized = true;
  30209. }
  30210. String_t* V_0 = NULL;
  30211. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  30212. memset((&V_1), 0, sizeof(V_1));
  30213. void* V_2 = NULL;
  30214. MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* V_3 = NULL;
  30215. void* V_4 = NULL;
  30216. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  30217. memset((&V_5), 0, sizeof(V_5));
  30218. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  30219. memset((&V_6), 0, sizeof(V_6));
  30220. void* V_7 = NULL;
  30221. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  30222. memset((&V_8), 0, sizeof(V_8));
  30223. {
  30224. int32_t L_0 = (int32_t)__this->get__index_1();
  30225. if ((((int32_t)L_0) >= ((int32_t)0)))
  30226. {
  30227. goto IL_0026;
  30228. }
  30229. }
  30230. {
  30231. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  30232. int32_t L_2 = (int32_t)__this->get__index_1();
  30233. NullCheck((MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC *)((MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  30234. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  30235. 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.HalfVector4>>::Pin(System.Int32) */, (MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC *)((MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC *)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))));
  30236. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  30237. }
  30238. IL_0026:
  30239. {
  30240. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  30241. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  30242. Type_t * L_5;
  30243. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  30244. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  30245. Type_t * L_7;
  30246. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  30247. bool L_8;
  30248. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  30249. if (!L_8)
  30250. {
  30251. goto IL_0079;
  30252. }
  30253. }
  30254. {
  30255. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  30256. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  30257. V_0 = (String_t*)L_10;
  30258. if (!L_10)
  30259. {
  30260. goto IL_0079;
  30261. }
  30262. }
  30263. {
  30264. String_t* L_11 = V_0;
  30265. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  30266. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  30267. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  30268. intptr_t L_13;
  30269. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  30270. void* L_14;
  30271. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  30272. int32_t L_15 = (int32_t)__this->get__index_1();
  30273. void* L_16;
  30274. 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));
  30275. V_2 = (void*)L_16;
  30276. void* L_17 = V_2;
  30277. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  30278. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  30279. memset((&L_19), 0, sizeof(L_19));
  30280. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  30281. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  30282. }
  30283. IL_0079:
  30284. {
  30285. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  30286. MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* L_21 = (MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279*)((MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  30287. V_3 = (MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279*)L_21;
  30288. if (!L_21)
  30289. {
  30290. goto IL_00ee;
  30291. }
  30292. }
  30293. {
  30294. int32_t L_22 = (int32_t)__this->get__length_2();
  30295. if ((((int32_t)L_22) >= ((int32_t)0)))
  30296. {
  30297. goto IL_00c1;
  30298. }
  30299. }
  30300. {
  30301. MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* L_23 = V_3;
  30302. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 L_24;
  30303. L_24 = (( Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 (*) (MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  30304. Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE * L_25;
  30305. L_25 = (( Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE * (*) (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  30306. void* L_26;
  30307. L_26 = (( void* (*) (Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE *)(Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  30308. int32_t L_27 = (int32_t)__this->get__index_1();
  30309. void* L_28;
  30310. 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));
  30311. V_4 = (void*)L_28;
  30312. void* L_29 = V_4;
  30313. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  30314. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  30315. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  30316. memset((&L_31), 0, sizeof(L_31));
  30317. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  30318. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  30319. }
  30320. IL_00c1:
  30321. {
  30322. MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* L_32 = V_3;
  30323. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  30324. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  30325. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  30326. intptr_t L_34;
  30327. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  30328. void* L_35;
  30329. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  30330. int32_t L_36 = (int32_t)__this->get__index_1();
  30331. void* L_37;
  30332. 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));
  30333. V_7 = (void*)L_37;
  30334. void* L_38 = V_7;
  30335. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  30336. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  30337. memset((&L_40), 0, sizeof(L_40));
  30338. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  30339. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  30340. }
  30341. IL_00ee:
  30342. {
  30343. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  30344. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  30345. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  30346. }
  30347. }
  30348. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m9F049242C2F1F914636493BB3F0E209AC74EB9FB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30349. {
  30350. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * _thisAdjusted;
  30351. int32_t _offset = 1;
  30352. _thisAdjusted = reinterpret_cast<Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *>(__this + _offset);
  30353. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  30354. _returnValue = Memory_1_Pin_m9F049242C2F1F914636493BB3F0E209AC74EB9FB(_thisAdjusted, method);
  30355. return _returnValue;
  30356. }
  30357. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::Equals(System.Object)
  30358. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m9C960C8D4394F584C8A51101298257C496841F24_gshared (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  30359. {
  30360. ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 V_0;
  30361. memset((&V_0), 0, sizeof(V_0));
  30362. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 V_1;
  30363. memset((&V_1), 0, sizeof(V_1));
  30364. RuntimeObject * V_2 = NULL;
  30365. {
  30366. RuntimeObject * L_0 = ___obj0;
  30367. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  30368. {
  30369. goto IL_0022;
  30370. }
  30371. }
  30372. {
  30373. RuntimeObject * L_1 = ___obj0;
  30374. V_0 = (ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 )((*(ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 *)((ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  30375. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 L_2 = (*(Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *)__this);
  30376. ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 L_3;
  30377. L_3 = (( ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 (*) (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  30378. bool L_4;
  30379. L_4 = ReadOnlyMemory_1_Equals_m5E55A6AD1C77CA77DB1311677A3DC4CD142E7D39((ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 *)(ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 *)(&V_0), (ReadOnlyMemory_1_t49DF997C20AE5D74A280D3F3915DB842BD0E8C31 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  30380. return (bool)L_4;
  30381. }
  30382. IL_0022:
  30383. {
  30384. RuntimeObject * L_5 = ___obj0;
  30385. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  30386. V_2 = (RuntimeObject *)L_6;
  30387. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  30388. {
  30389. goto IL_003b;
  30390. }
  30391. }
  30392. {
  30393. RuntimeObject * L_7 = V_2;
  30394. V_1 = (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 )((*(Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *)((Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  30395. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 L_8 = V_1;
  30396. bool L_9;
  30397. L_9 = Memory_1_Equals_m8BF29BC6AE39B44C0D7BE90AFBD4E385FECDB595((Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *)(Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *)__this, (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  30398. return (bool)L_9;
  30399. }
  30400. IL_003b:
  30401. {
  30402. return (bool)0;
  30403. }
  30404. }
  30405. IL2CPP_EXTERN_C bool Memory_1_Equals_m9C960C8D4394F584C8A51101298257C496841F24_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  30406. {
  30407. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * _thisAdjusted;
  30408. int32_t _offset = 1;
  30409. _thisAdjusted = reinterpret_cast<Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *>(__this + _offset);
  30410. bool _returnValue;
  30411. _returnValue = Memory_1_Equals_m9C960C8D4394F584C8A51101298257C496841F24(_thisAdjusted, ___obj0, method);
  30412. return _returnValue;
  30413. }
  30414. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::Equals(System.Memory`1<T>)
  30415. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m8BF29BC6AE39B44C0D7BE90AFBD4E385FECDB595_gshared (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 ___other0, const RuntimeMethod* method)
  30416. {
  30417. {
  30418. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  30419. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 L_1 = ___other0;
  30420. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  30421. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  30422. {
  30423. goto IL_002b;
  30424. }
  30425. }
  30426. {
  30427. int32_t L_3 = (int32_t)__this->get__index_1();
  30428. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 L_4 = ___other0;
  30429. int32_t L_5 = (int32_t)L_4.get__index_1();
  30430. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  30431. {
  30432. goto IL_002b;
  30433. }
  30434. }
  30435. {
  30436. int32_t L_6 = (int32_t)__this->get__length_2();
  30437. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 L_7 = ___other0;
  30438. int32_t L_8 = (int32_t)L_7.get__length_2();
  30439. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  30440. }
  30441. IL_002b:
  30442. {
  30443. return (bool)0;
  30444. }
  30445. }
  30446. IL2CPP_EXTERN_C bool Memory_1_Equals_m8BF29BC6AE39B44C0D7BE90AFBD4E385FECDB595_AdjustorThunk (RuntimeObject * __this, Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 ___other0, const RuntimeMethod* method)
  30447. {
  30448. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * _thisAdjusted;
  30449. int32_t _offset = 1;
  30450. _thisAdjusted = reinterpret_cast<Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *>(__this + _offset);
  30451. bool _returnValue;
  30452. _returnValue = Memory_1_Equals_m8BF29BC6AE39B44C0D7BE90AFBD4E385FECDB595(_thisAdjusted, ___other0, method);
  30453. return _returnValue;
  30454. }
  30455. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::GetHashCode()
  30456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m0ABAAC0574A5409ED3EF35B913198243AB30B6D2_gshared (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, const RuntimeMethod* method)
  30457. {
  30458. int32_t V_0 = 0;
  30459. {
  30460. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  30461. if (L_0)
  30462. {
  30463. goto IL_000a;
  30464. }
  30465. }
  30466. {
  30467. return (int32_t)0;
  30468. }
  30469. IL_000a:
  30470. {
  30471. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  30472. NullCheck((RuntimeObject *)L_1);
  30473. int32_t L_2;
  30474. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  30475. int32_t L_3 = (int32_t)__this->get__index_1();
  30476. V_0 = (int32_t)L_3;
  30477. int32_t L_4;
  30478. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  30479. int32_t L_5 = (int32_t)__this->get__length_2();
  30480. V_0 = (int32_t)L_5;
  30481. int32_t L_6;
  30482. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  30483. int32_t L_7;
  30484. 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));
  30485. return (int32_t)L_7;
  30486. }
  30487. }
  30488. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m0ABAAC0574A5409ED3EF35B913198243AB30B6D2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30489. {
  30490. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * _thisAdjusted;
  30491. int32_t _offset = 1;
  30492. _thisAdjusted = reinterpret_cast<Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 *>(__this + _offset);
  30493. int32_t _returnValue;
  30494. _returnValue = Memory_1_GetHashCode_m0ABAAC0574A5409ED3EF35B913198243AB30B6D2(_thisAdjusted, method);
  30495. return _returnValue;
  30496. }
  30497. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::CombineHashCodes(System.Int32,System.Int32)
  30498. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m4A37D8B29D3ED69831C38F88D54C621B1A20FCC8_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  30499. {
  30500. {
  30501. int32_t L_0 = ___left0;
  30502. int32_t L_1 = ___left0;
  30503. int32_t L_2 = ___right1;
  30504. 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));
  30505. }
  30506. }
  30507. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  30508. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m2757FA2C494A4F177307440B11E6B6931AD2D0A3_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  30509. {
  30510. {
  30511. int32_t L_0 = ___h10;
  30512. int32_t L_1 = ___h21;
  30513. int32_t L_2;
  30514. 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));
  30515. int32_t L_3 = ___h32;
  30516. int32_t L_4;
  30517. 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));
  30518. return (int32_t)L_4;
  30519. }
  30520. }
  30521. #ifdef __clang__
  30522. #pragma clang diagnostic pop
  30523. #endif
  30524. #ifdef __clang__
  30525. #pragma clang diagnostic push
  30526. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30527. #pragma clang diagnostic ignored "-Wunused-variable"
  30528. #endif
  30529. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::.ctor(T[])
  30530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mF347A2FC93C21C0F67F3C8BBF6FEE60C8328675D_gshared (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* ___array0, const RuntimeMethod* method)
  30531. {
  30532. static bool s_Il2CppMethodInitialized;
  30533. if (!s_Il2CppMethodInitialized)
  30534. {
  30535. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  30536. s_Il2CppMethodInitialized = true;
  30537. }
  30538. Moment_t4C99072E11077166377CCD2881DF934837F9BA3B V_0;
  30539. memset((&V_0), 0, sizeof(V_0));
  30540. {
  30541. MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* L_0 = ___array0;
  30542. if (L_0)
  30543. {
  30544. goto IL_000b;
  30545. }
  30546. }
  30547. {
  30548. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 ));
  30549. return;
  30550. }
  30551. IL_000b:
  30552. {
  30553. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t4C99072E11077166377CCD2881DF934837F9BA3B ));
  30554. goto IL_0037;
  30555. }
  30556. {
  30557. MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* L_2 = ___array0;
  30558. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  30559. Type_t * L_3;
  30560. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  30561. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  30562. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  30563. Type_t * L_5;
  30564. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  30565. bool L_6;
  30566. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  30567. if (!L_6)
  30568. {
  30569. goto IL_0037;
  30570. }
  30571. }
  30572. {
  30573. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  30574. }
  30575. IL_0037:
  30576. {
  30577. MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* L_7 = ___array0;
  30578. __this->set__object_0((RuntimeObject *)L_7);
  30579. __this->set__index_1(0);
  30580. MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* L_8 = ___array0;
  30581. NullCheck(L_8);
  30582. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  30583. return;
  30584. }
  30585. }
  30586. IL2CPP_EXTERN_C void Memory_1__ctor_mF347A2FC93C21C0F67F3C8BBF6FEE60C8328675D_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* ___array0, const RuntimeMethod* method)
  30587. {
  30588. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * _thisAdjusted;
  30589. int32_t _offset = 1;
  30590. _thisAdjusted = reinterpret_cast<Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *>(__this + _offset);
  30591. Memory_1__ctor_mF347A2FC93C21C0F67F3C8BBF6FEE60C8328675D_inline(_thisAdjusted, ___array0, method);
  30592. }
  30593. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  30594. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m78048FF4FB493CC495789763A8A5F4D29AFF88FE_gshared (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  30595. {
  30596. {
  30597. int32_t L_0 = ___length1;
  30598. if ((((int32_t)L_0) >= ((int32_t)0)))
  30599. {
  30600. goto IL_0009;
  30601. }
  30602. }
  30603. {
  30604. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  30605. }
  30606. IL_0009:
  30607. {
  30608. MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 * L_1 = ___manager0;
  30609. __this->set__object_0(L_1);
  30610. __this->set__index_1(((int32_t)-2147483648LL));
  30611. int32_t L_2 = ___length1;
  30612. __this->set__length_2(L_2);
  30613. return;
  30614. }
  30615. }
  30616. IL2CPP_EXTERN_C void Memory_1__ctor_m78048FF4FB493CC495789763A8A5F4D29AFF88FE_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  30617. {
  30618. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * _thisAdjusted;
  30619. int32_t _offset = 1;
  30620. _thisAdjusted = reinterpret_cast<Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *>(__this + _offset);
  30621. Memory_1__ctor_m78048FF4FB493CC495789763A8A5F4D29AFF88FE_inline(_thisAdjusted, ___manager0, ___length1, method);
  30622. }
  30623. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::.ctor(System.Object,System.Int32,System.Int32)
  30624. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m238F5319F81C867933CC67EE2DA11D35BFF9AA64_gshared (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  30625. {
  30626. {
  30627. RuntimeObject * L_0 = ___obj0;
  30628. __this->set__object_0(L_0);
  30629. int32_t L_1 = ___start1;
  30630. __this->set__index_1(L_1);
  30631. int32_t L_2 = ___length2;
  30632. __this->set__length_2(L_2);
  30633. return;
  30634. }
  30635. }
  30636. IL2CPP_EXTERN_C void Memory_1__ctor_m238F5319F81C867933CC67EE2DA11D35BFF9AA64_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  30637. {
  30638. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * _thisAdjusted;
  30639. int32_t _offset = 1;
  30640. _thisAdjusted = reinterpret_cast<Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *>(__this + _offset);
  30641. Memory_1__ctor_m238F5319F81C867933CC67EE2DA11D35BFF9AA64_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  30642. }
  30643. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::op_Implicit(System.Memory`1<T>)
  30644. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 Memory_1_op_Implicit_m74CB148F10E390F6B5A8D370ACDAE5F6A48D0994_gshared (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 ___memory0, const RuntimeMethod* method)
  30645. {
  30646. {
  30647. ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 * L_0;
  30648. L_0 = (( ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 * (*) (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *)(Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  30649. ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 L_1 = (*(ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 *)L_0);
  30650. return (ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 )L_1;
  30651. }
  30652. }
  30653. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::get_Length()
  30654. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mC12174739D234071E007FE4350FD0A7C38347044_gshared (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, const RuntimeMethod* method)
  30655. {
  30656. {
  30657. int32_t L_0 = (int32_t)__this->get__length_2();
  30658. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  30659. }
  30660. }
  30661. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mC12174739D234071E007FE4350FD0A7C38347044_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30662. {
  30663. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * _thisAdjusted;
  30664. int32_t _offset = 1;
  30665. _thisAdjusted = reinterpret_cast<Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *>(__this + _offset);
  30666. int32_t _returnValue;
  30667. _returnValue = Memory_1_get_Length_mC12174739D234071E007FE4350FD0A7C38347044(_thisAdjusted, method);
  30668. return _returnValue;
  30669. }
  30670. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::ToString()
  30671. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m0333A702B09D45AD52287B9CF6534D62B3047296_gshared (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, const RuntimeMethod* method)
  30672. {
  30673. static bool s_Il2CppMethodInitialized;
  30674. if (!s_Il2CppMethodInitialized)
  30675. {
  30676. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  30677. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  30678. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  30679. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  30680. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  30681. s_Il2CppMethodInitialized = true;
  30682. }
  30683. String_t* V_0 = NULL;
  30684. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E V_1;
  30685. memset((&V_1), 0, sizeof(V_1));
  30686. {
  30687. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  30688. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  30689. Type_t * L_1;
  30690. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  30691. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  30692. Type_t * L_3;
  30693. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  30694. bool L_4;
  30695. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  30696. if (!L_4)
  30697. {
  30698. goto IL_0058;
  30699. }
  30700. }
  30701. {
  30702. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  30703. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  30704. V_0 = (String_t*)L_6;
  30705. if (L_6)
  30706. {
  30707. goto IL_003f;
  30708. }
  30709. }
  30710. {
  30711. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E L_7;
  30712. L_7 = Memory_1_get_Span_mB0F2CF411522988C54F110B13ECC95260A238FDA_inline((Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *)(Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  30713. V_1 = (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E )L_7;
  30714. Il2CppFakeBox<Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  30715. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  30716. String_t* L_9;
  30717. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  30718. V_1 = L_8.m_Value;
  30719. return (String_t*)L_9;
  30720. }
  30721. IL_003f:
  30722. {
  30723. String_t* L_10 = V_0;
  30724. int32_t L_11 = (int32_t)__this->get__index_1();
  30725. int32_t L_12 = (int32_t)__this->get__length_2();
  30726. NullCheck((String_t*)L_10);
  30727. String_t* L_13;
  30728. 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);
  30729. return (String_t*)L_13;
  30730. }
  30731. IL_0058:
  30732. {
  30733. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  30734. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  30735. Type_t * L_15;
  30736. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  30737. NullCheck((MemberInfo_t *)L_15);
  30738. String_t* L_16;
  30739. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  30740. int32_t L_17 = (int32_t)__this->get__length_2();
  30741. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  30742. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  30743. String_t* L_20;
  30744. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  30745. return (String_t*)L_20;
  30746. }
  30747. }
  30748. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m0333A702B09D45AD52287B9CF6534D62B3047296_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30749. {
  30750. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * _thisAdjusted;
  30751. int32_t _offset = 1;
  30752. _thisAdjusted = reinterpret_cast<Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *>(__this + _offset);
  30753. String_t* _returnValue;
  30754. _returnValue = Memory_1_ToString_m0333A702B09D45AD52287B9CF6534D62B3047296(_thisAdjusted, method);
  30755. return _returnValue;
  30756. }
  30757. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::Slice(System.Int32,System.Int32)
  30758. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 Memory_1_Slice_mDBB65F0029FF43A97A70C91CA747339DC2E6D9ED_gshared (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  30759. {
  30760. int32_t V_0 = 0;
  30761. int32_t V_1 = 0;
  30762. {
  30763. int32_t L_0 = (int32_t)__this->get__length_2();
  30764. V_0 = (int32_t)L_0;
  30765. int32_t L_1 = V_0;
  30766. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  30767. int32_t L_2 = ___start0;
  30768. int32_t L_3 = V_1;
  30769. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  30770. {
  30771. goto IL_0019;
  30772. }
  30773. }
  30774. {
  30775. int32_t L_4 = ___length1;
  30776. int32_t L_5 = V_1;
  30777. int32_t L_6 = ___start0;
  30778. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  30779. {
  30780. goto IL_001e;
  30781. }
  30782. }
  30783. IL_0019:
  30784. {
  30785. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  30786. }
  30787. IL_001e:
  30788. {
  30789. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  30790. int32_t L_8 = (int32_t)__this->get__index_1();
  30791. int32_t L_9 = ___start0;
  30792. int32_t L_10 = ___length1;
  30793. int32_t L_11 = V_0;
  30794. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 L_12;
  30795. memset((&L_12), 0, sizeof(L_12));
  30796. Memory_1__ctor_m238F5319F81C867933CC67EE2DA11D35BFF9AA64_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));
  30797. return (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 )L_12;
  30798. }
  30799. }
  30800. IL2CPP_EXTERN_C Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 Memory_1_Slice_mDBB65F0029FF43A97A70C91CA747339DC2E6D9ED_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  30801. {
  30802. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * _thisAdjusted;
  30803. int32_t _offset = 1;
  30804. _thisAdjusted = reinterpret_cast<Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *>(__this + _offset);
  30805. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 _returnValue;
  30806. _returnValue = Memory_1_Slice_mDBB65F0029FF43A97A70C91CA747339DC2E6D9ED_inline(_thisAdjusted, ___start0, ___length1, method);
  30807. return _returnValue;
  30808. }
  30809. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::get_Span()
  30810. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E Memory_1_get_Span_mB0F2CF411522988C54F110B13ECC95260A238FDA_gshared (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, const RuntimeMethod* method)
  30811. {
  30812. static bool s_Il2CppMethodInitialized;
  30813. if (!s_Il2CppMethodInitialized)
  30814. {
  30815. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  30816. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30817. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  30818. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  30819. s_Il2CppMethodInitialized = true;
  30820. }
  30821. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E V_0;
  30822. memset((&V_0), 0, sizeof(V_0));
  30823. String_t* V_1 = NULL;
  30824. {
  30825. int32_t L_0 = (int32_t)__this->get__index_1();
  30826. if ((((int32_t)L_0) >= ((int32_t)0)))
  30827. {
  30828. goto IL_0034;
  30829. }
  30830. }
  30831. {
  30832. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  30833. NullCheck((MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 *)((MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  30834. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E L_2;
  30835. L_2 = VirtualFuncInvoker0< Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::GetSpan() */, (MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 *)((MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  30836. V_0 = (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E )L_2;
  30837. int32_t L_3 = (int32_t)__this->get__index_1();
  30838. int32_t L_4 = (int32_t)__this->get__length_2();
  30839. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E L_5;
  30840. L_5 = Span_1_Slice_mB968EFAB295CF750B9C8020597962DDD1016AA2F_inline((Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E *)(Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E *)(&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));
  30841. return (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E )L_5;
  30842. }
  30843. IL_0034:
  30844. {
  30845. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  30846. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  30847. Type_t * L_7;
  30848. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  30849. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  30850. Type_t * L_9;
  30851. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  30852. bool L_10;
  30853. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  30854. if (!L_10)
  30855. {
  30856. goto IL_0089;
  30857. }
  30858. }
  30859. {
  30860. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  30861. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  30862. V_1 = (String_t*)L_12;
  30863. if (!L_12)
  30864. {
  30865. goto IL_0089;
  30866. }
  30867. }
  30868. {
  30869. String_t* L_13 = V_1;
  30870. Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 * L_14;
  30871. L_14 = (( Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 * (*) (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));
  30872. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30873. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  30874. String_t* L_16 = V_1;
  30875. NullCheck((String_t*)L_16);
  30876. int32_t L_17;
  30877. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  30878. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E L_18;
  30879. memset((&L_18), 0, sizeof(L_18));
  30880. Span_1__ctor_mBA08BF37FEBB51D2C96579868D3DCB0D8B80AC33_inline((&L_18), (Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  30881. V_0 = (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E )L_18;
  30882. int32_t L_19 = (int32_t)__this->get__index_1();
  30883. int32_t L_20 = (int32_t)__this->get__length_2();
  30884. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E L_21;
  30885. L_21 = Span_1_Slice_mB968EFAB295CF750B9C8020597962DDD1016AA2F_inline((Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E *)(Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  30886. return (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E )L_21;
  30887. }
  30888. IL_0089:
  30889. {
  30890. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  30891. if (!L_22)
  30892. {
  30893. goto IL_00b4;
  30894. }
  30895. }
  30896. {
  30897. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  30898. int32_t L_24 = (int32_t)__this->get__index_1();
  30899. int32_t L_25 = (int32_t)__this->get__length_2();
  30900. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E L_26;
  30901. memset((&L_26), 0, sizeof(L_26));
  30902. Span_1__ctor_m290B556FCB2F8D9CA31F34AFE93A102BEFFC6382_inline((&L_26), (MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC*)((MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC*)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));
  30903. return (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E )L_26;
  30904. }
  30905. IL_00b4:
  30906. {
  30907. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E ));
  30908. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E L_27 = V_0;
  30909. return (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E )L_27;
  30910. }
  30911. }
  30912. IL2CPP_EXTERN_C Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E Memory_1_get_Span_mB0F2CF411522988C54F110B13ECC95260A238FDA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  30913. {
  30914. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * _thisAdjusted;
  30915. int32_t _offset = 1;
  30916. _thisAdjusted = reinterpret_cast<Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *>(__this + _offset);
  30917. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E _returnValue;
  30918. _returnValue = Memory_1_get_Span_mB0F2CF411522988C54F110B13ECC95260A238FDA_inline(_thisAdjusted, method);
  30919. return _returnValue;
  30920. }
  30921. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::Pin()
  30922. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m748461E2F3A3E546BD6CE9F2F8DE5A54BEFD017C_gshared (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, const RuntimeMethod* method)
  30923. {
  30924. static bool s_Il2CppMethodInitialized;
  30925. if (!s_Il2CppMethodInitialized)
  30926. {
  30927. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  30928. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  30929. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  30930. s_Il2CppMethodInitialized = true;
  30931. }
  30932. String_t* V_0 = NULL;
  30933. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  30934. memset((&V_1), 0, sizeof(V_1));
  30935. void* V_2 = NULL;
  30936. MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* V_3 = NULL;
  30937. void* V_4 = NULL;
  30938. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  30939. memset((&V_5), 0, sizeof(V_5));
  30940. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  30941. memset((&V_6), 0, sizeof(V_6));
  30942. void* V_7 = NULL;
  30943. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  30944. memset((&V_8), 0, sizeof(V_8));
  30945. {
  30946. int32_t L_0 = (int32_t)__this->get__index_1();
  30947. if ((((int32_t)L_0) >= ((int32_t)0)))
  30948. {
  30949. goto IL_0026;
  30950. }
  30951. }
  30952. {
  30953. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  30954. int32_t L_2 = (int32_t)__this->get__index_1();
  30955. NullCheck((MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 *)((MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  30956. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  30957. 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.L16>>::Pin(System.Int32) */, (MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 *)((MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 *)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))));
  30958. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  30959. }
  30960. IL_0026:
  30961. {
  30962. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  30963. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  30964. Type_t * L_5;
  30965. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  30966. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  30967. Type_t * L_7;
  30968. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  30969. bool L_8;
  30970. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  30971. if (!L_8)
  30972. {
  30973. goto IL_0079;
  30974. }
  30975. }
  30976. {
  30977. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  30978. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  30979. V_0 = (String_t*)L_10;
  30980. if (!L_10)
  30981. {
  30982. goto IL_0079;
  30983. }
  30984. }
  30985. {
  30986. String_t* L_11 = V_0;
  30987. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  30988. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  30989. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  30990. intptr_t L_13;
  30991. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  30992. void* L_14;
  30993. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  30994. int32_t L_15 = (int32_t)__this->get__index_1();
  30995. void* L_16;
  30996. 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));
  30997. V_2 = (void*)L_16;
  30998. void* L_17 = V_2;
  30999. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  31000. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  31001. memset((&L_19), 0, sizeof(L_19));
  31002. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  31003. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  31004. }
  31005. IL_0079:
  31006. {
  31007. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  31008. MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* L_21 = (MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC*)((MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  31009. V_3 = (MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC*)L_21;
  31010. if (!L_21)
  31011. {
  31012. goto IL_00ee;
  31013. }
  31014. }
  31015. {
  31016. int32_t L_22 = (int32_t)__this->get__length_2();
  31017. if ((((int32_t)L_22) >= ((int32_t)0)))
  31018. {
  31019. goto IL_00c1;
  31020. }
  31021. }
  31022. {
  31023. MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* L_23 = V_3;
  31024. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E L_24;
  31025. L_24 = (( Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E (*) (MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  31026. Moment_t4C99072E11077166377CCD2881DF934837F9BA3B * L_25;
  31027. L_25 = (( Moment_t4C99072E11077166377CCD2881DF934837F9BA3B * (*) (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  31028. void* L_26;
  31029. L_26 = (( void* (*) (Moment_t4C99072E11077166377CCD2881DF934837F9BA3B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_t4C99072E11077166377CCD2881DF934837F9BA3B *)(Moment_t4C99072E11077166377CCD2881DF934837F9BA3B *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  31030. int32_t L_27 = (int32_t)__this->get__index_1();
  31031. void* L_28;
  31032. 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));
  31033. V_4 = (void*)L_28;
  31034. void* L_29 = V_4;
  31035. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  31036. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  31037. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  31038. memset((&L_31), 0, sizeof(L_31));
  31039. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  31040. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  31041. }
  31042. IL_00c1:
  31043. {
  31044. MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* L_32 = V_3;
  31045. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  31046. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  31047. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  31048. intptr_t L_34;
  31049. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  31050. void* L_35;
  31051. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  31052. int32_t L_36 = (int32_t)__this->get__index_1();
  31053. void* L_37;
  31054. 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));
  31055. V_7 = (void*)L_37;
  31056. void* L_38 = V_7;
  31057. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  31058. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  31059. memset((&L_40), 0, sizeof(L_40));
  31060. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  31061. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  31062. }
  31063. IL_00ee:
  31064. {
  31065. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  31066. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  31067. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  31068. }
  31069. }
  31070. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m748461E2F3A3E546BD6CE9F2F8DE5A54BEFD017C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31071. {
  31072. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * _thisAdjusted;
  31073. int32_t _offset = 1;
  31074. _thisAdjusted = reinterpret_cast<Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *>(__this + _offset);
  31075. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  31076. _returnValue = Memory_1_Pin_m748461E2F3A3E546BD6CE9F2F8DE5A54BEFD017C(_thisAdjusted, method);
  31077. return _returnValue;
  31078. }
  31079. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::Equals(System.Object)
  31080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m5F70DE295C72E5CD2612AD90ECB4D71E86DD21EF_gshared (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  31081. {
  31082. ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 V_0;
  31083. memset((&V_0), 0, sizeof(V_0));
  31084. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 V_1;
  31085. memset((&V_1), 0, sizeof(V_1));
  31086. RuntimeObject * V_2 = NULL;
  31087. {
  31088. RuntimeObject * L_0 = ___obj0;
  31089. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  31090. {
  31091. goto IL_0022;
  31092. }
  31093. }
  31094. {
  31095. RuntimeObject * L_1 = ___obj0;
  31096. V_0 = (ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 )((*(ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 *)((ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  31097. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 L_2 = (*(Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *)__this);
  31098. ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 L_3;
  31099. L_3 = (( ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 (*) (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  31100. bool L_4;
  31101. L_4 = ReadOnlyMemory_1_Equals_m91BCA0645AAD7730281AF1B9AF6DA73EEC2120EB((ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 *)(ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 *)(&V_0), (ReadOnlyMemory_1_t7E2192A7C0BD83E8B711FC2F682862F63B774957 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  31102. return (bool)L_4;
  31103. }
  31104. IL_0022:
  31105. {
  31106. RuntimeObject * L_5 = ___obj0;
  31107. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  31108. V_2 = (RuntimeObject *)L_6;
  31109. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  31110. {
  31111. goto IL_003b;
  31112. }
  31113. }
  31114. {
  31115. RuntimeObject * L_7 = V_2;
  31116. V_1 = (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 )((*(Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *)((Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  31117. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 L_8 = V_1;
  31118. bool L_9;
  31119. L_9 = Memory_1_Equals_mF5EC4A290E8189044444C2BEECCFE1D9875765C0((Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *)(Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *)__this, (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  31120. return (bool)L_9;
  31121. }
  31122. IL_003b:
  31123. {
  31124. return (bool)0;
  31125. }
  31126. }
  31127. IL2CPP_EXTERN_C bool Memory_1_Equals_m5F70DE295C72E5CD2612AD90ECB4D71E86DD21EF_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  31128. {
  31129. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * _thisAdjusted;
  31130. int32_t _offset = 1;
  31131. _thisAdjusted = reinterpret_cast<Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *>(__this + _offset);
  31132. bool _returnValue;
  31133. _returnValue = Memory_1_Equals_m5F70DE295C72E5CD2612AD90ECB4D71E86DD21EF(_thisAdjusted, ___obj0, method);
  31134. return _returnValue;
  31135. }
  31136. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::Equals(System.Memory`1<T>)
  31137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mF5EC4A290E8189044444C2BEECCFE1D9875765C0_gshared (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 ___other0, const RuntimeMethod* method)
  31138. {
  31139. {
  31140. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  31141. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 L_1 = ___other0;
  31142. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  31143. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  31144. {
  31145. goto IL_002b;
  31146. }
  31147. }
  31148. {
  31149. int32_t L_3 = (int32_t)__this->get__index_1();
  31150. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 L_4 = ___other0;
  31151. int32_t L_5 = (int32_t)L_4.get__index_1();
  31152. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  31153. {
  31154. goto IL_002b;
  31155. }
  31156. }
  31157. {
  31158. int32_t L_6 = (int32_t)__this->get__length_2();
  31159. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 L_7 = ___other0;
  31160. int32_t L_8 = (int32_t)L_7.get__length_2();
  31161. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  31162. }
  31163. IL_002b:
  31164. {
  31165. return (bool)0;
  31166. }
  31167. }
  31168. IL2CPP_EXTERN_C bool Memory_1_Equals_mF5EC4A290E8189044444C2BEECCFE1D9875765C0_AdjustorThunk (RuntimeObject * __this, Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 ___other0, const RuntimeMethod* method)
  31169. {
  31170. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * _thisAdjusted;
  31171. int32_t _offset = 1;
  31172. _thisAdjusted = reinterpret_cast<Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *>(__this + _offset);
  31173. bool _returnValue;
  31174. _returnValue = Memory_1_Equals_mF5EC4A290E8189044444C2BEECCFE1D9875765C0(_thisAdjusted, ___other0, method);
  31175. return _returnValue;
  31176. }
  31177. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::GetHashCode()
  31178. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mA2F2A5DDDE176346307353641CB39B2B47FA8F32_gshared (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, const RuntimeMethod* method)
  31179. {
  31180. int32_t V_0 = 0;
  31181. {
  31182. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  31183. if (L_0)
  31184. {
  31185. goto IL_000a;
  31186. }
  31187. }
  31188. {
  31189. return (int32_t)0;
  31190. }
  31191. IL_000a:
  31192. {
  31193. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  31194. NullCheck((RuntimeObject *)L_1);
  31195. int32_t L_2;
  31196. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  31197. int32_t L_3 = (int32_t)__this->get__index_1();
  31198. V_0 = (int32_t)L_3;
  31199. int32_t L_4;
  31200. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  31201. int32_t L_5 = (int32_t)__this->get__length_2();
  31202. V_0 = (int32_t)L_5;
  31203. int32_t L_6;
  31204. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  31205. int32_t L_7;
  31206. 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));
  31207. return (int32_t)L_7;
  31208. }
  31209. }
  31210. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mA2F2A5DDDE176346307353641CB39B2B47FA8F32_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31211. {
  31212. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * _thisAdjusted;
  31213. int32_t _offset = 1;
  31214. _thisAdjusted = reinterpret_cast<Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 *>(__this + _offset);
  31215. int32_t _returnValue;
  31216. _returnValue = Memory_1_GetHashCode_mA2F2A5DDDE176346307353641CB39B2B47FA8F32(_thisAdjusted, method);
  31217. return _returnValue;
  31218. }
  31219. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::CombineHashCodes(System.Int32,System.Int32)
  31220. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m860F509913505094507E8BA66E742AD731A80BD1_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  31221. {
  31222. {
  31223. int32_t L_0 = ___left0;
  31224. int32_t L_1 = ___left0;
  31225. int32_t L_2 = ___right1;
  31226. 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));
  31227. }
  31228. }
  31229. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  31230. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mC2492E8BD9B7FE1E64C87EEF7057A230D4BC9DF8_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  31231. {
  31232. {
  31233. int32_t L_0 = ___h10;
  31234. int32_t L_1 = ___h21;
  31235. int32_t L_2;
  31236. 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));
  31237. int32_t L_3 = ___h32;
  31238. int32_t L_4;
  31239. 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));
  31240. return (int32_t)L_4;
  31241. }
  31242. }
  31243. #ifdef __clang__
  31244. #pragma clang diagnostic pop
  31245. #endif
  31246. #ifdef __clang__
  31247. #pragma clang diagnostic push
  31248. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31249. #pragma clang diagnostic ignored "-Wunused-variable"
  31250. #endif
  31251. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::.ctor(T[])
  31252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m99356807E128E72A1AE6F76867BD9DA7D73615B6_gshared (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* ___array0, const RuntimeMethod* method)
  31253. {
  31254. static bool s_Il2CppMethodInitialized;
  31255. if (!s_Il2CppMethodInitialized)
  31256. {
  31257. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  31258. s_Il2CppMethodInitialized = true;
  31259. }
  31260. Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F V_0;
  31261. memset((&V_0), 0, sizeof(V_0));
  31262. {
  31263. MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* L_0 = ___array0;
  31264. if (L_0)
  31265. {
  31266. goto IL_000b;
  31267. }
  31268. }
  31269. {
  31270. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C ));
  31271. return;
  31272. }
  31273. IL_000b:
  31274. {
  31275. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F ));
  31276. goto IL_0037;
  31277. }
  31278. {
  31279. MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* L_2 = ___array0;
  31280. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  31281. Type_t * L_3;
  31282. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  31283. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  31284. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  31285. Type_t * L_5;
  31286. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  31287. bool L_6;
  31288. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  31289. if (!L_6)
  31290. {
  31291. goto IL_0037;
  31292. }
  31293. }
  31294. {
  31295. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  31296. }
  31297. IL_0037:
  31298. {
  31299. MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* L_7 = ___array0;
  31300. __this->set__object_0((RuntimeObject *)L_7);
  31301. __this->set__index_1(0);
  31302. MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* L_8 = ___array0;
  31303. NullCheck(L_8);
  31304. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  31305. return;
  31306. }
  31307. }
  31308. IL2CPP_EXTERN_C void Memory_1__ctor_m99356807E128E72A1AE6F76867BD9DA7D73615B6_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* ___array0, const RuntimeMethod* method)
  31309. {
  31310. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * _thisAdjusted;
  31311. int32_t _offset = 1;
  31312. _thisAdjusted = reinterpret_cast<Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *>(__this + _offset);
  31313. Memory_1__ctor_m99356807E128E72A1AE6F76867BD9DA7D73615B6_inline(_thisAdjusted, ___array0, method);
  31314. }
  31315. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  31316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m7AC6AB2D99338CFB4E31DCCC979B88A16390618F_gshared (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  31317. {
  31318. {
  31319. int32_t L_0 = ___length1;
  31320. if ((((int32_t)L_0) >= ((int32_t)0)))
  31321. {
  31322. goto IL_0009;
  31323. }
  31324. }
  31325. {
  31326. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  31327. }
  31328. IL_0009:
  31329. {
  31330. MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 * L_1 = ___manager0;
  31331. __this->set__object_0(L_1);
  31332. __this->set__index_1(((int32_t)-2147483648LL));
  31333. int32_t L_2 = ___length1;
  31334. __this->set__length_2(L_2);
  31335. return;
  31336. }
  31337. }
  31338. IL2CPP_EXTERN_C void Memory_1__ctor_m7AC6AB2D99338CFB4E31DCCC979B88A16390618F_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  31339. {
  31340. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * _thisAdjusted;
  31341. int32_t _offset = 1;
  31342. _thisAdjusted = reinterpret_cast<Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *>(__this + _offset);
  31343. Memory_1__ctor_m7AC6AB2D99338CFB4E31DCCC979B88A16390618F_inline(_thisAdjusted, ___manager0, ___length1, method);
  31344. }
  31345. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::.ctor(System.Object,System.Int32,System.Int32)
  31346. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m0D61AB555E8FA49EFE7E2B5107E04F274D3AA85E_gshared (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  31347. {
  31348. {
  31349. RuntimeObject * L_0 = ___obj0;
  31350. __this->set__object_0(L_0);
  31351. int32_t L_1 = ___start1;
  31352. __this->set__index_1(L_1);
  31353. int32_t L_2 = ___length2;
  31354. __this->set__length_2(L_2);
  31355. return;
  31356. }
  31357. }
  31358. IL2CPP_EXTERN_C void Memory_1__ctor_m0D61AB555E8FA49EFE7E2B5107E04F274D3AA85E_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  31359. {
  31360. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * _thisAdjusted;
  31361. int32_t _offset = 1;
  31362. _thisAdjusted = reinterpret_cast<Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *>(__this + _offset);
  31363. Memory_1__ctor_m0D61AB555E8FA49EFE7E2B5107E04F274D3AA85E_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  31364. }
  31365. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::op_Implicit(System.Memory`1<T>)
  31366. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 Memory_1_op_Implicit_m2500484D99DF1AA1C44BFB6448FC4BAEB720C40D_gshared (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C ___memory0, const RuntimeMethod* method)
  31367. {
  31368. {
  31369. ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 * L_0;
  31370. L_0 = (( ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 * (*) (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *)(Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  31371. ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 L_1 = (*(ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 *)L_0);
  31372. return (ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 )L_1;
  31373. }
  31374. }
  31375. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::get_Length()
  31376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m0BAFB10438CB1F42580AC3C528EB579CBA06A605_gshared (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, const RuntimeMethod* method)
  31377. {
  31378. {
  31379. int32_t L_0 = (int32_t)__this->get__length_2();
  31380. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  31381. }
  31382. }
  31383. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m0BAFB10438CB1F42580AC3C528EB579CBA06A605_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31384. {
  31385. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * _thisAdjusted;
  31386. int32_t _offset = 1;
  31387. _thisAdjusted = reinterpret_cast<Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *>(__this + _offset);
  31388. int32_t _returnValue;
  31389. _returnValue = Memory_1_get_Length_m0BAFB10438CB1F42580AC3C528EB579CBA06A605(_thisAdjusted, method);
  31390. return _returnValue;
  31391. }
  31392. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::ToString()
  31393. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m959113A620759AE270D32EB93344518607941AB3_gshared (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, const RuntimeMethod* method)
  31394. {
  31395. static bool s_Il2CppMethodInitialized;
  31396. if (!s_Il2CppMethodInitialized)
  31397. {
  31398. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  31399. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  31400. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  31401. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  31402. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  31403. s_Il2CppMethodInitialized = true;
  31404. }
  31405. String_t* V_0 = NULL;
  31406. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 V_1;
  31407. memset((&V_1), 0, sizeof(V_1));
  31408. {
  31409. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  31410. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  31411. Type_t * L_1;
  31412. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  31413. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  31414. Type_t * L_3;
  31415. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  31416. bool L_4;
  31417. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  31418. if (!L_4)
  31419. {
  31420. goto IL_0058;
  31421. }
  31422. }
  31423. {
  31424. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  31425. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  31426. V_0 = (String_t*)L_6;
  31427. if (L_6)
  31428. {
  31429. goto IL_003f;
  31430. }
  31431. }
  31432. {
  31433. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 L_7;
  31434. L_7 = Memory_1_get_Span_m7F475C86313F58E6765013D23016EC381B1BF199_inline((Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *)(Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31435. V_1 = (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 )L_7;
  31436. Il2CppFakeBox<Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  31437. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  31438. String_t* L_9;
  31439. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  31440. V_1 = L_8.m_Value;
  31441. return (String_t*)L_9;
  31442. }
  31443. IL_003f:
  31444. {
  31445. String_t* L_10 = V_0;
  31446. int32_t L_11 = (int32_t)__this->get__index_1();
  31447. int32_t L_12 = (int32_t)__this->get__length_2();
  31448. NullCheck((String_t*)L_10);
  31449. String_t* L_13;
  31450. 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);
  31451. return (String_t*)L_13;
  31452. }
  31453. IL_0058:
  31454. {
  31455. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  31456. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  31457. Type_t * L_15;
  31458. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  31459. NullCheck((MemberInfo_t *)L_15);
  31460. String_t* L_16;
  31461. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  31462. int32_t L_17 = (int32_t)__this->get__length_2();
  31463. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  31464. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  31465. String_t* L_20;
  31466. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  31467. return (String_t*)L_20;
  31468. }
  31469. }
  31470. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m959113A620759AE270D32EB93344518607941AB3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31471. {
  31472. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * _thisAdjusted;
  31473. int32_t _offset = 1;
  31474. _thisAdjusted = reinterpret_cast<Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *>(__this + _offset);
  31475. String_t* _returnValue;
  31476. _returnValue = Memory_1_ToString_m959113A620759AE270D32EB93344518607941AB3(_thisAdjusted, method);
  31477. return _returnValue;
  31478. }
  31479. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::Slice(System.Int32,System.Int32)
  31480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C Memory_1_Slice_mD7C32CA69B50B3879A28BC195DD516357D99A52B_gshared (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  31481. {
  31482. int32_t V_0 = 0;
  31483. int32_t V_1 = 0;
  31484. {
  31485. int32_t L_0 = (int32_t)__this->get__length_2();
  31486. V_0 = (int32_t)L_0;
  31487. int32_t L_1 = V_0;
  31488. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  31489. int32_t L_2 = ___start0;
  31490. int32_t L_3 = V_1;
  31491. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  31492. {
  31493. goto IL_0019;
  31494. }
  31495. }
  31496. {
  31497. int32_t L_4 = ___length1;
  31498. int32_t L_5 = V_1;
  31499. int32_t L_6 = ___start0;
  31500. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  31501. {
  31502. goto IL_001e;
  31503. }
  31504. }
  31505. IL_0019:
  31506. {
  31507. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  31508. }
  31509. IL_001e:
  31510. {
  31511. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  31512. int32_t L_8 = (int32_t)__this->get__index_1();
  31513. int32_t L_9 = ___start0;
  31514. int32_t L_10 = ___length1;
  31515. int32_t L_11 = V_0;
  31516. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C L_12;
  31517. memset((&L_12), 0, sizeof(L_12));
  31518. Memory_1__ctor_m0D61AB555E8FA49EFE7E2B5107E04F274D3AA85E_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));
  31519. return (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C )L_12;
  31520. }
  31521. }
  31522. IL2CPP_EXTERN_C Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C Memory_1_Slice_mD7C32CA69B50B3879A28BC195DD516357D99A52B_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  31523. {
  31524. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * _thisAdjusted;
  31525. int32_t _offset = 1;
  31526. _thisAdjusted = reinterpret_cast<Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *>(__this + _offset);
  31527. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C _returnValue;
  31528. _returnValue = Memory_1_Slice_mD7C32CA69B50B3879A28BC195DD516357D99A52B_inline(_thisAdjusted, ___start0, ___length1, method);
  31529. return _returnValue;
  31530. }
  31531. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::get_Span()
  31532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 Memory_1_get_Span_m7F475C86313F58E6765013D23016EC381B1BF199_gshared (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, const RuntimeMethod* method)
  31533. {
  31534. static bool s_Il2CppMethodInitialized;
  31535. if (!s_Il2CppMethodInitialized)
  31536. {
  31537. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  31538. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  31539. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  31540. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  31541. s_Il2CppMethodInitialized = true;
  31542. }
  31543. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 V_0;
  31544. memset((&V_0), 0, sizeof(V_0));
  31545. String_t* V_1 = NULL;
  31546. {
  31547. int32_t L_0 = (int32_t)__this->get__index_1();
  31548. if ((((int32_t)L_0) >= ((int32_t)0)))
  31549. {
  31550. goto IL_0034;
  31551. }
  31552. }
  31553. {
  31554. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  31555. NullCheck((MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 *)((MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  31556. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 L_2;
  31557. L_2 = VirtualFuncInvoker0< Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::GetSpan() */, (MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 *)((MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  31558. V_0 = (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 )L_2;
  31559. int32_t L_3 = (int32_t)__this->get__index_1();
  31560. int32_t L_4 = (int32_t)__this->get__length_2();
  31561. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 L_5;
  31562. L_5 = Span_1_Slice_m2E5AB6E01A947A48EE17F0941920465E8FF224FF_inline((Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 *)(Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 *)(&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));
  31563. return (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 )L_5;
  31564. }
  31565. IL_0034:
  31566. {
  31567. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  31568. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  31569. Type_t * L_7;
  31570. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  31571. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  31572. Type_t * L_9;
  31573. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  31574. bool L_10;
  31575. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  31576. if (!L_10)
  31577. {
  31578. goto IL_0089;
  31579. }
  31580. }
  31581. {
  31582. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  31583. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  31584. V_1 = (String_t*)L_12;
  31585. if (!L_12)
  31586. {
  31587. goto IL_0089;
  31588. }
  31589. }
  31590. {
  31591. String_t* L_13 = V_1;
  31592. Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB * L_14;
  31593. L_14 = (( Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB * (*) (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));
  31594. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  31595. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  31596. String_t* L_16 = V_1;
  31597. NullCheck((String_t*)L_16);
  31598. int32_t L_17;
  31599. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  31600. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 L_18;
  31601. memset((&L_18), 0, sizeof(L_18));
  31602. Span_1__ctor_m98FB1A54ACE0EEE2F4096CCCBBACB22B112E1A7F_inline((&L_18), (Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  31603. V_0 = (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 )L_18;
  31604. int32_t L_19 = (int32_t)__this->get__index_1();
  31605. int32_t L_20 = (int32_t)__this->get__length_2();
  31606. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 L_21;
  31607. L_21 = Span_1_Slice_m2E5AB6E01A947A48EE17F0941920465E8FF224FF_inline((Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 *)(Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  31608. return (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 )L_21;
  31609. }
  31610. IL_0089:
  31611. {
  31612. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  31613. if (!L_22)
  31614. {
  31615. goto IL_00b4;
  31616. }
  31617. }
  31618. {
  31619. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  31620. int32_t L_24 = (int32_t)__this->get__index_1();
  31621. int32_t L_25 = (int32_t)__this->get__length_2();
  31622. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 L_26;
  31623. memset((&L_26), 0, sizeof(L_26));
  31624. Span_1__ctor_mCE97A78E250963E56EB6C248794CB6BC2EE468A3_inline((&L_26), (MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7*)((MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7*)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));
  31625. return (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 )L_26;
  31626. }
  31627. IL_00b4:
  31628. {
  31629. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 ));
  31630. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 L_27 = V_0;
  31631. return (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 )L_27;
  31632. }
  31633. }
  31634. IL2CPP_EXTERN_C Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 Memory_1_get_Span_m7F475C86313F58E6765013D23016EC381B1BF199_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31635. {
  31636. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * _thisAdjusted;
  31637. int32_t _offset = 1;
  31638. _thisAdjusted = reinterpret_cast<Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *>(__this + _offset);
  31639. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 _returnValue;
  31640. _returnValue = Memory_1_get_Span_m7F475C86313F58E6765013D23016EC381B1BF199_inline(_thisAdjusted, method);
  31641. return _returnValue;
  31642. }
  31643. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::Pin()
  31644. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m36972AEC561B4C12CBA82F82077519A57D423926_gshared (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, const RuntimeMethod* method)
  31645. {
  31646. static bool s_Il2CppMethodInitialized;
  31647. if (!s_Il2CppMethodInitialized)
  31648. {
  31649. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  31650. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  31651. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  31652. s_Il2CppMethodInitialized = true;
  31653. }
  31654. String_t* V_0 = NULL;
  31655. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  31656. memset((&V_1), 0, sizeof(V_1));
  31657. void* V_2 = NULL;
  31658. MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* V_3 = NULL;
  31659. void* V_4 = NULL;
  31660. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  31661. memset((&V_5), 0, sizeof(V_5));
  31662. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  31663. memset((&V_6), 0, sizeof(V_6));
  31664. void* V_7 = NULL;
  31665. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  31666. memset((&V_8), 0, sizeof(V_8));
  31667. {
  31668. int32_t L_0 = (int32_t)__this->get__index_1();
  31669. if ((((int32_t)L_0) >= ((int32_t)0)))
  31670. {
  31671. goto IL_0026;
  31672. }
  31673. }
  31674. {
  31675. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  31676. int32_t L_2 = (int32_t)__this->get__index_1();
  31677. NullCheck((MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 *)((MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  31678. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  31679. 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.L8>>::Pin(System.Int32) */, (MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 *)((MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 *)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))));
  31680. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  31681. }
  31682. IL_0026:
  31683. {
  31684. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  31685. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  31686. Type_t * L_5;
  31687. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  31688. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  31689. Type_t * L_7;
  31690. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  31691. bool L_8;
  31692. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  31693. if (!L_8)
  31694. {
  31695. goto IL_0079;
  31696. }
  31697. }
  31698. {
  31699. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  31700. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  31701. V_0 = (String_t*)L_10;
  31702. if (!L_10)
  31703. {
  31704. goto IL_0079;
  31705. }
  31706. }
  31707. {
  31708. String_t* L_11 = V_0;
  31709. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  31710. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  31711. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  31712. intptr_t L_13;
  31713. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  31714. void* L_14;
  31715. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  31716. int32_t L_15 = (int32_t)__this->get__index_1();
  31717. void* L_16;
  31718. 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));
  31719. V_2 = (void*)L_16;
  31720. void* L_17 = V_2;
  31721. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  31722. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  31723. memset((&L_19), 0, sizeof(L_19));
  31724. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  31725. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  31726. }
  31727. IL_0079:
  31728. {
  31729. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  31730. MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* L_21 = (MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7*)((MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  31731. V_3 = (MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7*)L_21;
  31732. if (!L_21)
  31733. {
  31734. goto IL_00ee;
  31735. }
  31736. }
  31737. {
  31738. int32_t L_22 = (int32_t)__this->get__length_2();
  31739. if ((((int32_t)L_22) >= ((int32_t)0)))
  31740. {
  31741. goto IL_00c1;
  31742. }
  31743. }
  31744. {
  31745. MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* L_23 = V_3;
  31746. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 L_24;
  31747. L_24 = (( Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 (*) (MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  31748. Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F * L_25;
  31749. L_25 = (( Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F * (*) (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  31750. void* L_26;
  31751. L_26 = (( void* (*) (Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F *)(Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  31752. int32_t L_27 = (int32_t)__this->get__index_1();
  31753. void* L_28;
  31754. 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));
  31755. V_4 = (void*)L_28;
  31756. void* L_29 = V_4;
  31757. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  31758. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  31759. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  31760. memset((&L_31), 0, sizeof(L_31));
  31761. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  31762. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  31763. }
  31764. IL_00c1:
  31765. {
  31766. MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* L_32 = V_3;
  31767. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  31768. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  31769. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  31770. intptr_t L_34;
  31771. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  31772. void* L_35;
  31773. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  31774. int32_t L_36 = (int32_t)__this->get__index_1();
  31775. void* L_37;
  31776. 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));
  31777. V_7 = (void*)L_37;
  31778. void* L_38 = V_7;
  31779. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  31780. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  31781. memset((&L_40), 0, sizeof(L_40));
  31782. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  31783. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  31784. }
  31785. IL_00ee:
  31786. {
  31787. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  31788. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  31789. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  31790. }
  31791. }
  31792. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m36972AEC561B4C12CBA82F82077519A57D423926_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31793. {
  31794. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * _thisAdjusted;
  31795. int32_t _offset = 1;
  31796. _thisAdjusted = reinterpret_cast<Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *>(__this + _offset);
  31797. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  31798. _returnValue = Memory_1_Pin_m36972AEC561B4C12CBA82F82077519A57D423926(_thisAdjusted, method);
  31799. return _returnValue;
  31800. }
  31801. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::Equals(System.Object)
  31802. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m6F093ECB94608E6EF12128E1A6C547989879B99F_gshared (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  31803. {
  31804. ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 V_0;
  31805. memset((&V_0), 0, sizeof(V_0));
  31806. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C V_1;
  31807. memset((&V_1), 0, sizeof(V_1));
  31808. RuntimeObject * V_2 = NULL;
  31809. {
  31810. RuntimeObject * L_0 = ___obj0;
  31811. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  31812. {
  31813. goto IL_0022;
  31814. }
  31815. }
  31816. {
  31817. RuntimeObject * L_1 = ___obj0;
  31818. V_0 = (ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 )((*(ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 *)((ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  31819. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C L_2 = (*(Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *)__this);
  31820. ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 L_3;
  31821. L_3 = (( ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 (*) (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  31822. bool L_4;
  31823. L_4 = ReadOnlyMemory_1_Equals_m983E13FC0DBF7198F5BE60D408B4199AD70051FE((ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 *)(ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 *)(&V_0), (ReadOnlyMemory_1_t1C4C2A1ECECBA306D9AAACFEDE1ADE7453217071 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  31824. return (bool)L_4;
  31825. }
  31826. IL_0022:
  31827. {
  31828. RuntimeObject * L_5 = ___obj0;
  31829. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  31830. V_2 = (RuntimeObject *)L_6;
  31831. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  31832. {
  31833. goto IL_003b;
  31834. }
  31835. }
  31836. {
  31837. RuntimeObject * L_7 = V_2;
  31838. V_1 = (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C )((*(Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *)((Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  31839. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C L_8 = V_1;
  31840. bool L_9;
  31841. L_9 = Memory_1_Equals_m5CDF19C180D3912BA04E76EDA3303848CFCC6FA8((Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *)(Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *)__this, (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  31842. return (bool)L_9;
  31843. }
  31844. IL_003b:
  31845. {
  31846. return (bool)0;
  31847. }
  31848. }
  31849. IL2CPP_EXTERN_C bool Memory_1_Equals_m6F093ECB94608E6EF12128E1A6C547989879B99F_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  31850. {
  31851. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * _thisAdjusted;
  31852. int32_t _offset = 1;
  31853. _thisAdjusted = reinterpret_cast<Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *>(__this + _offset);
  31854. bool _returnValue;
  31855. _returnValue = Memory_1_Equals_m6F093ECB94608E6EF12128E1A6C547989879B99F(_thisAdjusted, ___obj0, method);
  31856. return _returnValue;
  31857. }
  31858. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::Equals(System.Memory`1<T>)
  31859. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m5CDF19C180D3912BA04E76EDA3303848CFCC6FA8_gshared (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C ___other0, const RuntimeMethod* method)
  31860. {
  31861. {
  31862. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  31863. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C L_1 = ___other0;
  31864. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  31865. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  31866. {
  31867. goto IL_002b;
  31868. }
  31869. }
  31870. {
  31871. int32_t L_3 = (int32_t)__this->get__index_1();
  31872. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C L_4 = ___other0;
  31873. int32_t L_5 = (int32_t)L_4.get__index_1();
  31874. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  31875. {
  31876. goto IL_002b;
  31877. }
  31878. }
  31879. {
  31880. int32_t L_6 = (int32_t)__this->get__length_2();
  31881. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C L_7 = ___other0;
  31882. int32_t L_8 = (int32_t)L_7.get__length_2();
  31883. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  31884. }
  31885. IL_002b:
  31886. {
  31887. return (bool)0;
  31888. }
  31889. }
  31890. IL2CPP_EXTERN_C bool Memory_1_Equals_m5CDF19C180D3912BA04E76EDA3303848CFCC6FA8_AdjustorThunk (RuntimeObject * __this, Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C ___other0, const RuntimeMethod* method)
  31891. {
  31892. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * _thisAdjusted;
  31893. int32_t _offset = 1;
  31894. _thisAdjusted = reinterpret_cast<Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *>(__this + _offset);
  31895. bool _returnValue;
  31896. _returnValue = Memory_1_Equals_m5CDF19C180D3912BA04E76EDA3303848CFCC6FA8(_thisAdjusted, ___other0, method);
  31897. return _returnValue;
  31898. }
  31899. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::GetHashCode()
  31900. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m3BE55209E9681E549CA7BF2996AA039DB0CB7FAB_gshared (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, const RuntimeMethod* method)
  31901. {
  31902. int32_t V_0 = 0;
  31903. {
  31904. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  31905. if (L_0)
  31906. {
  31907. goto IL_000a;
  31908. }
  31909. }
  31910. {
  31911. return (int32_t)0;
  31912. }
  31913. IL_000a:
  31914. {
  31915. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  31916. NullCheck((RuntimeObject *)L_1);
  31917. int32_t L_2;
  31918. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  31919. int32_t L_3 = (int32_t)__this->get__index_1();
  31920. V_0 = (int32_t)L_3;
  31921. int32_t L_4;
  31922. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  31923. int32_t L_5 = (int32_t)__this->get__length_2();
  31924. V_0 = (int32_t)L_5;
  31925. int32_t L_6;
  31926. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  31927. int32_t L_7;
  31928. 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));
  31929. return (int32_t)L_7;
  31930. }
  31931. }
  31932. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m3BE55209E9681E549CA7BF2996AA039DB0CB7FAB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31933. {
  31934. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * _thisAdjusted;
  31935. int32_t _offset = 1;
  31936. _thisAdjusted = reinterpret_cast<Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C *>(__this + _offset);
  31937. int32_t _returnValue;
  31938. _returnValue = Memory_1_GetHashCode_m3BE55209E9681E549CA7BF2996AA039DB0CB7FAB(_thisAdjusted, method);
  31939. return _returnValue;
  31940. }
  31941. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::CombineHashCodes(System.Int32,System.Int32)
  31942. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m0EF02E705179F96AE68C341CF343D9710A15582A_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  31943. {
  31944. {
  31945. int32_t L_0 = ___left0;
  31946. int32_t L_1 = ___left0;
  31947. int32_t L_2 = ___right1;
  31948. 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));
  31949. }
  31950. }
  31951. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  31952. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m373A96EF58DBC47FF8CECE41ADF0DBE680B4DC4D_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  31953. {
  31954. {
  31955. int32_t L_0 = ___h10;
  31956. int32_t L_1 = ___h21;
  31957. int32_t L_2;
  31958. 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));
  31959. int32_t L_3 = ___h32;
  31960. int32_t L_4;
  31961. 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));
  31962. return (int32_t)L_4;
  31963. }
  31964. }
  31965. #ifdef __clang__
  31966. #pragma clang diagnostic pop
  31967. #endif
  31968. #ifdef __clang__
  31969. #pragma clang diagnostic push
  31970. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31971. #pragma clang diagnostic ignored "-Wunused-variable"
  31972. #endif
  31973. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::.ctor(T[])
  31974. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m84A768488C52AF26EC9E698F8248929A5E37434F_gshared (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* ___array0, const RuntimeMethod* method)
  31975. {
  31976. static bool s_Il2CppMethodInitialized;
  31977. if (!s_Il2CppMethodInitialized)
  31978. {
  31979. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  31980. s_Il2CppMethodInitialized = true;
  31981. }
  31982. Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C V_0;
  31983. memset((&V_0), 0, sizeof(V_0));
  31984. {
  31985. MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* L_0 = ___array0;
  31986. if (L_0)
  31987. {
  31988. goto IL_000b;
  31989. }
  31990. }
  31991. {
  31992. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 ));
  31993. return;
  31994. }
  31995. IL_000b:
  31996. {
  31997. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C ));
  31998. goto IL_0037;
  31999. }
  32000. {
  32001. MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* L_2 = ___array0;
  32002. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  32003. Type_t * L_3;
  32004. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  32005. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  32006. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32007. Type_t * L_5;
  32008. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  32009. bool L_6;
  32010. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  32011. if (!L_6)
  32012. {
  32013. goto IL_0037;
  32014. }
  32015. }
  32016. {
  32017. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  32018. }
  32019. IL_0037:
  32020. {
  32021. MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* L_7 = ___array0;
  32022. __this->set__object_0((RuntimeObject *)L_7);
  32023. __this->set__index_1(0);
  32024. MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* L_8 = ___array0;
  32025. NullCheck(L_8);
  32026. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  32027. return;
  32028. }
  32029. }
  32030. IL2CPP_EXTERN_C void Memory_1__ctor_m84A768488C52AF26EC9E698F8248929A5E37434F_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* ___array0, const RuntimeMethod* method)
  32031. {
  32032. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * _thisAdjusted;
  32033. int32_t _offset = 1;
  32034. _thisAdjusted = reinterpret_cast<Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *>(__this + _offset);
  32035. Memory_1__ctor_m84A768488C52AF26EC9E698F8248929A5E37434F_inline(_thisAdjusted, ___array0, method);
  32036. }
  32037. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  32038. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m4489DF220C908D942444BDF32D223737C78EFC4C_gshared (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  32039. {
  32040. {
  32041. int32_t L_0 = ___length1;
  32042. if ((((int32_t)L_0) >= ((int32_t)0)))
  32043. {
  32044. goto IL_0009;
  32045. }
  32046. }
  32047. {
  32048. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  32049. }
  32050. IL_0009:
  32051. {
  32052. MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F * L_1 = ___manager0;
  32053. __this->set__object_0(L_1);
  32054. __this->set__index_1(((int32_t)-2147483648LL));
  32055. int32_t L_2 = ___length1;
  32056. __this->set__length_2(L_2);
  32057. return;
  32058. }
  32059. }
  32060. IL2CPP_EXTERN_C void Memory_1__ctor_m4489DF220C908D942444BDF32D223737C78EFC4C_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  32061. {
  32062. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * _thisAdjusted;
  32063. int32_t _offset = 1;
  32064. _thisAdjusted = reinterpret_cast<Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *>(__this + _offset);
  32065. Memory_1__ctor_m4489DF220C908D942444BDF32D223737C78EFC4C_inline(_thisAdjusted, ___manager0, ___length1, method);
  32066. }
  32067. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::.ctor(System.Object,System.Int32,System.Int32)
  32068. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m5F7BB1F9469299D75363A0CFAB415E3A194F0227_gshared (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  32069. {
  32070. {
  32071. RuntimeObject * L_0 = ___obj0;
  32072. __this->set__object_0(L_0);
  32073. int32_t L_1 = ___start1;
  32074. __this->set__index_1(L_1);
  32075. int32_t L_2 = ___length2;
  32076. __this->set__length_2(L_2);
  32077. return;
  32078. }
  32079. }
  32080. IL2CPP_EXTERN_C void Memory_1__ctor_m5F7BB1F9469299D75363A0CFAB415E3A194F0227_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  32081. {
  32082. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * _thisAdjusted;
  32083. int32_t _offset = 1;
  32084. _thisAdjusted = reinterpret_cast<Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *>(__this + _offset);
  32085. Memory_1__ctor_m5F7BB1F9469299D75363A0CFAB415E3A194F0227_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  32086. }
  32087. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::op_Implicit(System.Memory`1<T>)
  32088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 Memory_1_op_Implicit_mC43E24F1B05D2A3DB01D67C032FCA36DD677150A_gshared (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 ___memory0, const RuntimeMethod* method)
  32089. {
  32090. {
  32091. ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 * L_0;
  32092. L_0 = (( ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 * (*) (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *)(Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  32093. ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 L_1 = (*(ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 *)L_0);
  32094. return (ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 )L_1;
  32095. }
  32096. }
  32097. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::get_Length()
  32098. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m465E32985414580E52E9A2FC84009CDCB56552BB_gshared (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, const RuntimeMethod* method)
  32099. {
  32100. {
  32101. int32_t L_0 = (int32_t)__this->get__length_2();
  32102. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  32103. }
  32104. }
  32105. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m465E32985414580E52E9A2FC84009CDCB56552BB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32106. {
  32107. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * _thisAdjusted;
  32108. int32_t _offset = 1;
  32109. _thisAdjusted = reinterpret_cast<Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *>(__this + _offset);
  32110. int32_t _returnValue;
  32111. _returnValue = Memory_1_get_Length_m465E32985414580E52E9A2FC84009CDCB56552BB(_thisAdjusted, method);
  32112. return _returnValue;
  32113. }
  32114. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::ToString()
  32115. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m53A82C856CA006A6A85CF96453DB795D094F4AF1_gshared (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, const RuntimeMethod* method)
  32116. {
  32117. static bool s_Il2CppMethodInitialized;
  32118. if (!s_Il2CppMethodInitialized)
  32119. {
  32120. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  32121. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  32122. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  32123. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  32124. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  32125. s_Il2CppMethodInitialized = true;
  32126. }
  32127. String_t* V_0 = NULL;
  32128. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 V_1;
  32129. memset((&V_1), 0, sizeof(V_1));
  32130. {
  32131. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  32132. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32133. Type_t * L_1;
  32134. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  32135. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  32136. Type_t * L_3;
  32137. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  32138. bool L_4;
  32139. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  32140. if (!L_4)
  32141. {
  32142. goto IL_0058;
  32143. }
  32144. }
  32145. {
  32146. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  32147. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  32148. V_0 = (String_t*)L_6;
  32149. if (L_6)
  32150. {
  32151. goto IL_003f;
  32152. }
  32153. }
  32154. {
  32155. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 L_7;
  32156. L_7 = Memory_1_get_Span_m72681D581DA96AAEBFFF605094C63A5E08DBE94E_inline((Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *)(Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32157. V_1 = (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 )L_7;
  32158. Il2CppFakeBox<Span_1_t85E11E4140E6356C6293590FB7832A9551354776 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  32159. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  32160. String_t* L_9;
  32161. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  32162. V_1 = L_8.m_Value;
  32163. return (String_t*)L_9;
  32164. }
  32165. IL_003f:
  32166. {
  32167. String_t* L_10 = V_0;
  32168. int32_t L_11 = (int32_t)__this->get__index_1();
  32169. int32_t L_12 = (int32_t)__this->get__length_2();
  32170. NullCheck((String_t*)L_10);
  32171. String_t* L_13;
  32172. 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);
  32173. return (String_t*)L_13;
  32174. }
  32175. IL_0058:
  32176. {
  32177. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  32178. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32179. Type_t * L_15;
  32180. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  32181. NullCheck((MemberInfo_t *)L_15);
  32182. String_t* L_16;
  32183. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  32184. int32_t L_17 = (int32_t)__this->get__length_2();
  32185. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  32186. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  32187. String_t* L_20;
  32188. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  32189. return (String_t*)L_20;
  32190. }
  32191. }
  32192. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m53A82C856CA006A6A85CF96453DB795D094F4AF1_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32193. {
  32194. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * _thisAdjusted;
  32195. int32_t _offset = 1;
  32196. _thisAdjusted = reinterpret_cast<Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *>(__this + _offset);
  32197. String_t* _returnValue;
  32198. _returnValue = Memory_1_ToString_m53A82C856CA006A6A85CF96453DB795D094F4AF1(_thisAdjusted, method);
  32199. return _returnValue;
  32200. }
  32201. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::Slice(System.Int32,System.Int32)
  32202. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 Memory_1_Slice_m6EB2054CB71283D73D137BED1DFE357B3B902B10_gshared (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  32203. {
  32204. int32_t V_0 = 0;
  32205. int32_t V_1 = 0;
  32206. {
  32207. int32_t L_0 = (int32_t)__this->get__length_2();
  32208. V_0 = (int32_t)L_0;
  32209. int32_t L_1 = V_0;
  32210. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  32211. int32_t L_2 = ___start0;
  32212. int32_t L_3 = V_1;
  32213. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  32214. {
  32215. goto IL_0019;
  32216. }
  32217. }
  32218. {
  32219. int32_t L_4 = ___length1;
  32220. int32_t L_5 = V_1;
  32221. int32_t L_6 = ___start0;
  32222. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  32223. {
  32224. goto IL_001e;
  32225. }
  32226. }
  32227. IL_0019:
  32228. {
  32229. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  32230. }
  32231. IL_001e:
  32232. {
  32233. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  32234. int32_t L_8 = (int32_t)__this->get__index_1();
  32235. int32_t L_9 = ___start0;
  32236. int32_t L_10 = ___length1;
  32237. int32_t L_11 = V_0;
  32238. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 L_12;
  32239. memset((&L_12), 0, sizeof(L_12));
  32240. Memory_1__ctor_m5F7BB1F9469299D75363A0CFAB415E3A194F0227_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));
  32241. return (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 )L_12;
  32242. }
  32243. }
  32244. IL2CPP_EXTERN_C Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 Memory_1_Slice_m6EB2054CB71283D73D137BED1DFE357B3B902B10_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  32245. {
  32246. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * _thisAdjusted;
  32247. int32_t _offset = 1;
  32248. _thisAdjusted = reinterpret_cast<Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *>(__this + _offset);
  32249. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 _returnValue;
  32250. _returnValue = Memory_1_Slice_m6EB2054CB71283D73D137BED1DFE357B3B902B10_inline(_thisAdjusted, ___start0, ___length1, method);
  32251. return _returnValue;
  32252. }
  32253. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::get_Span()
  32254. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t85E11E4140E6356C6293590FB7832A9551354776 Memory_1_get_Span_m72681D581DA96AAEBFFF605094C63A5E08DBE94E_gshared (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, const RuntimeMethod* method)
  32255. {
  32256. static bool s_Il2CppMethodInitialized;
  32257. if (!s_Il2CppMethodInitialized)
  32258. {
  32259. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  32260. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32261. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  32262. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  32263. s_Il2CppMethodInitialized = true;
  32264. }
  32265. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 V_0;
  32266. memset((&V_0), 0, sizeof(V_0));
  32267. String_t* V_1 = NULL;
  32268. {
  32269. int32_t L_0 = (int32_t)__this->get__index_1();
  32270. if ((((int32_t)L_0) >= ((int32_t)0)))
  32271. {
  32272. goto IL_0034;
  32273. }
  32274. }
  32275. {
  32276. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  32277. NullCheck((MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F *)((MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  32278. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 L_2;
  32279. L_2 = VirtualFuncInvoker0< Span_1_t85E11E4140E6356C6293590FB7832A9551354776 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::GetSpan() */, (MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F *)((MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  32280. V_0 = (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 )L_2;
  32281. int32_t L_3 = (int32_t)__this->get__index_1();
  32282. int32_t L_4 = (int32_t)__this->get__length_2();
  32283. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 L_5;
  32284. L_5 = Span_1_Slice_mA85E8C7C372B557729CB3BD94C8E9BAF44408A4F_inline((Span_1_t85E11E4140E6356C6293590FB7832A9551354776 *)(Span_1_t85E11E4140E6356C6293590FB7832A9551354776 *)(&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));
  32285. return (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 )L_5;
  32286. }
  32287. IL_0034:
  32288. {
  32289. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  32290. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32291. Type_t * L_7;
  32292. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  32293. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  32294. Type_t * L_9;
  32295. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  32296. bool L_10;
  32297. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  32298. if (!L_10)
  32299. {
  32300. goto IL_0089;
  32301. }
  32302. }
  32303. {
  32304. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  32305. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  32306. V_1 = (String_t*)L_12;
  32307. if (!L_12)
  32308. {
  32309. goto IL_0089;
  32310. }
  32311. }
  32312. {
  32313. String_t* L_13 = V_1;
  32314. Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 * L_14;
  32315. L_14 = (( Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 * (*) (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));
  32316. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32317. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  32318. String_t* L_16 = V_1;
  32319. NullCheck((String_t*)L_16);
  32320. int32_t L_17;
  32321. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  32322. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 L_18;
  32323. memset((&L_18), 0, sizeof(L_18));
  32324. Span_1__ctor_m7A0DB6FDA90DD1B78039A47F0C0608880A165037_inline((&L_18), (Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  32325. V_0 = (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 )L_18;
  32326. int32_t L_19 = (int32_t)__this->get__index_1();
  32327. int32_t L_20 = (int32_t)__this->get__length_2();
  32328. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 L_21;
  32329. L_21 = Span_1_Slice_mA85E8C7C372B557729CB3BD94C8E9BAF44408A4F_inline((Span_1_t85E11E4140E6356C6293590FB7832A9551354776 *)(Span_1_t85E11E4140E6356C6293590FB7832A9551354776 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  32330. return (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 )L_21;
  32331. }
  32332. IL_0089:
  32333. {
  32334. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  32335. if (!L_22)
  32336. {
  32337. goto IL_00b4;
  32338. }
  32339. }
  32340. {
  32341. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  32342. int32_t L_24 = (int32_t)__this->get__index_1();
  32343. int32_t L_25 = (int32_t)__this->get__length_2();
  32344. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 L_26;
  32345. memset((&L_26), 0, sizeof(L_26));
  32346. Span_1__ctor_m67FD99714289B509A9701068BC942C403A10409B_inline((&L_26), (MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C*)((MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C*)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));
  32347. return (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 )L_26;
  32348. }
  32349. IL_00b4:
  32350. {
  32351. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t85E11E4140E6356C6293590FB7832A9551354776 ));
  32352. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 L_27 = V_0;
  32353. return (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 )L_27;
  32354. }
  32355. }
  32356. IL2CPP_EXTERN_C Span_1_t85E11E4140E6356C6293590FB7832A9551354776 Memory_1_get_Span_m72681D581DA96AAEBFFF605094C63A5E08DBE94E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32357. {
  32358. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * _thisAdjusted;
  32359. int32_t _offset = 1;
  32360. _thisAdjusted = reinterpret_cast<Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *>(__this + _offset);
  32361. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 _returnValue;
  32362. _returnValue = Memory_1_get_Span_m72681D581DA96AAEBFFF605094C63A5E08DBE94E_inline(_thisAdjusted, method);
  32363. return _returnValue;
  32364. }
  32365. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::Pin()
  32366. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m178FD23F5FAF24ED6AA7279CB9C272D0E9FE923B_gshared (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, const RuntimeMethod* method)
  32367. {
  32368. static bool s_Il2CppMethodInitialized;
  32369. if (!s_Il2CppMethodInitialized)
  32370. {
  32371. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  32372. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  32373. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  32374. s_Il2CppMethodInitialized = true;
  32375. }
  32376. String_t* V_0 = NULL;
  32377. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  32378. memset((&V_1), 0, sizeof(V_1));
  32379. void* V_2 = NULL;
  32380. MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* V_3 = NULL;
  32381. void* V_4 = NULL;
  32382. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  32383. memset((&V_5), 0, sizeof(V_5));
  32384. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  32385. memset((&V_6), 0, sizeof(V_6));
  32386. void* V_7 = NULL;
  32387. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  32388. memset((&V_8), 0, sizeof(V_8));
  32389. {
  32390. int32_t L_0 = (int32_t)__this->get__index_1();
  32391. if ((((int32_t)L_0) >= ((int32_t)0)))
  32392. {
  32393. goto IL_0026;
  32394. }
  32395. }
  32396. {
  32397. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  32398. int32_t L_2 = (int32_t)__this->get__index_1();
  32399. NullCheck((MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F *)((MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  32400. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  32401. 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.La16>>::Pin(System.Int32) */, (MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F *)((MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F *)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))));
  32402. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  32403. }
  32404. IL_0026:
  32405. {
  32406. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  32407. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32408. Type_t * L_5;
  32409. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  32410. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  32411. Type_t * L_7;
  32412. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  32413. bool L_8;
  32414. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  32415. if (!L_8)
  32416. {
  32417. goto IL_0079;
  32418. }
  32419. }
  32420. {
  32421. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  32422. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  32423. V_0 = (String_t*)L_10;
  32424. if (!L_10)
  32425. {
  32426. goto IL_0079;
  32427. }
  32428. }
  32429. {
  32430. String_t* L_11 = V_0;
  32431. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  32432. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  32433. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  32434. intptr_t L_13;
  32435. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  32436. void* L_14;
  32437. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  32438. int32_t L_15 = (int32_t)__this->get__index_1();
  32439. void* L_16;
  32440. 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));
  32441. V_2 = (void*)L_16;
  32442. void* L_17 = V_2;
  32443. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  32444. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  32445. memset((&L_19), 0, sizeof(L_19));
  32446. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  32447. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  32448. }
  32449. IL_0079:
  32450. {
  32451. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  32452. MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* L_21 = (MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C*)((MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  32453. V_3 = (MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C*)L_21;
  32454. if (!L_21)
  32455. {
  32456. goto IL_00ee;
  32457. }
  32458. }
  32459. {
  32460. int32_t L_22 = (int32_t)__this->get__length_2();
  32461. if ((((int32_t)L_22) >= ((int32_t)0)))
  32462. {
  32463. goto IL_00c1;
  32464. }
  32465. }
  32466. {
  32467. MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* L_23 = V_3;
  32468. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 L_24;
  32469. L_24 = (( Span_1_t85E11E4140E6356C6293590FB7832A9551354776 (*) (MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  32470. Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C * L_25;
  32471. L_25 = (( Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C * (*) (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t85E11E4140E6356C6293590FB7832A9551354776 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  32472. void* L_26;
  32473. L_26 = (( void* (*) (Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C *)(Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  32474. int32_t L_27 = (int32_t)__this->get__index_1();
  32475. void* L_28;
  32476. 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));
  32477. V_4 = (void*)L_28;
  32478. void* L_29 = V_4;
  32479. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  32480. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  32481. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  32482. memset((&L_31), 0, sizeof(L_31));
  32483. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  32484. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  32485. }
  32486. IL_00c1:
  32487. {
  32488. MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* L_32 = V_3;
  32489. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  32490. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  32491. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  32492. intptr_t L_34;
  32493. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  32494. void* L_35;
  32495. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  32496. int32_t L_36 = (int32_t)__this->get__index_1();
  32497. void* L_37;
  32498. 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));
  32499. V_7 = (void*)L_37;
  32500. void* L_38 = V_7;
  32501. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  32502. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  32503. memset((&L_40), 0, sizeof(L_40));
  32504. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  32505. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  32506. }
  32507. IL_00ee:
  32508. {
  32509. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  32510. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  32511. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  32512. }
  32513. }
  32514. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m178FD23F5FAF24ED6AA7279CB9C272D0E9FE923B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32515. {
  32516. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * _thisAdjusted;
  32517. int32_t _offset = 1;
  32518. _thisAdjusted = reinterpret_cast<Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *>(__this + _offset);
  32519. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  32520. _returnValue = Memory_1_Pin_m178FD23F5FAF24ED6AA7279CB9C272D0E9FE923B(_thisAdjusted, method);
  32521. return _returnValue;
  32522. }
  32523. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::Equals(System.Object)
  32524. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mD6A7A7290A59333EBECE8EF04C975A89EDE90AD5_gshared (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  32525. {
  32526. ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 V_0;
  32527. memset((&V_0), 0, sizeof(V_0));
  32528. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 V_1;
  32529. memset((&V_1), 0, sizeof(V_1));
  32530. RuntimeObject * V_2 = NULL;
  32531. {
  32532. RuntimeObject * L_0 = ___obj0;
  32533. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  32534. {
  32535. goto IL_0022;
  32536. }
  32537. }
  32538. {
  32539. RuntimeObject * L_1 = ___obj0;
  32540. V_0 = (ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 )((*(ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 *)((ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  32541. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 L_2 = (*(Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *)__this);
  32542. ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 L_3;
  32543. L_3 = (( ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 (*) (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  32544. bool L_4;
  32545. L_4 = ReadOnlyMemory_1_Equals_m651A76EDECB97092E2D9EB70D10638F573C1B56A((ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 *)(ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 *)(&V_0), (ReadOnlyMemory_1_t5D2FC9D1F290E0CB31B36F6A845E1243AD130FA4 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  32546. return (bool)L_4;
  32547. }
  32548. IL_0022:
  32549. {
  32550. RuntimeObject * L_5 = ___obj0;
  32551. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  32552. V_2 = (RuntimeObject *)L_6;
  32553. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  32554. {
  32555. goto IL_003b;
  32556. }
  32557. }
  32558. {
  32559. RuntimeObject * L_7 = V_2;
  32560. V_1 = (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 )((*(Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *)((Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  32561. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 L_8 = V_1;
  32562. bool L_9;
  32563. L_9 = Memory_1_Equals_m65AD10635355D4C37534F83FE3FA9D4087DA557E((Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *)(Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *)__this, (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  32564. return (bool)L_9;
  32565. }
  32566. IL_003b:
  32567. {
  32568. return (bool)0;
  32569. }
  32570. }
  32571. IL2CPP_EXTERN_C bool Memory_1_Equals_mD6A7A7290A59333EBECE8EF04C975A89EDE90AD5_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  32572. {
  32573. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * _thisAdjusted;
  32574. int32_t _offset = 1;
  32575. _thisAdjusted = reinterpret_cast<Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *>(__this + _offset);
  32576. bool _returnValue;
  32577. _returnValue = Memory_1_Equals_mD6A7A7290A59333EBECE8EF04C975A89EDE90AD5(_thisAdjusted, ___obj0, method);
  32578. return _returnValue;
  32579. }
  32580. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::Equals(System.Memory`1<T>)
  32581. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m65AD10635355D4C37534F83FE3FA9D4087DA557E_gshared (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 ___other0, const RuntimeMethod* method)
  32582. {
  32583. {
  32584. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  32585. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 L_1 = ___other0;
  32586. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  32587. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  32588. {
  32589. goto IL_002b;
  32590. }
  32591. }
  32592. {
  32593. int32_t L_3 = (int32_t)__this->get__index_1();
  32594. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 L_4 = ___other0;
  32595. int32_t L_5 = (int32_t)L_4.get__index_1();
  32596. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  32597. {
  32598. goto IL_002b;
  32599. }
  32600. }
  32601. {
  32602. int32_t L_6 = (int32_t)__this->get__length_2();
  32603. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 L_7 = ___other0;
  32604. int32_t L_8 = (int32_t)L_7.get__length_2();
  32605. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  32606. }
  32607. IL_002b:
  32608. {
  32609. return (bool)0;
  32610. }
  32611. }
  32612. IL2CPP_EXTERN_C bool Memory_1_Equals_m65AD10635355D4C37534F83FE3FA9D4087DA557E_AdjustorThunk (RuntimeObject * __this, Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 ___other0, const RuntimeMethod* method)
  32613. {
  32614. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * _thisAdjusted;
  32615. int32_t _offset = 1;
  32616. _thisAdjusted = reinterpret_cast<Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *>(__this + _offset);
  32617. bool _returnValue;
  32618. _returnValue = Memory_1_Equals_m65AD10635355D4C37534F83FE3FA9D4087DA557E(_thisAdjusted, ___other0, method);
  32619. return _returnValue;
  32620. }
  32621. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::GetHashCode()
  32622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mF0519F5B4F3B12148578B4E1FE099DD795D3B36A_gshared (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, const RuntimeMethod* method)
  32623. {
  32624. int32_t V_0 = 0;
  32625. {
  32626. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  32627. if (L_0)
  32628. {
  32629. goto IL_000a;
  32630. }
  32631. }
  32632. {
  32633. return (int32_t)0;
  32634. }
  32635. IL_000a:
  32636. {
  32637. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  32638. NullCheck((RuntimeObject *)L_1);
  32639. int32_t L_2;
  32640. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  32641. int32_t L_3 = (int32_t)__this->get__index_1();
  32642. V_0 = (int32_t)L_3;
  32643. int32_t L_4;
  32644. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  32645. int32_t L_5 = (int32_t)__this->get__length_2();
  32646. V_0 = (int32_t)L_5;
  32647. int32_t L_6;
  32648. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  32649. int32_t L_7;
  32650. 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));
  32651. return (int32_t)L_7;
  32652. }
  32653. }
  32654. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mF0519F5B4F3B12148578B4E1FE099DD795D3B36A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32655. {
  32656. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * _thisAdjusted;
  32657. int32_t _offset = 1;
  32658. _thisAdjusted = reinterpret_cast<Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 *>(__this + _offset);
  32659. int32_t _returnValue;
  32660. _returnValue = Memory_1_GetHashCode_mF0519F5B4F3B12148578B4E1FE099DD795D3B36A(_thisAdjusted, method);
  32661. return _returnValue;
  32662. }
  32663. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::CombineHashCodes(System.Int32,System.Int32)
  32664. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m7EE21C4F9875F84ABFFF864C0EC455F54E6C3790_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  32665. {
  32666. {
  32667. int32_t L_0 = ___left0;
  32668. int32_t L_1 = ___left0;
  32669. int32_t L_2 = ___right1;
  32670. 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));
  32671. }
  32672. }
  32673. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  32674. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m23708E0D787ABFC3B2561EF551BAF80BEA5DE188_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  32675. {
  32676. {
  32677. int32_t L_0 = ___h10;
  32678. int32_t L_1 = ___h21;
  32679. int32_t L_2;
  32680. 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));
  32681. int32_t L_3 = ___h32;
  32682. int32_t L_4;
  32683. 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));
  32684. return (int32_t)L_4;
  32685. }
  32686. }
  32687. #ifdef __clang__
  32688. #pragma clang diagnostic pop
  32689. #endif
  32690. #ifdef __clang__
  32691. #pragma clang diagnostic push
  32692. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32693. #pragma clang diagnostic ignored "-Wunused-variable"
  32694. #endif
  32695. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::.ctor(T[])
  32696. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m0D441EB86699734670CA158CBD81BA8F7900D657_gshared (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* ___array0, const RuntimeMethod* method)
  32697. {
  32698. static bool s_Il2CppMethodInitialized;
  32699. if (!s_Il2CppMethodInitialized)
  32700. {
  32701. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  32702. s_Il2CppMethodInitialized = true;
  32703. }
  32704. Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB V_0;
  32705. memset((&V_0), 0, sizeof(V_0));
  32706. {
  32707. MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* L_0 = ___array0;
  32708. if (L_0)
  32709. {
  32710. goto IL_000b;
  32711. }
  32712. }
  32713. {
  32714. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 ));
  32715. return;
  32716. }
  32717. IL_000b:
  32718. {
  32719. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB ));
  32720. goto IL_0037;
  32721. }
  32722. {
  32723. MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* L_2 = ___array0;
  32724. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  32725. Type_t * L_3;
  32726. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  32727. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  32728. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32729. Type_t * L_5;
  32730. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  32731. bool L_6;
  32732. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  32733. if (!L_6)
  32734. {
  32735. goto IL_0037;
  32736. }
  32737. }
  32738. {
  32739. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  32740. }
  32741. IL_0037:
  32742. {
  32743. MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* L_7 = ___array0;
  32744. __this->set__object_0((RuntimeObject *)L_7);
  32745. __this->set__index_1(0);
  32746. MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* L_8 = ___array0;
  32747. NullCheck(L_8);
  32748. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  32749. return;
  32750. }
  32751. }
  32752. IL2CPP_EXTERN_C void Memory_1__ctor_m0D441EB86699734670CA158CBD81BA8F7900D657_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* ___array0, const RuntimeMethod* method)
  32753. {
  32754. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * _thisAdjusted;
  32755. int32_t _offset = 1;
  32756. _thisAdjusted = reinterpret_cast<Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *>(__this + _offset);
  32757. Memory_1__ctor_m0D441EB86699734670CA158CBD81BA8F7900D657_inline(_thisAdjusted, ___array0, method);
  32758. }
  32759. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  32760. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m3836625355F3A0C88ED215C20A722B1EE943C7F2_gshared (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  32761. {
  32762. {
  32763. int32_t L_0 = ___length1;
  32764. if ((((int32_t)L_0) >= ((int32_t)0)))
  32765. {
  32766. goto IL_0009;
  32767. }
  32768. }
  32769. {
  32770. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  32771. }
  32772. IL_0009:
  32773. {
  32774. MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 * L_1 = ___manager0;
  32775. __this->set__object_0(L_1);
  32776. __this->set__index_1(((int32_t)-2147483648LL));
  32777. int32_t L_2 = ___length1;
  32778. __this->set__length_2(L_2);
  32779. return;
  32780. }
  32781. }
  32782. IL2CPP_EXTERN_C void Memory_1__ctor_m3836625355F3A0C88ED215C20A722B1EE943C7F2_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  32783. {
  32784. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * _thisAdjusted;
  32785. int32_t _offset = 1;
  32786. _thisAdjusted = reinterpret_cast<Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *>(__this + _offset);
  32787. Memory_1__ctor_m3836625355F3A0C88ED215C20A722B1EE943C7F2_inline(_thisAdjusted, ___manager0, ___length1, method);
  32788. }
  32789. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::.ctor(System.Object,System.Int32,System.Int32)
  32790. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m3CDB2768DFA18EC4700D8496D426C114A72D63BC_gshared (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  32791. {
  32792. {
  32793. RuntimeObject * L_0 = ___obj0;
  32794. __this->set__object_0(L_0);
  32795. int32_t L_1 = ___start1;
  32796. __this->set__index_1(L_1);
  32797. int32_t L_2 = ___length2;
  32798. __this->set__length_2(L_2);
  32799. return;
  32800. }
  32801. }
  32802. IL2CPP_EXTERN_C void Memory_1__ctor_m3CDB2768DFA18EC4700D8496D426C114A72D63BC_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  32803. {
  32804. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * _thisAdjusted;
  32805. int32_t _offset = 1;
  32806. _thisAdjusted = reinterpret_cast<Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *>(__this + _offset);
  32807. Memory_1__ctor_m3CDB2768DFA18EC4700D8496D426C114A72D63BC_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  32808. }
  32809. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::op_Implicit(System.Memory`1<T>)
  32810. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 Memory_1_op_Implicit_mBA03175AD889047E50CB84C3E9FCCBC1F8383A36_gshared (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 ___memory0, const RuntimeMethod* method)
  32811. {
  32812. {
  32813. ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 * L_0;
  32814. L_0 = (( ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 * (*) (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *)(Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  32815. ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 L_1 = (*(ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 *)L_0);
  32816. return (ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 )L_1;
  32817. }
  32818. }
  32819. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::get_Length()
  32820. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mCDA10EDC625BC69C332C02F425D8A76E7B007B9B_gshared (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, const RuntimeMethod* method)
  32821. {
  32822. {
  32823. int32_t L_0 = (int32_t)__this->get__length_2();
  32824. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  32825. }
  32826. }
  32827. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mCDA10EDC625BC69C332C02F425D8A76E7B007B9B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32828. {
  32829. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * _thisAdjusted;
  32830. int32_t _offset = 1;
  32831. _thisAdjusted = reinterpret_cast<Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *>(__this + _offset);
  32832. int32_t _returnValue;
  32833. _returnValue = Memory_1_get_Length_mCDA10EDC625BC69C332C02F425D8A76E7B007B9B(_thisAdjusted, method);
  32834. return _returnValue;
  32835. }
  32836. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::ToString()
  32837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m99875A4592370B162EB08FB31397F6C03834D39E_gshared (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, const RuntimeMethod* method)
  32838. {
  32839. static bool s_Il2CppMethodInitialized;
  32840. if (!s_Il2CppMethodInitialized)
  32841. {
  32842. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  32843. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  32844. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  32845. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  32846. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  32847. s_Il2CppMethodInitialized = true;
  32848. }
  32849. String_t* V_0 = NULL;
  32850. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 V_1;
  32851. memset((&V_1), 0, sizeof(V_1));
  32852. {
  32853. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  32854. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32855. Type_t * L_1;
  32856. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  32857. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  32858. Type_t * L_3;
  32859. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  32860. bool L_4;
  32861. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  32862. if (!L_4)
  32863. {
  32864. goto IL_0058;
  32865. }
  32866. }
  32867. {
  32868. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  32869. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  32870. V_0 = (String_t*)L_6;
  32871. if (L_6)
  32872. {
  32873. goto IL_003f;
  32874. }
  32875. }
  32876. {
  32877. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 L_7;
  32878. L_7 = Memory_1_get_Span_m608A0BE5AADB0F8035200839299C31CD016F97C6_inline((Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *)(Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32879. V_1 = (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 )L_7;
  32880. Il2CppFakeBox<Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  32881. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  32882. String_t* L_9;
  32883. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  32884. V_1 = L_8.m_Value;
  32885. return (String_t*)L_9;
  32886. }
  32887. IL_003f:
  32888. {
  32889. String_t* L_10 = V_0;
  32890. int32_t L_11 = (int32_t)__this->get__index_1();
  32891. int32_t L_12 = (int32_t)__this->get__length_2();
  32892. NullCheck((String_t*)L_10);
  32893. String_t* L_13;
  32894. 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);
  32895. return (String_t*)L_13;
  32896. }
  32897. IL_0058:
  32898. {
  32899. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  32900. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32901. Type_t * L_15;
  32902. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  32903. NullCheck((MemberInfo_t *)L_15);
  32904. String_t* L_16;
  32905. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  32906. int32_t L_17 = (int32_t)__this->get__length_2();
  32907. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  32908. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  32909. String_t* L_20;
  32910. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  32911. return (String_t*)L_20;
  32912. }
  32913. }
  32914. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m99875A4592370B162EB08FB31397F6C03834D39E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32915. {
  32916. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * _thisAdjusted;
  32917. int32_t _offset = 1;
  32918. _thisAdjusted = reinterpret_cast<Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *>(__this + _offset);
  32919. String_t* _returnValue;
  32920. _returnValue = Memory_1_ToString_m99875A4592370B162EB08FB31397F6C03834D39E(_thisAdjusted, method);
  32921. return _returnValue;
  32922. }
  32923. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::Slice(System.Int32,System.Int32)
  32924. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 Memory_1_Slice_m0C59E6455E3BDFC40EE54EBD9F62057309BA8F38_gshared (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  32925. {
  32926. int32_t V_0 = 0;
  32927. int32_t V_1 = 0;
  32928. {
  32929. int32_t L_0 = (int32_t)__this->get__length_2();
  32930. V_0 = (int32_t)L_0;
  32931. int32_t L_1 = V_0;
  32932. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  32933. int32_t L_2 = ___start0;
  32934. int32_t L_3 = V_1;
  32935. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  32936. {
  32937. goto IL_0019;
  32938. }
  32939. }
  32940. {
  32941. int32_t L_4 = ___length1;
  32942. int32_t L_5 = V_1;
  32943. int32_t L_6 = ___start0;
  32944. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  32945. {
  32946. goto IL_001e;
  32947. }
  32948. }
  32949. IL_0019:
  32950. {
  32951. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  32952. }
  32953. IL_001e:
  32954. {
  32955. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  32956. int32_t L_8 = (int32_t)__this->get__index_1();
  32957. int32_t L_9 = ___start0;
  32958. int32_t L_10 = ___length1;
  32959. int32_t L_11 = V_0;
  32960. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 L_12;
  32961. memset((&L_12), 0, sizeof(L_12));
  32962. Memory_1__ctor_m3CDB2768DFA18EC4700D8496D426C114A72D63BC_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));
  32963. return (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 )L_12;
  32964. }
  32965. }
  32966. IL2CPP_EXTERN_C Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 Memory_1_Slice_m0C59E6455E3BDFC40EE54EBD9F62057309BA8F38_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  32967. {
  32968. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * _thisAdjusted;
  32969. int32_t _offset = 1;
  32970. _thisAdjusted = reinterpret_cast<Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *>(__this + _offset);
  32971. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 _returnValue;
  32972. _returnValue = Memory_1_Slice_m0C59E6455E3BDFC40EE54EBD9F62057309BA8F38_inline(_thisAdjusted, ___start0, ___length1, method);
  32973. return _returnValue;
  32974. }
  32975. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::get_Span()
  32976. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 Memory_1_get_Span_m608A0BE5AADB0F8035200839299C31CD016F97C6_gshared (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, const RuntimeMethod* method)
  32977. {
  32978. static bool s_Il2CppMethodInitialized;
  32979. if (!s_Il2CppMethodInitialized)
  32980. {
  32981. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  32982. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32983. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  32984. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  32985. s_Il2CppMethodInitialized = true;
  32986. }
  32987. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 V_0;
  32988. memset((&V_0), 0, sizeof(V_0));
  32989. String_t* V_1 = NULL;
  32990. {
  32991. int32_t L_0 = (int32_t)__this->get__index_1();
  32992. if ((((int32_t)L_0) >= ((int32_t)0)))
  32993. {
  32994. goto IL_0034;
  32995. }
  32996. }
  32997. {
  32998. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  32999. NullCheck((MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 *)((MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  33000. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 L_2;
  33001. L_2 = VirtualFuncInvoker0< Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::GetSpan() */, (MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 *)((MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  33002. V_0 = (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 )L_2;
  33003. int32_t L_3 = (int32_t)__this->get__index_1();
  33004. int32_t L_4 = (int32_t)__this->get__length_2();
  33005. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 L_5;
  33006. L_5 = Span_1_Slice_m4442E67F88E4B7971364CE89AB8D144555F46665_inline((Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 *)(Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 *)(&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));
  33007. return (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 )L_5;
  33008. }
  33009. IL_0034:
  33010. {
  33011. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  33012. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33013. Type_t * L_7;
  33014. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  33015. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  33016. Type_t * L_9;
  33017. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  33018. bool L_10;
  33019. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  33020. if (!L_10)
  33021. {
  33022. goto IL_0089;
  33023. }
  33024. }
  33025. {
  33026. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  33027. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  33028. V_1 = (String_t*)L_12;
  33029. if (!L_12)
  33030. {
  33031. goto IL_0089;
  33032. }
  33033. }
  33034. {
  33035. String_t* L_13 = V_1;
  33036. Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C * L_14;
  33037. L_14 = (( Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C * (*) (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));
  33038. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33039. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  33040. String_t* L_16 = V_1;
  33041. NullCheck((String_t*)L_16);
  33042. int32_t L_17;
  33043. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  33044. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 L_18;
  33045. memset((&L_18), 0, sizeof(L_18));
  33046. Span_1__ctor_m7204D87E50E7B829D79F668F4BC3EFDC6F04F754_inline((&L_18), (Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  33047. V_0 = (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 )L_18;
  33048. int32_t L_19 = (int32_t)__this->get__index_1();
  33049. int32_t L_20 = (int32_t)__this->get__length_2();
  33050. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 L_21;
  33051. L_21 = Span_1_Slice_m4442E67F88E4B7971364CE89AB8D144555F46665_inline((Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 *)(Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  33052. return (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 )L_21;
  33053. }
  33054. IL_0089:
  33055. {
  33056. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  33057. if (!L_22)
  33058. {
  33059. goto IL_00b4;
  33060. }
  33061. }
  33062. {
  33063. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  33064. int32_t L_24 = (int32_t)__this->get__index_1();
  33065. int32_t L_25 = (int32_t)__this->get__length_2();
  33066. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 L_26;
  33067. memset((&L_26), 0, sizeof(L_26));
  33068. Span_1__ctor_mF6BF45995A919130EF1DC5E82BE98599803A3EA5_inline((&L_26), (MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783*)((MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783*)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));
  33069. return (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 )L_26;
  33070. }
  33071. IL_00b4:
  33072. {
  33073. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 ));
  33074. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 L_27 = V_0;
  33075. return (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 )L_27;
  33076. }
  33077. }
  33078. IL2CPP_EXTERN_C Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 Memory_1_get_Span_m608A0BE5AADB0F8035200839299C31CD016F97C6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33079. {
  33080. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * _thisAdjusted;
  33081. int32_t _offset = 1;
  33082. _thisAdjusted = reinterpret_cast<Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *>(__this + _offset);
  33083. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 _returnValue;
  33084. _returnValue = Memory_1_get_Span_m608A0BE5AADB0F8035200839299C31CD016F97C6_inline(_thisAdjusted, method);
  33085. return _returnValue;
  33086. }
  33087. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::Pin()
  33088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m202F670B2865BF12BBC9C98ADC61A4FD660B0B30_gshared (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, const RuntimeMethod* method)
  33089. {
  33090. static bool s_Il2CppMethodInitialized;
  33091. if (!s_Il2CppMethodInitialized)
  33092. {
  33093. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  33094. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  33095. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33096. s_Il2CppMethodInitialized = true;
  33097. }
  33098. String_t* V_0 = NULL;
  33099. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  33100. memset((&V_1), 0, sizeof(V_1));
  33101. void* V_2 = NULL;
  33102. MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* V_3 = NULL;
  33103. void* V_4 = NULL;
  33104. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  33105. memset((&V_5), 0, sizeof(V_5));
  33106. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  33107. memset((&V_6), 0, sizeof(V_6));
  33108. void* V_7 = NULL;
  33109. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  33110. memset((&V_8), 0, sizeof(V_8));
  33111. {
  33112. int32_t L_0 = (int32_t)__this->get__index_1();
  33113. if ((((int32_t)L_0) >= ((int32_t)0)))
  33114. {
  33115. goto IL_0026;
  33116. }
  33117. }
  33118. {
  33119. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  33120. int32_t L_2 = (int32_t)__this->get__index_1();
  33121. NullCheck((MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 *)((MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  33122. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  33123. 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.La32>>::Pin(System.Int32) */, (MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 *)((MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 *)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))));
  33124. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  33125. }
  33126. IL_0026:
  33127. {
  33128. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  33129. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33130. Type_t * L_5;
  33131. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  33132. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  33133. Type_t * L_7;
  33134. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  33135. bool L_8;
  33136. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  33137. if (!L_8)
  33138. {
  33139. goto IL_0079;
  33140. }
  33141. }
  33142. {
  33143. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  33144. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  33145. V_0 = (String_t*)L_10;
  33146. if (!L_10)
  33147. {
  33148. goto IL_0079;
  33149. }
  33150. }
  33151. {
  33152. String_t* L_11 = V_0;
  33153. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  33154. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  33155. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  33156. intptr_t L_13;
  33157. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  33158. void* L_14;
  33159. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  33160. int32_t L_15 = (int32_t)__this->get__index_1();
  33161. void* L_16;
  33162. 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));
  33163. V_2 = (void*)L_16;
  33164. void* L_17 = V_2;
  33165. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  33166. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  33167. memset((&L_19), 0, sizeof(L_19));
  33168. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  33169. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  33170. }
  33171. IL_0079:
  33172. {
  33173. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  33174. MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* L_21 = (MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783*)((MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  33175. V_3 = (MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783*)L_21;
  33176. if (!L_21)
  33177. {
  33178. goto IL_00ee;
  33179. }
  33180. }
  33181. {
  33182. int32_t L_22 = (int32_t)__this->get__length_2();
  33183. if ((((int32_t)L_22) >= ((int32_t)0)))
  33184. {
  33185. goto IL_00c1;
  33186. }
  33187. }
  33188. {
  33189. MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* L_23 = V_3;
  33190. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 L_24;
  33191. L_24 = (( Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 (*) (MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  33192. Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB * L_25;
  33193. L_25 = (( Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB * (*) (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  33194. void* L_26;
  33195. L_26 = (( void* (*) (Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB *)(Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  33196. int32_t L_27 = (int32_t)__this->get__index_1();
  33197. void* L_28;
  33198. 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));
  33199. V_4 = (void*)L_28;
  33200. void* L_29 = V_4;
  33201. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  33202. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  33203. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  33204. memset((&L_31), 0, sizeof(L_31));
  33205. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  33206. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  33207. }
  33208. IL_00c1:
  33209. {
  33210. MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* L_32 = V_3;
  33211. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  33212. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  33213. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  33214. intptr_t L_34;
  33215. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  33216. void* L_35;
  33217. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  33218. int32_t L_36 = (int32_t)__this->get__index_1();
  33219. void* L_37;
  33220. 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));
  33221. V_7 = (void*)L_37;
  33222. void* L_38 = V_7;
  33223. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  33224. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  33225. memset((&L_40), 0, sizeof(L_40));
  33226. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  33227. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  33228. }
  33229. IL_00ee:
  33230. {
  33231. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  33232. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  33233. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  33234. }
  33235. }
  33236. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m202F670B2865BF12BBC9C98ADC61A4FD660B0B30_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33237. {
  33238. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * _thisAdjusted;
  33239. int32_t _offset = 1;
  33240. _thisAdjusted = reinterpret_cast<Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *>(__this + _offset);
  33241. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  33242. _returnValue = Memory_1_Pin_m202F670B2865BF12BBC9C98ADC61A4FD660B0B30(_thisAdjusted, method);
  33243. return _returnValue;
  33244. }
  33245. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::Equals(System.Object)
  33246. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mADE95332B03359A63CC62F2C75C644087403AF25_gshared (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  33247. {
  33248. ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 V_0;
  33249. memset((&V_0), 0, sizeof(V_0));
  33250. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 V_1;
  33251. memset((&V_1), 0, sizeof(V_1));
  33252. RuntimeObject * V_2 = NULL;
  33253. {
  33254. RuntimeObject * L_0 = ___obj0;
  33255. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  33256. {
  33257. goto IL_0022;
  33258. }
  33259. }
  33260. {
  33261. RuntimeObject * L_1 = ___obj0;
  33262. V_0 = (ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 )((*(ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 *)((ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  33263. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 L_2 = (*(Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *)__this);
  33264. ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 L_3;
  33265. L_3 = (( ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 (*) (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  33266. bool L_4;
  33267. L_4 = ReadOnlyMemory_1_Equals_m0462C121484B84BDC3F6256F58DA54E03BBEA6E3((ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 *)(ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 *)(&V_0), (ReadOnlyMemory_1_t84E778BD44CD69B350204EF620E9EF65E505B9B5 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  33268. return (bool)L_4;
  33269. }
  33270. IL_0022:
  33271. {
  33272. RuntimeObject * L_5 = ___obj0;
  33273. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  33274. V_2 = (RuntimeObject *)L_6;
  33275. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  33276. {
  33277. goto IL_003b;
  33278. }
  33279. }
  33280. {
  33281. RuntimeObject * L_7 = V_2;
  33282. V_1 = (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 )((*(Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *)((Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  33283. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 L_8 = V_1;
  33284. bool L_9;
  33285. L_9 = Memory_1_Equals_m265CAD3B712B980ED6790D3D6C1ED51C3F53F6A7((Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *)(Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *)__this, (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  33286. return (bool)L_9;
  33287. }
  33288. IL_003b:
  33289. {
  33290. return (bool)0;
  33291. }
  33292. }
  33293. IL2CPP_EXTERN_C bool Memory_1_Equals_mADE95332B03359A63CC62F2C75C644087403AF25_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  33294. {
  33295. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * _thisAdjusted;
  33296. int32_t _offset = 1;
  33297. _thisAdjusted = reinterpret_cast<Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *>(__this + _offset);
  33298. bool _returnValue;
  33299. _returnValue = Memory_1_Equals_mADE95332B03359A63CC62F2C75C644087403AF25(_thisAdjusted, ___obj0, method);
  33300. return _returnValue;
  33301. }
  33302. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::Equals(System.Memory`1<T>)
  33303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m265CAD3B712B980ED6790D3D6C1ED51C3F53F6A7_gshared (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 ___other0, const RuntimeMethod* method)
  33304. {
  33305. {
  33306. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  33307. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 L_1 = ___other0;
  33308. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  33309. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  33310. {
  33311. goto IL_002b;
  33312. }
  33313. }
  33314. {
  33315. int32_t L_3 = (int32_t)__this->get__index_1();
  33316. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 L_4 = ___other0;
  33317. int32_t L_5 = (int32_t)L_4.get__index_1();
  33318. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  33319. {
  33320. goto IL_002b;
  33321. }
  33322. }
  33323. {
  33324. int32_t L_6 = (int32_t)__this->get__length_2();
  33325. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 L_7 = ___other0;
  33326. int32_t L_8 = (int32_t)L_7.get__length_2();
  33327. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  33328. }
  33329. IL_002b:
  33330. {
  33331. return (bool)0;
  33332. }
  33333. }
  33334. IL2CPP_EXTERN_C bool Memory_1_Equals_m265CAD3B712B980ED6790D3D6C1ED51C3F53F6A7_AdjustorThunk (RuntimeObject * __this, Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 ___other0, const RuntimeMethod* method)
  33335. {
  33336. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * _thisAdjusted;
  33337. int32_t _offset = 1;
  33338. _thisAdjusted = reinterpret_cast<Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *>(__this + _offset);
  33339. bool _returnValue;
  33340. _returnValue = Memory_1_Equals_m265CAD3B712B980ED6790D3D6C1ED51C3F53F6A7(_thisAdjusted, ___other0, method);
  33341. return _returnValue;
  33342. }
  33343. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::GetHashCode()
  33344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mD83CB299DABBDD2519DC87FAEB0DD71690FCDE6D_gshared (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, const RuntimeMethod* method)
  33345. {
  33346. int32_t V_0 = 0;
  33347. {
  33348. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  33349. if (L_0)
  33350. {
  33351. goto IL_000a;
  33352. }
  33353. }
  33354. {
  33355. return (int32_t)0;
  33356. }
  33357. IL_000a:
  33358. {
  33359. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  33360. NullCheck((RuntimeObject *)L_1);
  33361. int32_t L_2;
  33362. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  33363. int32_t L_3 = (int32_t)__this->get__index_1();
  33364. V_0 = (int32_t)L_3;
  33365. int32_t L_4;
  33366. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  33367. int32_t L_5 = (int32_t)__this->get__length_2();
  33368. V_0 = (int32_t)L_5;
  33369. int32_t L_6;
  33370. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  33371. int32_t L_7;
  33372. 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));
  33373. return (int32_t)L_7;
  33374. }
  33375. }
  33376. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mD83CB299DABBDD2519DC87FAEB0DD71690FCDE6D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33377. {
  33378. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * _thisAdjusted;
  33379. int32_t _offset = 1;
  33380. _thisAdjusted = reinterpret_cast<Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 *>(__this + _offset);
  33381. int32_t _returnValue;
  33382. _returnValue = Memory_1_GetHashCode_mD83CB299DABBDD2519DC87FAEB0DD71690FCDE6D(_thisAdjusted, method);
  33383. return _returnValue;
  33384. }
  33385. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::CombineHashCodes(System.Int32,System.Int32)
  33386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m8137F2FEB7E242DAF1C7F79F9DED3F71C523E206_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  33387. {
  33388. {
  33389. int32_t L_0 = ___left0;
  33390. int32_t L_1 = ___left0;
  33391. int32_t L_2 = ___right1;
  33392. 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));
  33393. }
  33394. }
  33395. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  33396. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mC3FE3309923EB4302D62024E9D1AE66E52DF43FD_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  33397. {
  33398. {
  33399. int32_t L_0 = ___h10;
  33400. int32_t L_1 = ___h21;
  33401. int32_t L_2;
  33402. 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));
  33403. int32_t L_3 = ___h32;
  33404. int32_t L_4;
  33405. 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));
  33406. return (int32_t)L_4;
  33407. }
  33408. }
  33409. #ifdef __clang__
  33410. #pragma clang diagnostic pop
  33411. #endif
  33412. #ifdef __clang__
  33413. #pragma clang diagnostic push
  33414. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33415. #pragma clang diagnostic ignored "-Wunused-variable"
  33416. #endif
  33417. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::.ctor(T[])
  33418. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mE1931C7A1AA235BD8035A2887BF5E263D566E849_gshared (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* ___array0, const RuntimeMethod* method)
  33419. {
  33420. static bool s_Il2CppMethodInitialized;
  33421. if (!s_Il2CppMethodInitialized)
  33422. {
  33423. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33424. s_Il2CppMethodInitialized = true;
  33425. }
  33426. Moment_tB524CC81FBD87492BC411766CDB3040D1799053A V_0;
  33427. memset((&V_0), 0, sizeof(V_0));
  33428. {
  33429. MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* L_0 = ___array0;
  33430. if (L_0)
  33431. {
  33432. goto IL_000b;
  33433. }
  33434. }
  33435. {
  33436. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 ));
  33437. return;
  33438. }
  33439. IL_000b:
  33440. {
  33441. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tB524CC81FBD87492BC411766CDB3040D1799053A ));
  33442. goto IL_0037;
  33443. }
  33444. {
  33445. MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* L_2 = ___array0;
  33446. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  33447. Type_t * L_3;
  33448. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  33449. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  33450. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33451. Type_t * L_5;
  33452. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  33453. bool L_6;
  33454. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  33455. if (!L_6)
  33456. {
  33457. goto IL_0037;
  33458. }
  33459. }
  33460. {
  33461. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  33462. }
  33463. IL_0037:
  33464. {
  33465. MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* L_7 = ___array0;
  33466. __this->set__object_0((RuntimeObject *)L_7);
  33467. __this->set__index_1(0);
  33468. MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* L_8 = ___array0;
  33469. NullCheck(L_8);
  33470. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  33471. return;
  33472. }
  33473. }
  33474. IL2CPP_EXTERN_C void Memory_1__ctor_mE1931C7A1AA235BD8035A2887BF5E263D566E849_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* ___array0, const RuntimeMethod* method)
  33475. {
  33476. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * _thisAdjusted;
  33477. int32_t _offset = 1;
  33478. _thisAdjusted = reinterpret_cast<Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *>(__this + _offset);
  33479. Memory_1__ctor_mE1931C7A1AA235BD8035A2887BF5E263D566E849_inline(_thisAdjusted, ___array0, method);
  33480. }
  33481. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  33482. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m280E90C38C332DEC045721B09D36FC511579B1A3_gshared (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  33483. {
  33484. {
  33485. int32_t L_0 = ___length1;
  33486. if ((((int32_t)L_0) >= ((int32_t)0)))
  33487. {
  33488. goto IL_0009;
  33489. }
  33490. }
  33491. {
  33492. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  33493. }
  33494. IL_0009:
  33495. {
  33496. MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A * L_1 = ___manager0;
  33497. __this->set__object_0(L_1);
  33498. __this->set__index_1(((int32_t)-2147483648LL));
  33499. int32_t L_2 = ___length1;
  33500. __this->set__length_2(L_2);
  33501. return;
  33502. }
  33503. }
  33504. IL2CPP_EXTERN_C void Memory_1__ctor_m280E90C38C332DEC045721B09D36FC511579B1A3_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  33505. {
  33506. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * _thisAdjusted;
  33507. int32_t _offset = 1;
  33508. _thisAdjusted = reinterpret_cast<Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *>(__this + _offset);
  33509. Memory_1__ctor_m280E90C38C332DEC045721B09D36FC511579B1A3_inline(_thisAdjusted, ___manager0, ___length1, method);
  33510. }
  33511. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::.ctor(System.Object,System.Int32,System.Int32)
  33512. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m6213B7F5499AD31E1D85517A3176D7EEB5E74382_gshared (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  33513. {
  33514. {
  33515. RuntimeObject * L_0 = ___obj0;
  33516. __this->set__object_0(L_0);
  33517. int32_t L_1 = ___start1;
  33518. __this->set__index_1(L_1);
  33519. int32_t L_2 = ___length2;
  33520. __this->set__length_2(L_2);
  33521. return;
  33522. }
  33523. }
  33524. IL2CPP_EXTERN_C void Memory_1__ctor_m6213B7F5499AD31E1D85517A3176D7EEB5E74382_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  33525. {
  33526. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * _thisAdjusted;
  33527. int32_t _offset = 1;
  33528. _thisAdjusted = reinterpret_cast<Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *>(__this + _offset);
  33529. Memory_1__ctor_m6213B7F5499AD31E1D85517A3176D7EEB5E74382_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  33530. }
  33531. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::op_Implicit(System.Memory`1<T>)
  33532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 Memory_1_op_Implicit_mAB837EDA648E9B6A84A6A3C47D7D296498D05853_gshared (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 ___memory0, const RuntimeMethod* method)
  33533. {
  33534. {
  33535. ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 * L_0;
  33536. L_0 = (( ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 * (*) (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *)(Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  33537. ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 L_1 = (*(ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 *)L_0);
  33538. return (ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 )L_1;
  33539. }
  33540. }
  33541. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::get_Length()
  33542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m3E69684F24085DB6E95D04CEE7E4F7D11E67EC16_gshared (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, const RuntimeMethod* method)
  33543. {
  33544. {
  33545. int32_t L_0 = (int32_t)__this->get__length_2();
  33546. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  33547. }
  33548. }
  33549. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m3E69684F24085DB6E95D04CEE7E4F7D11E67EC16_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33550. {
  33551. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * _thisAdjusted;
  33552. int32_t _offset = 1;
  33553. _thisAdjusted = reinterpret_cast<Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *>(__this + _offset);
  33554. int32_t _returnValue;
  33555. _returnValue = Memory_1_get_Length_m3E69684F24085DB6E95D04CEE7E4F7D11E67EC16(_thisAdjusted, method);
  33556. return _returnValue;
  33557. }
  33558. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::ToString()
  33559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m8B150D53A59A7DFFD0546E53ED61749A9570BFC5_gshared (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, const RuntimeMethod* method)
  33560. {
  33561. static bool s_Il2CppMethodInitialized;
  33562. if (!s_Il2CppMethodInitialized)
  33563. {
  33564. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  33565. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  33566. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  33567. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33568. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  33569. s_Il2CppMethodInitialized = true;
  33570. }
  33571. String_t* V_0 = NULL;
  33572. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 V_1;
  33573. memset((&V_1), 0, sizeof(V_1));
  33574. {
  33575. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  33576. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33577. Type_t * L_1;
  33578. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  33579. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  33580. Type_t * L_3;
  33581. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  33582. bool L_4;
  33583. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  33584. if (!L_4)
  33585. {
  33586. goto IL_0058;
  33587. }
  33588. }
  33589. {
  33590. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  33591. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  33592. V_0 = (String_t*)L_6;
  33593. if (L_6)
  33594. {
  33595. goto IL_003f;
  33596. }
  33597. }
  33598. {
  33599. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 L_7;
  33600. L_7 = Memory_1_get_Span_m2454075996540E314E71D8344FF643D1A82EE104_inline((Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *)(Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33601. V_1 = (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 )L_7;
  33602. Il2CppFakeBox<Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  33603. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  33604. String_t* L_9;
  33605. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  33606. V_1 = L_8.m_Value;
  33607. return (String_t*)L_9;
  33608. }
  33609. IL_003f:
  33610. {
  33611. String_t* L_10 = V_0;
  33612. int32_t L_11 = (int32_t)__this->get__index_1();
  33613. int32_t L_12 = (int32_t)__this->get__length_2();
  33614. NullCheck((String_t*)L_10);
  33615. String_t* L_13;
  33616. 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);
  33617. return (String_t*)L_13;
  33618. }
  33619. IL_0058:
  33620. {
  33621. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  33622. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33623. Type_t * L_15;
  33624. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  33625. NullCheck((MemberInfo_t *)L_15);
  33626. String_t* L_16;
  33627. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  33628. int32_t L_17 = (int32_t)__this->get__length_2();
  33629. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  33630. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  33631. String_t* L_20;
  33632. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  33633. return (String_t*)L_20;
  33634. }
  33635. }
  33636. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m8B150D53A59A7DFFD0546E53ED61749A9570BFC5_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33637. {
  33638. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * _thisAdjusted;
  33639. int32_t _offset = 1;
  33640. _thisAdjusted = reinterpret_cast<Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *>(__this + _offset);
  33641. String_t* _returnValue;
  33642. _returnValue = Memory_1_ToString_m8B150D53A59A7DFFD0546E53ED61749A9570BFC5(_thisAdjusted, method);
  33643. return _returnValue;
  33644. }
  33645. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::Slice(System.Int32,System.Int32)
  33646. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 Memory_1_Slice_m1EC6F09FC81274A99CF1D18EECA19E617E8ABC75_gshared (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  33647. {
  33648. int32_t V_0 = 0;
  33649. int32_t V_1 = 0;
  33650. {
  33651. int32_t L_0 = (int32_t)__this->get__length_2();
  33652. V_0 = (int32_t)L_0;
  33653. int32_t L_1 = V_0;
  33654. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  33655. int32_t L_2 = ___start0;
  33656. int32_t L_3 = V_1;
  33657. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  33658. {
  33659. goto IL_0019;
  33660. }
  33661. }
  33662. {
  33663. int32_t L_4 = ___length1;
  33664. int32_t L_5 = V_1;
  33665. int32_t L_6 = ___start0;
  33666. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  33667. {
  33668. goto IL_001e;
  33669. }
  33670. }
  33671. IL_0019:
  33672. {
  33673. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  33674. }
  33675. IL_001e:
  33676. {
  33677. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  33678. int32_t L_8 = (int32_t)__this->get__index_1();
  33679. int32_t L_9 = ___start0;
  33680. int32_t L_10 = ___length1;
  33681. int32_t L_11 = V_0;
  33682. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 L_12;
  33683. memset((&L_12), 0, sizeof(L_12));
  33684. Memory_1__ctor_m6213B7F5499AD31E1D85517A3176D7EEB5E74382_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));
  33685. return (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 )L_12;
  33686. }
  33687. }
  33688. IL2CPP_EXTERN_C Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 Memory_1_Slice_m1EC6F09FC81274A99CF1D18EECA19E617E8ABC75_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  33689. {
  33690. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * _thisAdjusted;
  33691. int32_t _offset = 1;
  33692. _thisAdjusted = reinterpret_cast<Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *>(__this + _offset);
  33693. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 _returnValue;
  33694. _returnValue = Memory_1_Slice_m1EC6F09FC81274A99CF1D18EECA19E617E8ABC75_inline(_thisAdjusted, ___start0, ___length1, method);
  33695. return _returnValue;
  33696. }
  33697. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::get_Span()
  33698. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 Memory_1_get_Span_m2454075996540E314E71D8344FF643D1A82EE104_gshared (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, const RuntimeMethod* method)
  33699. {
  33700. static bool s_Il2CppMethodInitialized;
  33701. if (!s_Il2CppMethodInitialized)
  33702. {
  33703. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  33704. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33705. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  33706. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33707. s_Il2CppMethodInitialized = true;
  33708. }
  33709. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 V_0;
  33710. memset((&V_0), 0, sizeof(V_0));
  33711. String_t* V_1 = NULL;
  33712. {
  33713. int32_t L_0 = (int32_t)__this->get__index_1();
  33714. if ((((int32_t)L_0) >= ((int32_t)0)))
  33715. {
  33716. goto IL_0034;
  33717. }
  33718. }
  33719. {
  33720. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  33721. NullCheck((MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A *)((MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  33722. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 L_2;
  33723. L_2 = VirtualFuncInvoker0< Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::GetSpan() */, (MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A *)((MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  33724. V_0 = (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 )L_2;
  33725. int32_t L_3 = (int32_t)__this->get__index_1();
  33726. int32_t L_4 = (int32_t)__this->get__length_2();
  33727. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 L_5;
  33728. L_5 = Span_1_Slice_mD048875BB3E94D6A8D8DC443BA67FC6F5AE2BE17_inline((Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 *)(Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 *)(&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));
  33729. return (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 )L_5;
  33730. }
  33731. IL_0034:
  33732. {
  33733. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  33734. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  33735. Type_t * L_7;
  33736. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  33737. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  33738. Type_t * L_9;
  33739. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  33740. bool L_10;
  33741. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  33742. if (!L_10)
  33743. {
  33744. goto IL_0089;
  33745. }
  33746. }
  33747. {
  33748. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  33749. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  33750. V_1 = (String_t*)L_12;
  33751. if (!L_12)
  33752. {
  33753. goto IL_0089;
  33754. }
  33755. }
  33756. {
  33757. String_t* L_13 = V_1;
  33758. Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 * L_14;
  33759. L_14 = (( Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 * (*) (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));
  33760. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33761. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  33762. String_t* L_16 = V_1;
  33763. NullCheck((String_t*)L_16);
  33764. int32_t L_17;
  33765. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  33766. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 L_18;
  33767. memset((&L_18), 0, sizeof(L_18));
  33768. Span_1__ctor_m6162D8BD6807EFCBAB2813A0860494566EDFEC87_inline((&L_18), (Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  33769. V_0 = (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 )L_18;
  33770. int32_t L_19 = (int32_t)__this->get__index_1();
  33771. int32_t L_20 = (int32_t)__this->get__length_2();
  33772. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 L_21;
  33773. L_21 = Span_1_Slice_mD048875BB3E94D6A8D8DC443BA67FC6F5AE2BE17_inline((Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 *)(Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  33774. return (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 )L_21;
  33775. }
  33776. IL_0089:
  33777. {
  33778. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  33779. if (!L_22)
  33780. {
  33781. goto IL_00b4;
  33782. }
  33783. }
  33784. {
  33785. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  33786. int32_t L_24 = (int32_t)__this->get__index_1();
  33787. int32_t L_25 = (int32_t)__this->get__length_2();
  33788. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 L_26;
  33789. memset((&L_26), 0, sizeof(L_26));
  33790. Span_1__ctor_mEA7B34C340711995207C8993AB423E90EA5BE44D_inline((&L_26), (MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F*)((MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F*)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));
  33791. return (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 )L_26;
  33792. }
  33793. IL_00b4:
  33794. {
  33795. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 ));
  33796. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 L_27 = V_0;
  33797. return (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 )L_27;
  33798. }
  33799. }
  33800. IL2CPP_EXTERN_C Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 Memory_1_get_Span_m2454075996540E314E71D8344FF643D1A82EE104_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33801. {
  33802. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * _thisAdjusted;
  33803. int32_t _offset = 1;
  33804. _thisAdjusted = reinterpret_cast<Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *>(__this + _offset);
  33805. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 _returnValue;
  33806. _returnValue = Memory_1_get_Span_m2454075996540E314E71D8344FF643D1A82EE104_inline(_thisAdjusted, method);
  33807. return _returnValue;
  33808. }
  33809. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::Pin()
  33810. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mC865E98AE04D21A467A4D616BE3EBEEAB0F26317_gshared (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, const RuntimeMethod* method)
  33811. {
  33812. static bool s_Il2CppMethodInitialized;
  33813. if (!s_Il2CppMethodInitialized)
  33814. {
  33815. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  33816. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  33817. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  33818. s_Il2CppMethodInitialized = true;
  33819. }
  33820. String_t* V_0 = NULL;
  33821. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  33822. memset((&V_1), 0, sizeof(V_1));
  33823. void* V_2 = NULL;
  33824. MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* V_3 = NULL;
  33825. void* V_4 = NULL;
  33826. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  33827. memset((&V_5), 0, sizeof(V_5));
  33828. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  33829. memset((&V_6), 0, sizeof(V_6));
  33830. void* V_7 = NULL;
  33831. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  33832. memset((&V_8), 0, sizeof(V_8));
  33833. {
  33834. int32_t L_0 = (int32_t)__this->get__index_1();
  33835. if ((((int32_t)L_0) >= ((int32_t)0)))
  33836. {
  33837. goto IL_0026;
  33838. }
  33839. }
  33840. {
  33841. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  33842. int32_t L_2 = (int32_t)__this->get__index_1();
  33843. NullCheck((MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A *)((MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  33844. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  33845. 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.NormalizedByte2>>::Pin(System.Int32) */, (MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A *)((MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A *)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))));
  33846. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  33847. }
  33848. IL_0026:
  33849. {
  33850. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  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. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  33855. Type_t * L_7;
  33856. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  33857. bool L_8;
  33858. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  33859. if (!L_8)
  33860. {
  33861. goto IL_0079;
  33862. }
  33863. }
  33864. {
  33865. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  33866. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  33867. V_0 = (String_t*)L_10;
  33868. if (!L_10)
  33869. {
  33870. goto IL_0079;
  33871. }
  33872. }
  33873. {
  33874. String_t* L_11 = V_0;
  33875. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  33876. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  33877. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  33878. intptr_t L_13;
  33879. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  33880. void* L_14;
  33881. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  33882. int32_t L_15 = (int32_t)__this->get__index_1();
  33883. void* L_16;
  33884. 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));
  33885. V_2 = (void*)L_16;
  33886. void* L_17 = V_2;
  33887. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  33888. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  33889. memset((&L_19), 0, sizeof(L_19));
  33890. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  33891. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  33892. }
  33893. IL_0079:
  33894. {
  33895. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  33896. MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* L_21 = (MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F*)((MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  33897. V_3 = (MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F*)L_21;
  33898. if (!L_21)
  33899. {
  33900. goto IL_00ee;
  33901. }
  33902. }
  33903. {
  33904. int32_t L_22 = (int32_t)__this->get__length_2();
  33905. if ((((int32_t)L_22) >= ((int32_t)0)))
  33906. {
  33907. goto IL_00c1;
  33908. }
  33909. }
  33910. {
  33911. MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* L_23 = V_3;
  33912. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 L_24;
  33913. L_24 = (( Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 (*) (MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  33914. Moment_tB524CC81FBD87492BC411766CDB3040D1799053A * L_25;
  33915. L_25 = (( Moment_tB524CC81FBD87492BC411766CDB3040D1799053A * (*) (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  33916. void* L_26;
  33917. L_26 = (( void* (*) (Moment_tB524CC81FBD87492BC411766CDB3040D1799053A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_tB524CC81FBD87492BC411766CDB3040D1799053A *)(Moment_tB524CC81FBD87492BC411766CDB3040D1799053A *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  33918. int32_t L_27 = (int32_t)__this->get__index_1();
  33919. void* L_28;
  33920. 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));
  33921. V_4 = (void*)L_28;
  33922. void* L_29 = V_4;
  33923. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  33924. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  33925. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  33926. memset((&L_31), 0, sizeof(L_31));
  33927. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  33928. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  33929. }
  33930. IL_00c1:
  33931. {
  33932. MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* L_32 = V_3;
  33933. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  33934. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  33935. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  33936. intptr_t L_34;
  33937. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  33938. void* L_35;
  33939. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  33940. int32_t L_36 = (int32_t)__this->get__index_1();
  33941. void* L_37;
  33942. 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));
  33943. V_7 = (void*)L_37;
  33944. void* L_38 = V_7;
  33945. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  33946. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  33947. memset((&L_40), 0, sizeof(L_40));
  33948. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  33949. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  33950. }
  33951. IL_00ee:
  33952. {
  33953. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  33954. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  33955. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  33956. }
  33957. }
  33958. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mC865E98AE04D21A467A4D616BE3EBEEAB0F26317_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  33959. {
  33960. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * _thisAdjusted;
  33961. int32_t _offset = 1;
  33962. _thisAdjusted = reinterpret_cast<Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *>(__this + _offset);
  33963. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  33964. _returnValue = Memory_1_Pin_mC865E98AE04D21A467A4D616BE3EBEEAB0F26317(_thisAdjusted, method);
  33965. return _returnValue;
  33966. }
  33967. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::Equals(System.Object)
  33968. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m20F1BE3AF6B7AFB5FEA5150F2E35B2158FB8559F_gshared (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  33969. {
  33970. ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 V_0;
  33971. memset((&V_0), 0, sizeof(V_0));
  33972. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 V_1;
  33973. memset((&V_1), 0, sizeof(V_1));
  33974. RuntimeObject * V_2 = NULL;
  33975. {
  33976. RuntimeObject * L_0 = ___obj0;
  33977. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  33978. {
  33979. goto IL_0022;
  33980. }
  33981. }
  33982. {
  33983. RuntimeObject * L_1 = ___obj0;
  33984. V_0 = (ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 )((*(ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 *)((ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  33985. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 L_2 = (*(Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *)__this);
  33986. ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 L_3;
  33987. L_3 = (( ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 (*) (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  33988. bool L_4;
  33989. L_4 = ReadOnlyMemory_1_Equals_m45D05584D3F091BE2DA9033D0E4A091C97CA2E94((ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 *)(ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 *)(&V_0), (ReadOnlyMemory_1_tBC3A83AF85DC12342A1E14578CEAADB6123E4777 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  33990. return (bool)L_4;
  33991. }
  33992. IL_0022:
  33993. {
  33994. RuntimeObject * L_5 = ___obj0;
  33995. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  33996. V_2 = (RuntimeObject *)L_6;
  33997. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  33998. {
  33999. goto IL_003b;
  34000. }
  34001. }
  34002. {
  34003. RuntimeObject * L_7 = V_2;
  34004. V_1 = (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 )((*(Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *)((Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  34005. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 L_8 = V_1;
  34006. bool L_9;
  34007. L_9 = Memory_1_Equals_m52B51A525A254F4B8BF3F38C2A27134A95FE90F3((Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *)(Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *)__this, (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  34008. return (bool)L_9;
  34009. }
  34010. IL_003b:
  34011. {
  34012. return (bool)0;
  34013. }
  34014. }
  34015. IL2CPP_EXTERN_C bool Memory_1_Equals_m20F1BE3AF6B7AFB5FEA5150F2E35B2158FB8559F_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  34016. {
  34017. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * _thisAdjusted;
  34018. int32_t _offset = 1;
  34019. _thisAdjusted = reinterpret_cast<Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *>(__this + _offset);
  34020. bool _returnValue;
  34021. _returnValue = Memory_1_Equals_m20F1BE3AF6B7AFB5FEA5150F2E35B2158FB8559F(_thisAdjusted, ___obj0, method);
  34022. return _returnValue;
  34023. }
  34024. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::Equals(System.Memory`1<T>)
  34025. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m52B51A525A254F4B8BF3F38C2A27134A95FE90F3_gshared (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 ___other0, const RuntimeMethod* method)
  34026. {
  34027. {
  34028. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  34029. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 L_1 = ___other0;
  34030. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  34031. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  34032. {
  34033. goto IL_002b;
  34034. }
  34035. }
  34036. {
  34037. int32_t L_3 = (int32_t)__this->get__index_1();
  34038. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 L_4 = ___other0;
  34039. int32_t L_5 = (int32_t)L_4.get__index_1();
  34040. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  34041. {
  34042. goto IL_002b;
  34043. }
  34044. }
  34045. {
  34046. int32_t L_6 = (int32_t)__this->get__length_2();
  34047. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 L_7 = ___other0;
  34048. int32_t L_8 = (int32_t)L_7.get__length_2();
  34049. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  34050. }
  34051. IL_002b:
  34052. {
  34053. return (bool)0;
  34054. }
  34055. }
  34056. IL2CPP_EXTERN_C bool Memory_1_Equals_m52B51A525A254F4B8BF3F38C2A27134A95FE90F3_AdjustorThunk (RuntimeObject * __this, Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 ___other0, const RuntimeMethod* method)
  34057. {
  34058. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * _thisAdjusted;
  34059. int32_t _offset = 1;
  34060. _thisAdjusted = reinterpret_cast<Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *>(__this + _offset);
  34061. bool _returnValue;
  34062. _returnValue = Memory_1_Equals_m52B51A525A254F4B8BF3F38C2A27134A95FE90F3(_thisAdjusted, ___other0, method);
  34063. return _returnValue;
  34064. }
  34065. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::GetHashCode()
  34066. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mDFF0F7B31EBBD7E54E9F7361E52ABC3E9956725C_gshared (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, const RuntimeMethod* method)
  34067. {
  34068. int32_t V_0 = 0;
  34069. {
  34070. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  34071. if (L_0)
  34072. {
  34073. goto IL_000a;
  34074. }
  34075. }
  34076. {
  34077. return (int32_t)0;
  34078. }
  34079. IL_000a:
  34080. {
  34081. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  34082. NullCheck((RuntimeObject *)L_1);
  34083. int32_t L_2;
  34084. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  34085. int32_t L_3 = (int32_t)__this->get__index_1();
  34086. V_0 = (int32_t)L_3;
  34087. int32_t L_4;
  34088. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  34089. int32_t L_5 = (int32_t)__this->get__length_2();
  34090. V_0 = (int32_t)L_5;
  34091. int32_t L_6;
  34092. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  34093. int32_t L_7;
  34094. 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));
  34095. return (int32_t)L_7;
  34096. }
  34097. }
  34098. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mDFF0F7B31EBBD7E54E9F7361E52ABC3E9956725C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  34099. {
  34100. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * _thisAdjusted;
  34101. int32_t _offset = 1;
  34102. _thisAdjusted = reinterpret_cast<Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 *>(__this + _offset);
  34103. int32_t _returnValue;
  34104. _returnValue = Memory_1_GetHashCode_mDFF0F7B31EBBD7E54E9F7361E52ABC3E9956725C(_thisAdjusted, method);
  34105. return _returnValue;
  34106. }
  34107. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::CombineHashCodes(System.Int32,System.Int32)
  34108. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mA1CCBA80BEB8EDB0137085803041B922D648FD71_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  34109. {
  34110. {
  34111. int32_t L_0 = ___left0;
  34112. int32_t L_1 = ___left0;
  34113. int32_t L_2 = ___right1;
  34114. 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));
  34115. }
  34116. }
  34117. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  34118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m8013EDD23787C12B6F0B4C2FDCA72CE67E03375C_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  34119. {
  34120. {
  34121. int32_t L_0 = ___h10;
  34122. int32_t L_1 = ___h21;
  34123. int32_t L_2;
  34124. 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));
  34125. int32_t L_3 = ___h32;
  34126. int32_t L_4;
  34127. 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));
  34128. return (int32_t)L_4;
  34129. }
  34130. }
  34131. #ifdef __clang__
  34132. #pragma clang diagnostic pop
  34133. #endif
  34134. #ifdef __clang__
  34135. #pragma clang diagnostic push
  34136. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34137. #pragma clang diagnostic ignored "-Wunused-variable"
  34138. #endif
  34139. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::.ctor(T[])
  34140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m873E8B47030EF8F762AD9B9BEEA01425D8DC9808_gshared (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* ___array0, const RuntimeMethod* method)
  34141. {
  34142. static bool s_Il2CppMethodInitialized;
  34143. if (!s_Il2CppMethodInitialized)
  34144. {
  34145. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  34146. s_Il2CppMethodInitialized = true;
  34147. }
  34148. Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C V_0;
  34149. memset((&V_0), 0, sizeof(V_0));
  34150. {
  34151. MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* L_0 = ___array0;
  34152. if (L_0)
  34153. {
  34154. goto IL_000b;
  34155. }
  34156. }
  34157. {
  34158. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 ));
  34159. return;
  34160. }
  34161. IL_000b:
  34162. {
  34163. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C ));
  34164. goto IL_0037;
  34165. }
  34166. {
  34167. MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* L_2 = ___array0;
  34168. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  34169. Type_t * L_3;
  34170. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  34171. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  34172. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34173. Type_t * L_5;
  34174. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  34175. bool L_6;
  34176. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  34177. if (!L_6)
  34178. {
  34179. goto IL_0037;
  34180. }
  34181. }
  34182. {
  34183. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  34184. }
  34185. IL_0037:
  34186. {
  34187. MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* L_7 = ___array0;
  34188. __this->set__object_0((RuntimeObject *)L_7);
  34189. __this->set__index_1(0);
  34190. MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* L_8 = ___array0;
  34191. NullCheck(L_8);
  34192. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  34193. return;
  34194. }
  34195. }
  34196. IL2CPP_EXTERN_C void Memory_1__ctor_m873E8B47030EF8F762AD9B9BEEA01425D8DC9808_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* ___array0, const RuntimeMethod* method)
  34197. {
  34198. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * _thisAdjusted;
  34199. int32_t _offset = 1;
  34200. _thisAdjusted = reinterpret_cast<Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *>(__this + _offset);
  34201. Memory_1__ctor_m873E8B47030EF8F762AD9B9BEEA01425D8DC9808_inline(_thisAdjusted, ___array0, method);
  34202. }
  34203. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  34204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m908C8D8F32CCFC645B73C6A735571E5F86C9CC5C_gshared (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  34205. {
  34206. {
  34207. int32_t L_0 = ___length1;
  34208. if ((((int32_t)L_0) >= ((int32_t)0)))
  34209. {
  34210. goto IL_0009;
  34211. }
  34212. }
  34213. {
  34214. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  34215. }
  34216. IL_0009:
  34217. {
  34218. MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD * L_1 = ___manager0;
  34219. __this->set__object_0(L_1);
  34220. __this->set__index_1(((int32_t)-2147483648LL));
  34221. int32_t L_2 = ___length1;
  34222. __this->set__length_2(L_2);
  34223. return;
  34224. }
  34225. }
  34226. IL2CPP_EXTERN_C void Memory_1__ctor_m908C8D8F32CCFC645B73C6A735571E5F86C9CC5C_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  34227. {
  34228. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * _thisAdjusted;
  34229. int32_t _offset = 1;
  34230. _thisAdjusted = reinterpret_cast<Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *>(__this + _offset);
  34231. Memory_1__ctor_m908C8D8F32CCFC645B73C6A735571E5F86C9CC5C_inline(_thisAdjusted, ___manager0, ___length1, method);
  34232. }
  34233. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::.ctor(System.Object,System.Int32,System.Int32)
  34234. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m5C33D9C28A91A6663FC37AA01BD7D473CFD0C642_gshared (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  34235. {
  34236. {
  34237. RuntimeObject * L_0 = ___obj0;
  34238. __this->set__object_0(L_0);
  34239. int32_t L_1 = ___start1;
  34240. __this->set__index_1(L_1);
  34241. int32_t L_2 = ___length2;
  34242. __this->set__length_2(L_2);
  34243. return;
  34244. }
  34245. }
  34246. IL2CPP_EXTERN_C void Memory_1__ctor_m5C33D9C28A91A6663FC37AA01BD7D473CFD0C642_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  34247. {
  34248. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * _thisAdjusted;
  34249. int32_t _offset = 1;
  34250. _thisAdjusted = reinterpret_cast<Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *>(__this + _offset);
  34251. Memory_1__ctor_m5C33D9C28A91A6663FC37AA01BD7D473CFD0C642_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  34252. }
  34253. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::op_Implicit(System.Memory`1<T>)
  34254. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 Memory_1_op_Implicit_m073F635A86840A4EEF8F9769D9B5558D7736B52D_gshared (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 ___memory0, const RuntimeMethod* method)
  34255. {
  34256. {
  34257. ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 * L_0;
  34258. L_0 = (( ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 * (*) (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *)(Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  34259. ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 L_1 = (*(ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 *)L_0);
  34260. return (ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 )L_1;
  34261. }
  34262. }
  34263. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::get_Length()
  34264. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m8AE86A7A3E5DBE6B95A525CFF6DE31BE722CF269_gshared (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, const RuntimeMethod* method)
  34265. {
  34266. {
  34267. int32_t L_0 = (int32_t)__this->get__length_2();
  34268. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  34269. }
  34270. }
  34271. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m8AE86A7A3E5DBE6B95A525CFF6DE31BE722CF269_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  34272. {
  34273. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * _thisAdjusted;
  34274. int32_t _offset = 1;
  34275. _thisAdjusted = reinterpret_cast<Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *>(__this + _offset);
  34276. int32_t _returnValue;
  34277. _returnValue = Memory_1_get_Length_m8AE86A7A3E5DBE6B95A525CFF6DE31BE722CF269(_thisAdjusted, method);
  34278. return _returnValue;
  34279. }
  34280. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::ToString()
  34281. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m2691F30A7AB75E443ABE21CA997679556FA8629D_gshared (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, const RuntimeMethod* method)
  34282. {
  34283. static bool s_Il2CppMethodInitialized;
  34284. if (!s_Il2CppMethodInitialized)
  34285. {
  34286. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  34287. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  34288. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  34289. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  34290. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  34291. s_Il2CppMethodInitialized = true;
  34292. }
  34293. String_t* V_0 = NULL;
  34294. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 V_1;
  34295. memset((&V_1), 0, sizeof(V_1));
  34296. {
  34297. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  34298. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34299. Type_t * L_1;
  34300. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  34301. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  34302. Type_t * L_3;
  34303. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  34304. bool L_4;
  34305. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  34306. if (!L_4)
  34307. {
  34308. goto IL_0058;
  34309. }
  34310. }
  34311. {
  34312. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  34313. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  34314. V_0 = (String_t*)L_6;
  34315. if (L_6)
  34316. {
  34317. goto IL_003f;
  34318. }
  34319. }
  34320. {
  34321. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 L_7;
  34322. L_7 = Memory_1_get_Span_mE573B7118E38A8259C650A29E557983F57B2F57A_inline((Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *)(Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  34323. V_1 = (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 )L_7;
  34324. Il2CppFakeBox<Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  34325. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  34326. String_t* L_9;
  34327. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  34328. V_1 = L_8.m_Value;
  34329. return (String_t*)L_9;
  34330. }
  34331. IL_003f:
  34332. {
  34333. String_t* L_10 = V_0;
  34334. int32_t L_11 = (int32_t)__this->get__index_1();
  34335. int32_t L_12 = (int32_t)__this->get__length_2();
  34336. NullCheck((String_t*)L_10);
  34337. String_t* L_13;
  34338. 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);
  34339. return (String_t*)L_13;
  34340. }
  34341. IL_0058:
  34342. {
  34343. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  34344. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34345. Type_t * L_15;
  34346. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  34347. NullCheck((MemberInfo_t *)L_15);
  34348. String_t* L_16;
  34349. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  34350. int32_t L_17 = (int32_t)__this->get__length_2();
  34351. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  34352. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  34353. String_t* L_20;
  34354. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  34355. return (String_t*)L_20;
  34356. }
  34357. }
  34358. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m2691F30A7AB75E443ABE21CA997679556FA8629D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  34359. {
  34360. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * _thisAdjusted;
  34361. int32_t _offset = 1;
  34362. _thisAdjusted = reinterpret_cast<Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *>(__this + _offset);
  34363. String_t* _returnValue;
  34364. _returnValue = Memory_1_ToString_m2691F30A7AB75E443ABE21CA997679556FA8629D(_thisAdjusted, method);
  34365. return _returnValue;
  34366. }
  34367. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::Slice(System.Int32,System.Int32)
  34368. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 Memory_1_Slice_m7EBE37E2DA8801C892B481110E16ED413042C886_gshared (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  34369. {
  34370. int32_t V_0 = 0;
  34371. int32_t V_1 = 0;
  34372. {
  34373. int32_t L_0 = (int32_t)__this->get__length_2();
  34374. V_0 = (int32_t)L_0;
  34375. int32_t L_1 = V_0;
  34376. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  34377. int32_t L_2 = ___start0;
  34378. int32_t L_3 = V_1;
  34379. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  34380. {
  34381. goto IL_0019;
  34382. }
  34383. }
  34384. {
  34385. int32_t L_4 = ___length1;
  34386. int32_t L_5 = V_1;
  34387. int32_t L_6 = ___start0;
  34388. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  34389. {
  34390. goto IL_001e;
  34391. }
  34392. }
  34393. IL_0019:
  34394. {
  34395. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  34396. }
  34397. IL_001e:
  34398. {
  34399. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  34400. int32_t L_8 = (int32_t)__this->get__index_1();
  34401. int32_t L_9 = ___start0;
  34402. int32_t L_10 = ___length1;
  34403. int32_t L_11 = V_0;
  34404. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 L_12;
  34405. memset((&L_12), 0, sizeof(L_12));
  34406. Memory_1__ctor_m5C33D9C28A91A6663FC37AA01BD7D473CFD0C642_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));
  34407. return (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 )L_12;
  34408. }
  34409. }
  34410. IL2CPP_EXTERN_C Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 Memory_1_Slice_m7EBE37E2DA8801C892B481110E16ED413042C886_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  34411. {
  34412. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * _thisAdjusted;
  34413. int32_t _offset = 1;
  34414. _thisAdjusted = reinterpret_cast<Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *>(__this + _offset);
  34415. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 _returnValue;
  34416. _returnValue = Memory_1_Slice_m7EBE37E2DA8801C892B481110E16ED413042C886_inline(_thisAdjusted, ___start0, ___length1, method);
  34417. return _returnValue;
  34418. }
  34419. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::get_Span()
  34420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 Memory_1_get_Span_mE573B7118E38A8259C650A29E557983F57B2F57A_gshared (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, const RuntimeMethod* method)
  34421. {
  34422. static bool s_Il2CppMethodInitialized;
  34423. if (!s_Il2CppMethodInitialized)
  34424. {
  34425. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  34426. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  34427. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  34428. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  34429. s_Il2CppMethodInitialized = true;
  34430. }
  34431. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 V_0;
  34432. memset((&V_0), 0, sizeof(V_0));
  34433. String_t* V_1 = NULL;
  34434. {
  34435. int32_t L_0 = (int32_t)__this->get__index_1();
  34436. if ((((int32_t)L_0) >= ((int32_t)0)))
  34437. {
  34438. goto IL_0034;
  34439. }
  34440. }
  34441. {
  34442. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  34443. NullCheck((MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD *)((MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  34444. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 L_2;
  34445. L_2 = VirtualFuncInvoker0< Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::GetSpan() */, (MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD *)((MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  34446. V_0 = (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 )L_2;
  34447. int32_t L_3 = (int32_t)__this->get__index_1();
  34448. int32_t L_4 = (int32_t)__this->get__length_2();
  34449. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 L_5;
  34450. L_5 = Span_1_Slice_mBA7A700C3FB765361DEB9EF88FBCEAF4F426A8D5_inline((Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 *)(Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 *)(&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));
  34451. return (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 )L_5;
  34452. }
  34453. IL_0034:
  34454. {
  34455. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  34456. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34457. Type_t * L_7;
  34458. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  34459. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  34460. Type_t * L_9;
  34461. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  34462. bool L_10;
  34463. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  34464. if (!L_10)
  34465. {
  34466. goto IL_0089;
  34467. }
  34468. }
  34469. {
  34470. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  34471. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  34472. V_1 = (String_t*)L_12;
  34473. if (!L_12)
  34474. {
  34475. goto IL_0089;
  34476. }
  34477. }
  34478. {
  34479. String_t* L_13 = V_1;
  34480. Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 * L_14;
  34481. L_14 = (( Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 * (*) (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));
  34482. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  34483. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  34484. String_t* L_16 = V_1;
  34485. NullCheck((String_t*)L_16);
  34486. int32_t L_17;
  34487. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  34488. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 L_18;
  34489. memset((&L_18), 0, sizeof(L_18));
  34490. Span_1__ctor_m449F63E37B13A16792CB458ED313196A17D819BB_inline((&L_18), (Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  34491. V_0 = (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 )L_18;
  34492. int32_t L_19 = (int32_t)__this->get__index_1();
  34493. int32_t L_20 = (int32_t)__this->get__length_2();
  34494. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 L_21;
  34495. L_21 = Span_1_Slice_mBA7A700C3FB765361DEB9EF88FBCEAF4F426A8D5_inline((Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 *)(Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  34496. return (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 )L_21;
  34497. }
  34498. IL_0089:
  34499. {
  34500. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  34501. if (!L_22)
  34502. {
  34503. goto IL_00b4;
  34504. }
  34505. }
  34506. {
  34507. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  34508. int32_t L_24 = (int32_t)__this->get__index_1();
  34509. int32_t L_25 = (int32_t)__this->get__length_2();
  34510. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 L_26;
  34511. memset((&L_26), 0, sizeof(L_26));
  34512. Span_1__ctor_mFD9988AD96B17D9FE3D10C2EC0CF4F9194EE8703_inline((&L_26), (MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3*)((MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3*)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));
  34513. return (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 )L_26;
  34514. }
  34515. IL_00b4:
  34516. {
  34517. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 ));
  34518. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 L_27 = V_0;
  34519. return (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 )L_27;
  34520. }
  34521. }
  34522. IL2CPP_EXTERN_C Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 Memory_1_get_Span_mE573B7118E38A8259C650A29E557983F57B2F57A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  34523. {
  34524. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * _thisAdjusted;
  34525. int32_t _offset = 1;
  34526. _thisAdjusted = reinterpret_cast<Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *>(__this + _offset);
  34527. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 _returnValue;
  34528. _returnValue = Memory_1_get_Span_mE573B7118E38A8259C650A29E557983F57B2F57A_inline(_thisAdjusted, method);
  34529. return _returnValue;
  34530. }
  34531. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::Pin()
  34532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mA61EC9CFE216AA20A7FFB9955454FB53E64D8A2F_gshared (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, const RuntimeMethod* method)
  34533. {
  34534. static bool s_Il2CppMethodInitialized;
  34535. if (!s_Il2CppMethodInitialized)
  34536. {
  34537. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  34538. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  34539. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  34540. s_Il2CppMethodInitialized = true;
  34541. }
  34542. String_t* V_0 = NULL;
  34543. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  34544. memset((&V_1), 0, sizeof(V_1));
  34545. void* V_2 = NULL;
  34546. MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* V_3 = NULL;
  34547. void* V_4 = NULL;
  34548. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  34549. memset((&V_5), 0, sizeof(V_5));
  34550. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  34551. memset((&V_6), 0, sizeof(V_6));
  34552. void* V_7 = NULL;
  34553. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  34554. memset((&V_8), 0, sizeof(V_8));
  34555. {
  34556. int32_t L_0 = (int32_t)__this->get__index_1();
  34557. if ((((int32_t)L_0) >= ((int32_t)0)))
  34558. {
  34559. goto IL_0026;
  34560. }
  34561. }
  34562. {
  34563. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  34564. int32_t L_2 = (int32_t)__this->get__index_1();
  34565. NullCheck((MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD *)((MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  34566. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  34567. 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.NormalizedByte4>>::Pin(System.Int32) */, (MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD *)((MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD *)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))));
  34568. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  34569. }
  34570. IL_0026:
  34571. {
  34572. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  34573. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34574. Type_t * L_5;
  34575. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  34576. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  34577. Type_t * L_7;
  34578. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  34579. bool L_8;
  34580. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  34581. if (!L_8)
  34582. {
  34583. goto IL_0079;
  34584. }
  34585. }
  34586. {
  34587. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  34588. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  34589. V_0 = (String_t*)L_10;
  34590. if (!L_10)
  34591. {
  34592. goto IL_0079;
  34593. }
  34594. }
  34595. {
  34596. String_t* L_11 = V_0;
  34597. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  34598. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  34599. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  34600. intptr_t L_13;
  34601. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  34602. void* L_14;
  34603. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  34604. int32_t L_15 = (int32_t)__this->get__index_1();
  34605. void* L_16;
  34606. 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));
  34607. V_2 = (void*)L_16;
  34608. void* L_17 = V_2;
  34609. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  34610. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  34611. memset((&L_19), 0, sizeof(L_19));
  34612. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  34613. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  34614. }
  34615. IL_0079:
  34616. {
  34617. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  34618. MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* L_21 = (MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3*)((MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  34619. V_3 = (MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3*)L_21;
  34620. if (!L_21)
  34621. {
  34622. goto IL_00ee;
  34623. }
  34624. }
  34625. {
  34626. int32_t L_22 = (int32_t)__this->get__length_2();
  34627. if ((((int32_t)L_22) >= ((int32_t)0)))
  34628. {
  34629. goto IL_00c1;
  34630. }
  34631. }
  34632. {
  34633. MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* L_23 = V_3;
  34634. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 L_24;
  34635. L_24 = (( Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 (*) (MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  34636. Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C * L_25;
  34637. L_25 = (( Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C * (*) (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  34638. void* L_26;
  34639. L_26 = (( void* (*) (Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C *)(Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  34640. int32_t L_27 = (int32_t)__this->get__index_1();
  34641. void* L_28;
  34642. 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));
  34643. V_4 = (void*)L_28;
  34644. void* L_29 = V_4;
  34645. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  34646. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  34647. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  34648. memset((&L_31), 0, sizeof(L_31));
  34649. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  34650. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  34651. }
  34652. IL_00c1:
  34653. {
  34654. MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* L_32 = V_3;
  34655. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  34656. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  34657. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  34658. intptr_t L_34;
  34659. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  34660. void* L_35;
  34661. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  34662. int32_t L_36 = (int32_t)__this->get__index_1();
  34663. void* L_37;
  34664. 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));
  34665. V_7 = (void*)L_37;
  34666. void* L_38 = V_7;
  34667. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  34668. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  34669. memset((&L_40), 0, sizeof(L_40));
  34670. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  34671. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  34672. }
  34673. IL_00ee:
  34674. {
  34675. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  34676. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  34677. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  34678. }
  34679. }
  34680. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mA61EC9CFE216AA20A7FFB9955454FB53E64D8A2F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  34681. {
  34682. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * _thisAdjusted;
  34683. int32_t _offset = 1;
  34684. _thisAdjusted = reinterpret_cast<Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *>(__this + _offset);
  34685. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  34686. _returnValue = Memory_1_Pin_mA61EC9CFE216AA20A7FFB9955454FB53E64D8A2F(_thisAdjusted, method);
  34687. return _returnValue;
  34688. }
  34689. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::Equals(System.Object)
  34690. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m3B52CBE2A867202A87489BB3E15E342C75A0FB82_gshared (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  34691. {
  34692. ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 V_0;
  34693. memset((&V_0), 0, sizeof(V_0));
  34694. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 V_1;
  34695. memset((&V_1), 0, sizeof(V_1));
  34696. RuntimeObject * V_2 = NULL;
  34697. {
  34698. RuntimeObject * L_0 = ___obj0;
  34699. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  34700. {
  34701. goto IL_0022;
  34702. }
  34703. }
  34704. {
  34705. RuntimeObject * L_1 = ___obj0;
  34706. V_0 = (ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 )((*(ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 *)((ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  34707. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 L_2 = (*(Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *)__this);
  34708. ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 L_3;
  34709. L_3 = (( ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 (*) (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  34710. bool L_4;
  34711. L_4 = ReadOnlyMemory_1_Equals_mFBF19C8528A44864F774BDF16179E5C35D79A2C0((ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 *)(ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 *)(&V_0), (ReadOnlyMemory_1_t4EF806F26A89F6BA4DC15CE7B61A62CA59DE4962 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  34712. return (bool)L_4;
  34713. }
  34714. IL_0022:
  34715. {
  34716. RuntimeObject * L_5 = ___obj0;
  34717. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  34718. V_2 = (RuntimeObject *)L_6;
  34719. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  34720. {
  34721. goto IL_003b;
  34722. }
  34723. }
  34724. {
  34725. RuntimeObject * L_7 = V_2;
  34726. V_1 = (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 )((*(Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *)((Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  34727. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 L_8 = V_1;
  34728. bool L_9;
  34729. L_9 = Memory_1_Equals_mBA9AAAC440BA9CF29299AA121C4B11BCDB5465E6((Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *)(Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *)__this, (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  34730. return (bool)L_9;
  34731. }
  34732. IL_003b:
  34733. {
  34734. return (bool)0;
  34735. }
  34736. }
  34737. IL2CPP_EXTERN_C bool Memory_1_Equals_m3B52CBE2A867202A87489BB3E15E342C75A0FB82_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  34738. {
  34739. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * _thisAdjusted;
  34740. int32_t _offset = 1;
  34741. _thisAdjusted = reinterpret_cast<Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *>(__this + _offset);
  34742. bool _returnValue;
  34743. _returnValue = Memory_1_Equals_m3B52CBE2A867202A87489BB3E15E342C75A0FB82(_thisAdjusted, ___obj0, method);
  34744. return _returnValue;
  34745. }
  34746. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::Equals(System.Memory`1<T>)
  34747. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mBA9AAAC440BA9CF29299AA121C4B11BCDB5465E6_gshared (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 ___other0, const RuntimeMethod* method)
  34748. {
  34749. {
  34750. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  34751. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 L_1 = ___other0;
  34752. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  34753. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  34754. {
  34755. goto IL_002b;
  34756. }
  34757. }
  34758. {
  34759. int32_t L_3 = (int32_t)__this->get__index_1();
  34760. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 L_4 = ___other0;
  34761. int32_t L_5 = (int32_t)L_4.get__index_1();
  34762. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  34763. {
  34764. goto IL_002b;
  34765. }
  34766. }
  34767. {
  34768. int32_t L_6 = (int32_t)__this->get__length_2();
  34769. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 L_7 = ___other0;
  34770. int32_t L_8 = (int32_t)L_7.get__length_2();
  34771. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  34772. }
  34773. IL_002b:
  34774. {
  34775. return (bool)0;
  34776. }
  34777. }
  34778. IL2CPP_EXTERN_C bool Memory_1_Equals_mBA9AAAC440BA9CF29299AA121C4B11BCDB5465E6_AdjustorThunk (RuntimeObject * __this, Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 ___other0, const RuntimeMethod* method)
  34779. {
  34780. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * _thisAdjusted;
  34781. int32_t _offset = 1;
  34782. _thisAdjusted = reinterpret_cast<Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *>(__this + _offset);
  34783. bool _returnValue;
  34784. _returnValue = Memory_1_Equals_mBA9AAAC440BA9CF29299AA121C4B11BCDB5465E6(_thisAdjusted, ___other0, method);
  34785. return _returnValue;
  34786. }
  34787. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::GetHashCode()
  34788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mA3C7D4605B629C98600F666056EB339D4767655E_gshared (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, const RuntimeMethod* method)
  34789. {
  34790. int32_t V_0 = 0;
  34791. {
  34792. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  34793. if (L_0)
  34794. {
  34795. goto IL_000a;
  34796. }
  34797. }
  34798. {
  34799. return (int32_t)0;
  34800. }
  34801. IL_000a:
  34802. {
  34803. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  34804. NullCheck((RuntimeObject *)L_1);
  34805. int32_t L_2;
  34806. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  34807. int32_t L_3 = (int32_t)__this->get__index_1();
  34808. V_0 = (int32_t)L_3;
  34809. int32_t L_4;
  34810. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  34811. int32_t L_5 = (int32_t)__this->get__length_2();
  34812. V_0 = (int32_t)L_5;
  34813. int32_t L_6;
  34814. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  34815. int32_t L_7;
  34816. 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));
  34817. return (int32_t)L_7;
  34818. }
  34819. }
  34820. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mA3C7D4605B629C98600F666056EB339D4767655E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  34821. {
  34822. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * _thisAdjusted;
  34823. int32_t _offset = 1;
  34824. _thisAdjusted = reinterpret_cast<Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 *>(__this + _offset);
  34825. int32_t _returnValue;
  34826. _returnValue = Memory_1_GetHashCode_mA3C7D4605B629C98600F666056EB339D4767655E(_thisAdjusted, method);
  34827. return _returnValue;
  34828. }
  34829. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::CombineHashCodes(System.Int32,System.Int32)
  34830. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m2CE7D4A0C28A5D46245A7EF23E25F5DF5D92F9A0_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  34831. {
  34832. {
  34833. int32_t L_0 = ___left0;
  34834. int32_t L_1 = ___left0;
  34835. int32_t L_2 = ___right1;
  34836. 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));
  34837. }
  34838. }
  34839. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  34840. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mE7E9C8B6D5AC82C8C3E84580C4B432F5EFFFCDC6_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  34841. {
  34842. {
  34843. int32_t L_0 = ___h10;
  34844. int32_t L_1 = ___h21;
  34845. int32_t L_2;
  34846. 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));
  34847. int32_t L_3 = ___h32;
  34848. int32_t L_4;
  34849. 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));
  34850. return (int32_t)L_4;
  34851. }
  34852. }
  34853. #ifdef __clang__
  34854. #pragma clang diagnostic pop
  34855. #endif
  34856. #ifdef __clang__
  34857. #pragma clang diagnostic push
  34858. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34859. #pragma clang diagnostic ignored "-Wunused-variable"
  34860. #endif
  34861. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::.ctor(T[])
  34862. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m9FFC10AF50F6E02901CEFF826CE4A6DE9C624413_gshared (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* ___array0, const RuntimeMethod* method)
  34863. {
  34864. static bool s_Il2CppMethodInitialized;
  34865. if (!s_Il2CppMethodInitialized)
  34866. {
  34867. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  34868. s_Il2CppMethodInitialized = true;
  34869. }
  34870. Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 V_0;
  34871. memset((&V_0), 0, sizeof(V_0));
  34872. {
  34873. MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* L_0 = ___array0;
  34874. if (L_0)
  34875. {
  34876. goto IL_000b;
  34877. }
  34878. }
  34879. {
  34880. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 ));
  34881. return;
  34882. }
  34883. IL_000b:
  34884. {
  34885. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 ));
  34886. goto IL_0037;
  34887. }
  34888. {
  34889. MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* L_2 = ___array0;
  34890. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  34891. Type_t * L_3;
  34892. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  34893. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  34894. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  34895. Type_t * L_5;
  34896. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  34897. bool L_6;
  34898. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  34899. if (!L_6)
  34900. {
  34901. goto IL_0037;
  34902. }
  34903. }
  34904. {
  34905. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  34906. }
  34907. IL_0037:
  34908. {
  34909. MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* L_7 = ___array0;
  34910. __this->set__object_0((RuntimeObject *)L_7);
  34911. __this->set__index_1(0);
  34912. MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* L_8 = ___array0;
  34913. NullCheck(L_8);
  34914. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  34915. return;
  34916. }
  34917. }
  34918. IL2CPP_EXTERN_C void Memory_1__ctor_m9FFC10AF50F6E02901CEFF826CE4A6DE9C624413_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* ___array0, const RuntimeMethod* method)
  34919. {
  34920. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * _thisAdjusted;
  34921. int32_t _offset = 1;
  34922. _thisAdjusted = reinterpret_cast<Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *>(__this + _offset);
  34923. Memory_1__ctor_m9FFC10AF50F6E02901CEFF826CE4A6DE9C624413_inline(_thisAdjusted, ___array0, method);
  34924. }
  34925. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::.ctor(System.Buffers.MemoryManager`1<T>,System.Int32)
  34926. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mD742CDA54A1FFEB74856CAAA613DF307C8724805_gshared (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  34927. {
  34928. {
  34929. int32_t L_0 = ___length1;
  34930. if ((((int32_t)L_0) >= ((int32_t)0)))
  34931. {
  34932. goto IL_0009;
  34933. }
  34934. }
  34935. {
  34936. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  34937. }
  34938. IL_0009:
  34939. {
  34940. MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F * L_1 = ___manager0;
  34941. __this->set__object_0(L_1);
  34942. __this->set__index_1(((int32_t)-2147483648LL));
  34943. int32_t L_2 = ___length1;
  34944. __this->set__length_2(L_2);
  34945. return;
  34946. }
  34947. }
  34948. IL2CPP_EXTERN_C void Memory_1__ctor_mD742CDA54A1FFEB74856CAAA613DF307C8724805_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  34949. {
  34950. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * _thisAdjusted;
  34951. int32_t _offset = 1;
  34952. _thisAdjusted = reinterpret_cast<Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *>(__this + _offset);
  34953. Memory_1__ctor_mD742CDA54A1FFEB74856CAAA613DF307C8724805_inline(_thisAdjusted, ___manager0, ___length1, method);
  34954. }
  34955. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::.ctor(System.Object,System.Int32,System.Int32)
  34956. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m081F6994EB61A65B3FCFB81883E0E6BD9335FB81_gshared (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  34957. {
  34958. {
  34959. RuntimeObject * L_0 = ___obj0;
  34960. __this->set__object_0(L_0);
  34961. int32_t L_1 = ___start1;
  34962. __this->set__index_1(L_1);
  34963. int32_t L_2 = ___length2;
  34964. __this->set__length_2(L_2);
  34965. return;
  34966. }
  34967. }
  34968. IL2CPP_EXTERN_C void Memory_1__ctor_m081F6994EB61A65B3FCFB81883E0E6BD9335FB81_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  34969. {
  34970. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * _thisAdjusted;
  34971. int32_t _offset = 1;
  34972. _thisAdjusted = reinterpret_cast<Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *>(__this + _offset);
  34973. Memory_1__ctor_m081F6994EB61A65B3FCFB81883E0E6BD9335FB81_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  34974. }
  34975. // System.ReadOnlyMemory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::op_Implicit(System.Memory`1<T>)
  34976. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 Memory_1_op_Implicit_m49C6AE7FCC82A342CCA7AD9A06E039CA26708E1C_gshared (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 ___memory0, const RuntimeMethod* method)
  34977. {
  34978. {
  34979. ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 * L_0;
  34980. L_0 = (( ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 * (*) (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *)(Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *)(&___memory0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  34981. ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 L_1 = (*(ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 *)L_0);
  34982. return (ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 )L_1;
  34983. }
  34984. }
  34985. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::get_Length()
  34986. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mD6EEC3373DADAC32324243A7A91130AA20BFA06B_gshared (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, const RuntimeMethod* method)
  34987. {
  34988. {
  34989. int32_t L_0 = (int32_t)__this->get__length_2();
  34990. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  34991. }
  34992. }
  34993. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mD6EEC3373DADAC32324243A7A91130AA20BFA06B_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  34994. {
  34995. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * _thisAdjusted;
  34996. int32_t _offset = 1;
  34997. _thisAdjusted = reinterpret_cast<Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *>(__this + _offset);
  34998. int32_t _returnValue;
  34999. _returnValue = Memory_1_get_Length_mD6EEC3373DADAC32324243A7A91130AA20BFA06B(_thisAdjusted, method);
  35000. return _returnValue;
  35001. }
  35002. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::ToString()
  35003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m820FCF1FF81656F9DDBC7125DD2FD9157BB234C4_gshared (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, const RuntimeMethod* method)
  35004. {
  35005. static bool s_Il2CppMethodInitialized;
  35006. if (!s_Il2CppMethodInitialized)
  35007. {
  35008. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  35009. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  35010. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  35011. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  35012. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  35013. s_Il2CppMethodInitialized = true;
  35014. }
  35015. String_t* V_0 = NULL;
  35016. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 V_1;
  35017. memset((&V_1), 0, sizeof(V_1));
  35018. {
  35019. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  35020. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35021. Type_t * L_1;
  35022. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  35023. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  35024. Type_t * L_3;
  35025. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  35026. bool L_4;
  35027. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  35028. if (!L_4)
  35029. {
  35030. goto IL_0058;
  35031. }
  35032. }
  35033. {
  35034. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  35035. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  35036. V_0 = (String_t*)L_6;
  35037. if (L_6)
  35038. {
  35039. goto IL_003f;
  35040. }
  35041. }
  35042. {
  35043. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 L_7;
  35044. L_7 = Memory_1_get_Span_m590C44E7B208DAEF237F45963763D927AF29347C_inline((Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *)(Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  35045. V_1 = (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 )L_7;
  35046. Il2CppFakeBox<Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  35047. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  35048. String_t* L_9;
  35049. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  35050. V_1 = L_8.m_Value;
  35051. return (String_t*)L_9;
  35052. }
  35053. IL_003f:
  35054. {
  35055. String_t* L_10 = V_0;
  35056. int32_t L_11 = (int32_t)__this->get__index_1();
  35057. int32_t L_12 = (int32_t)__this->get__length_2();
  35058. NullCheck((String_t*)L_10);
  35059. String_t* L_13;
  35060. 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);
  35061. return (String_t*)L_13;
  35062. }
  35063. IL_0058:
  35064. {
  35065. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  35066. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35067. Type_t * L_15;
  35068. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  35069. NullCheck((MemberInfo_t *)L_15);
  35070. String_t* L_16;
  35071. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  35072. int32_t L_17 = (int32_t)__this->get__length_2();
  35073. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  35074. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  35075. String_t* L_20;
  35076. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  35077. return (String_t*)L_20;
  35078. }
  35079. }
  35080. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m820FCF1FF81656F9DDBC7125DD2FD9157BB234C4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35081. {
  35082. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * _thisAdjusted;
  35083. int32_t _offset = 1;
  35084. _thisAdjusted = reinterpret_cast<Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *>(__this + _offset);
  35085. String_t* _returnValue;
  35086. _returnValue = Memory_1_ToString_m820FCF1FF81656F9DDBC7125DD2FD9157BB234C4(_thisAdjusted, method);
  35087. return _returnValue;
  35088. }
  35089. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::Slice(System.Int32,System.Int32)
  35090. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 Memory_1_Slice_m7A504D5660BCFD41BEFD537006512BC239CD8EE2_gshared (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  35091. {
  35092. int32_t V_0 = 0;
  35093. int32_t V_1 = 0;
  35094. {
  35095. int32_t L_0 = (int32_t)__this->get__length_2();
  35096. V_0 = (int32_t)L_0;
  35097. int32_t L_1 = V_0;
  35098. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  35099. int32_t L_2 = ___start0;
  35100. int32_t L_3 = V_1;
  35101. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  35102. {
  35103. goto IL_0019;
  35104. }
  35105. }
  35106. {
  35107. int32_t L_4 = ___length1;
  35108. int32_t L_5 = V_1;
  35109. int32_t L_6 = ___start0;
  35110. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  35111. {
  35112. goto IL_001e;
  35113. }
  35114. }
  35115. IL_0019:
  35116. {
  35117. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  35118. }
  35119. IL_001e:
  35120. {
  35121. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  35122. int32_t L_8 = (int32_t)__this->get__index_1();
  35123. int32_t L_9 = ___start0;
  35124. int32_t L_10 = ___length1;
  35125. int32_t L_11 = V_0;
  35126. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 L_12;
  35127. memset((&L_12), 0, sizeof(L_12));
  35128. Memory_1__ctor_m081F6994EB61A65B3FCFB81883E0E6BD9335FB81_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));
  35129. return (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 )L_12;
  35130. }
  35131. }
  35132. IL2CPP_EXTERN_C Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 Memory_1_Slice_m7A504D5660BCFD41BEFD537006512BC239CD8EE2_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  35133. {
  35134. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * _thisAdjusted;
  35135. int32_t _offset = 1;
  35136. _thisAdjusted = reinterpret_cast<Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *>(__this + _offset);
  35137. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 _returnValue;
  35138. _returnValue = Memory_1_Slice_m7A504D5660BCFD41BEFD537006512BC239CD8EE2_inline(_thisAdjusted, ___start0, ___length1, method);
  35139. return _returnValue;
  35140. }
  35141. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::get_Span()
  35142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 Memory_1_get_Span_m590C44E7B208DAEF237F45963763D927AF29347C_gshared (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, const RuntimeMethod* method)
  35143. {
  35144. static bool s_Il2CppMethodInitialized;
  35145. if (!s_Il2CppMethodInitialized)
  35146. {
  35147. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  35148. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  35149. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  35150. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  35151. s_Il2CppMethodInitialized = true;
  35152. }
  35153. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 V_0;
  35154. memset((&V_0), 0, sizeof(V_0));
  35155. String_t* V_1 = NULL;
  35156. {
  35157. int32_t L_0 = (int32_t)__this->get__index_1();
  35158. if ((((int32_t)L_0) >= ((int32_t)0)))
  35159. {
  35160. goto IL_0034;
  35161. }
  35162. }
  35163. {
  35164. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  35165. NullCheck((MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F *)((MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  35166. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 L_2;
  35167. L_2 = VirtualFuncInvoker0< Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::GetSpan() */, (MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F *)((MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  35168. V_0 = (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 )L_2;
  35169. int32_t L_3 = (int32_t)__this->get__index_1();
  35170. int32_t L_4 = (int32_t)__this->get__length_2();
  35171. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 L_5;
  35172. L_5 = Span_1_Slice_mAD4723185D7B6958684A48B6F33317AF65558742_inline((Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 *)(Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 *)(&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));
  35173. return (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 )L_5;
  35174. }
  35175. IL_0034:
  35176. {
  35177. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  35178. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35179. Type_t * L_7;
  35180. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  35181. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  35182. Type_t * L_9;
  35183. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  35184. bool L_10;
  35185. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  35186. if (!L_10)
  35187. {
  35188. goto IL_0089;
  35189. }
  35190. }
  35191. {
  35192. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  35193. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  35194. V_1 = (String_t*)L_12;
  35195. if (!L_12)
  35196. {
  35197. goto IL_0089;
  35198. }
  35199. }
  35200. {
  35201. String_t* L_13 = V_1;
  35202. Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 * L_14;
  35203. L_14 = (( Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 * (*) (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));
  35204. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  35205. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  35206. String_t* L_16 = V_1;
  35207. NullCheck((String_t*)L_16);
  35208. int32_t L_17;
  35209. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  35210. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 L_18;
  35211. memset((&L_18), 0, sizeof(L_18));
  35212. Span_1__ctor_m281913A7337897C618E9EDB990598D44988E9884_inline((&L_18), (Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  35213. V_0 = (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 )L_18;
  35214. int32_t L_19 = (int32_t)__this->get__index_1();
  35215. int32_t L_20 = (int32_t)__this->get__length_2();
  35216. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 L_21;
  35217. L_21 = Span_1_Slice_mAD4723185D7B6958684A48B6F33317AF65558742_inline((Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 *)(Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  35218. return (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 )L_21;
  35219. }
  35220. IL_0089:
  35221. {
  35222. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  35223. if (!L_22)
  35224. {
  35225. goto IL_00b4;
  35226. }
  35227. }
  35228. {
  35229. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  35230. int32_t L_24 = (int32_t)__this->get__index_1();
  35231. int32_t L_25 = (int32_t)__this->get__length_2();
  35232. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 L_26;
  35233. memset((&L_26), 0, sizeof(L_26));
  35234. Span_1__ctor_m5689F9AB5DCF9810A6B6E5411CC6D93ADC0548BE_inline((&L_26), (MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4*)((MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4*)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));
  35235. return (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 )L_26;
  35236. }
  35237. IL_00b4:
  35238. {
  35239. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 ));
  35240. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 L_27 = V_0;
  35241. return (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 )L_27;
  35242. }
  35243. }
  35244. IL2CPP_EXTERN_C Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 Memory_1_get_Span_m590C44E7B208DAEF237F45963763D927AF29347C_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35245. {
  35246. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * _thisAdjusted;
  35247. int32_t _offset = 1;
  35248. _thisAdjusted = reinterpret_cast<Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *>(__this + _offset);
  35249. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 _returnValue;
  35250. _returnValue = Memory_1_get_Span_m590C44E7B208DAEF237F45963763D927AF29347C_inline(_thisAdjusted, method);
  35251. return _returnValue;
  35252. }
  35253. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::Pin()
  35254. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB65E759078B6F095C969637448BC1A7D1CA989BC_gshared (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, const RuntimeMethod* method)
  35255. {
  35256. static bool s_Il2CppMethodInitialized;
  35257. if (!s_Il2CppMethodInitialized)
  35258. {
  35259. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  35260. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  35261. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  35262. s_Il2CppMethodInitialized = true;
  35263. }
  35264. String_t* V_0 = NULL;
  35265. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  35266. memset((&V_1), 0, sizeof(V_1));
  35267. void* V_2 = NULL;
  35268. MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* V_3 = NULL;
  35269. void* V_4 = NULL;
  35270. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  35271. memset((&V_5), 0, sizeof(V_5));
  35272. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  35273. memset((&V_6), 0, sizeof(V_6));
  35274. void* V_7 = NULL;
  35275. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  35276. memset((&V_8), 0, sizeof(V_8));
  35277. {
  35278. int32_t L_0 = (int32_t)__this->get__index_1();
  35279. if ((((int32_t)L_0) >= ((int32_t)0)))
  35280. {
  35281. goto IL_0026;
  35282. }
  35283. }
  35284. {
  35285. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  35286. int32_t L_2 = (int32_t)__this->get__index_1();
  35287. NullCheck((MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F *)((MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  35288. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  35289. 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.NormalizedShort2>>::Pin(System.Int32) */, (MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F *)((MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F *)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))));
  35290. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  35291. }
  35292. IL_0026:
  35293. {
  35294. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  35295. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35296. Type_t * L_5;
  35297. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  35298. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  35299. Type_t * L_7;
  35300. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  35301. bool L_8;
  35302. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  35303. if (!L_8)
  35304. {
  35305. goto IL_0079;
  35306. }
  35307. }
  35308. {
  35309. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  35310. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  35311. V_0 = (String_t*)L_10;
  35312. if (!L_10)
  35313. {
  35314. goto IL_0079;
  35315. }
  35316. }
  35317. {
  35318. String_t* L_11 = V_0;
  35319. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  35320. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  35321. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  35322. intptr_t L_13;
  35323. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  35324. void* L_14;
  35325. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  35326. int32_t L_15 = (int32_t)__this->get__index_1();
  35327. void* L_16;
  35328. 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));
  35329. V_2 = (void*)L_16;
  35330. void* L_17 = V_2;
  35331. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  35332. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  35333. memset((&L_19), 0, sizeof(L_19));
  35334. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  35335. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  35336. }
  35337. IL_0079:
  35338. {
  35339. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  35340. MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* L_21 = (MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4*)((MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  35341. V_3 = (MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4*)L_21;
  35342. if (!L_21)
  35343. {
  35344. goto IL_00ee;
  35345. }
  35346. }
  35347. {
  35348. int32_t L_22 = (int32_t)__this->get__length_2();
  35349. if ((((int32_t)L_22) >= ((int32_t)0)))
  35350. {
  35351. goto IL_00c1;
  35352. }
  35353. }
  35354. {
  35355. MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* L_23 = V_3;
  35356. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 L_24;
  35357. L_24 = (( Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 (*) (MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17)->methodPointer)((MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4*)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 17));
  35358. Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 * L_25;
  35359. L_25 = (( Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 * (*) (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19)->methodPointer)((Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 )L_24, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 19));
  35360. void* L_26;
  35361. L_26 = (( void* (*) (Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20)->methodPointer)((Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 *)(Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 20));
  35362. int32_t L_27 = (int32_t)__this->get__index_1();
  35363. void* L_28;
  35364. 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));
  35365. V_4 = (void*)L_28;
  35366. void* L_29 = V_4;
  35367. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  35368. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  35369. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  35370. memset((&L_31), 0, sizeof(L_31));
  35371. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  35372. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  35373. }
  35374. IL_00c1:
  35375. {
  35376. MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* L_32 = V_3;
  35377. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  35378. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  35379. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  35380. intptr_t L_34;
  35381. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  35382. void* L_35;
  35383. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  35384. int32_t L_36 = (int32_t)__this->get__index_1();
  35385. void* L_37;
  35386. 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));
  35387. V_7 = (void*)L_37;
  35388. void* L_38 = V_7;
  35389. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  35390. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  35391. memset((&L_40), 0, sizeof(L_40));
  35392. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  35393. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  35394. }
  35395. IL_00ee:
  35396. {
  35397. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  35398. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  35399. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  35400. }
  35401. }
  35402. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mB65E759078B6F095C969637448BC1A7D1CA989BC_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35403. {
  35404. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * _thisAdjusted;
  35405. int32_t _offset = 1;
  35406. _thisAdjusted = reinterpret_cast<Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *>(__this + _offset);
  35407. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  35408. _returnValue = Memory_1_Pin_mB65E759078B6F095C969637448BC1A7D1CA989BC(_thisAdjusted, method);
  35409. return _returnValue;
  35410. }
  35411. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::Equals(System.Object)
  35412. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mF961CF09BA5AD18429CA178F6250B04BC28D415D_gshared (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  35413. {
  35414. ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 V_0;
  35415. memset((&V_0), 0, sizeof(V_0));
  35416. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 V_1;
  35417. memset((&V_1), 0, sizeof(V_1));
  35418. RuntimeObject * V_2 = NULL;
  35419. {
  35420. RuntimeObject * L_0 = ___obj0;
  35421. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  35422. {
  35423. goto IL_0022;
  35424. }
  35425. }
  35426. {
  35427. RuntimeObject * L_1 = ___obj0;
  35428. V_0 = (ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 )((*(ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 *)((ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  35429. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 L_2 = (*(Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *)__this);
  35430. ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 L_3;
  35431. L_3 = (( ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 (*) (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22)->methodPointer)((Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 22));
  35432. bool L_4;
  35433. L_4 = ReadOnlyMemory_1_Equals_m6EAC3CA81908B3F83D0662B93B4712E4F1917CFA((ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 *)(ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 *)(&V_0), (ReadOnlyMemory_1_tDAC0AC32213A65687E6DA46BC3FA80C60AC40245 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 24));
  35434. return (bool)L_4;
  35435. }
  35436. IL_0022:
  35437. {
  35438. RuntimeObject * L_5 = ___obj0;
  35439. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  35440. V_2 = (RuntimeObject *)L_6;
  35441. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  35442. {
  35443. goto IL_003b;
  35444. }
  35445. }
  35446. {
  35447. RuntimeObject * L_7 = V_2;
  35448. V_1 = (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 )((*(Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *)((Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  35449. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 L_8 = V_1;
  35450. bool L_9;
  35451. L_9 = Memory_1_Equals_mEA33125633B8E653940D4400273EC7EAD0D0466A((Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *)(Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *)__this, (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 25));
  35452. return (bool)L_9;
  35453. }
  35454. IL_003b:
  35455. {
  35456. return (bool)0;
  35457. }
  35458. }
  35459. IL2CPP_EXTERN_C bool Memory_1_Equals_mF961CF09BA5AD18429CA178F6250B04BC28D415D_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  35460. {
  35461. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * _thisAdjusted;
  35462. int32_t _offset = 1;
  35463. _thisAdjusted = reinterpret_cast<Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *>(__this + _offset);
  35464. bool _returnValue;
  35465. _returnValue = Memory_1_Equals_mF961CF09BA5AD18429CA178F6250B04BC28D415D(_thisAdjusted, ___obj0, method);
  35466. return _returnValue;
  35467. }
  35468. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::Equals(System.Memory`1<T>)
  35469. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mEA33125633B8E653940D4400273EC7EAD0D0466A_gshared (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 ___other0, const RuntimeMethod* method)
  35470. {
  35471. {
  35472. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  35473. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 L_1 = ___other0;
  35474. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  35475. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  35476. {
  35477. goto IL_002b;
  35478. }
  35479. }
  35480. {
  35481. int32_t L_3 = (int32_t)__this->get__index_1();
  35482. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 L_4 = ___other0;
  35483. int32_t L_5 = (int32_t)L_4.get__index_1();
  35484. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  35485. {
  35486. goto IL_002b;
  35487. }
  35488. }
  35489. {
  35490. int32_t L_6 = (int32_t)__this->get__length_2();
  35491. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 L_7 = ___other0;
  35492. int32_t L_8 = (int32_t)L_7.get__length_2();
  35493. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  35494. }
  35495. IL_002b:
  35496. {
  35497. return (bool)0;
  35498. }
  35499. }
  35500. IL2CPP_EXTERN_C bool Memory_1_Equals_mEA33125633B8E653940D4400273EC7EAD0D0466A_AdjustorThunk (RuntimeObject * __this, Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 ___other0, const RuntimeMethod* method)
  35501. {
  35502. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * _thisAdjusted;
  35503. int32_t _offset = 1;
  35504. _thisAdjusted = reinterpret_cast<Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *>(__this + _offset);
  35505. bool _returnValue;
  35506. _returnValue = Memory_1_Equals_mEA33125633B8E653940D4400273EC7EAD0D0466A(_thisAdjusted, ___other0, method);
  35507. return _returnValue;
  35508. }
  35509. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::GetHashCode()
  35510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m898A8ED874F6FCC483812332A192BA6B51313ECF_gshared (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, const RuntimeMethod* method)
  35511. {
  35512. int32_t V_0 = 0;
  35513. {
  35514. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  35515. if (L_0)
  35516. {
  35517. goto IL_000a;
  35518. }
  35519. }
  35520. {
  35521. return (int32_t)0;
  35522. }
  35523. IL_000a:
  35524. {
  35525. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  35526. NullCheck((RuntimeObject *)L_1);
  35527. int32_t L_2;
  35528. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  35529. int32_t L_3 = (int32_t)__this->get__index_1();
  35530. V_0 = (int32_t)L_3;
  35531. int32_t L_4;
  35532. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  35533. int32_t L_5 = (int32_t)__this->get__length_2();
  35534. V_0 = (int32_t)L_5;
  35535. int32_t L_6;
  35536. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  35537. int32_t L_7;
  35538. 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));
  35539. return (int32_t)L_7;
  35540. }
  35541. }
  35542. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m898A8ED874F6FCC483812332A192BA6B51313ECF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35543. {
  35544. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * _thisAdjusted;
  35545. int32_t _offset = 1;
  35546. _thisAdjusted = reinterpret_cast<Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 *>(__this + _offset);
  35547. int32_t _returnValue;
  35548. _returnValue = Memory_1_GetHashCode_m898A8ED874F6FCC483812332A192BA6B51313ECF(_thisAdjusted, method);
  35549. return _returnValue;
  35550. }
  35551. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::CombineHashCodes(System.Int32,System.Int32)
  35552. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m7D6963F64283ADDA44BB31F44F246E634CD6949C_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  35553. {
  35554. {
  35555. int32_t L_0 = ___left0;
  35556. int32_t L_1 = ___left0;
  35557. int32_t L_2 = ___right1;
  35558. 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));
  35559. }
  35560. }
  35561. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  35562. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mC8953AABCB2170F992F8899936F583D563028488_gshared (int32_t ___h10, int32_t ___h21, int32_t ___h32, const RuntimeMethod* method)
  35563. {
  35564. {
  35565. int32_t L_0 = ___h10;
  35566. int32_t L_1 = ___h21;
  35567. int32_t L_2;
  35568. 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));
  35569. int32_t L_3 = ___h32;
  35570. int32_t L_4;
  35571. 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));
  35572. return (int32_t)L_4;
  35573. }
  35574. }
  35575. #ifdef __clang__
  35576. #pragma clang diagnostic pop
  35577. #endif
  35578. #ifdef __clang__
  35579. #pragma clang diagnostic push
  35580. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35581. #pragma clang diagnostic ignored "-Wunused-variable"
  35582. #endif
  35583. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(T[])
  35584. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m7FCC0115462531C469E3EE6F9729AC7F77CD206B_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* ___array0, const RuntimeMethod* method)
  35585. {
  35586. static bool s_Il2CppMethodInitialized;
  35587. if (!s_Il2CppMethodInitialized)
  35588. {
  35589. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  35590. s_Il2CppMethodInitialized = true;
  35591. }
  35592. Moment_t94BC4CA21F440059214263A242302F917CFF4F8D V_0;
  35593. memset((&V_0), 0, sizeof(V_0));
  35594. {
  35595. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_0 = ___array0;
  35596. if (L_0)
  35597. {
  35598. goto IL_000b;
  35599. }
  35600. }
  35601. {
  35602. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 ));
  35603. return;
  35604. }
  35605. IL_000b:
  35606. {
  35607. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D ));
  35608. goto IL_0037;
  35609. }
  35610. {
  35611. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_2 = ___array0;
  35612. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  35613. Type_t * L_3;
  35614. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  35615. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  35616. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35617. Type_t * L_5;
  35618. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  35619. bool L_6;
  35620. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  35621. if (!L_6)
  35622. {
  35623. goto IL_0037;
  35624. }
  35625. }
  35626. {
  35627. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  35628. }
  35629. IL_0037:
  35630. {
  35631. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_7 = ___array0;
  35632. __this->set__object_0((RuntimeObject *)L_7);
  35633. __this->set__index_1(0);
  35634. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_8 = ___array0;
  35635. NullCheck(L_8);
  35636. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  35637. return;
  35638. }
  35639. }
  35640. IL2CPP_EXTERN_C void Memory_1__ctor_m7FCC0115462531C469E3EE6F9729AC7F77CD206B_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* ___array0, const RuntimeMethod* method)
  35641. {
  35642. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  35643. int32_t _offset = 1;
  35644. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  35645. Memory_1__ctor_m7FCC0115462531C469E3EE6F9729AC7F77CD206B_inline(_thisAdjusted, ___array0, method);
  35646. }
  35647. // 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)
  35648. 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)
  35649. {
  35650. {
  35651. int32_t L_0 = ___length1;
  35652. if ((((int32_t)L_0) >= ((int32_t)0)))
  35653. {
  35654. goto IL_0009;
  35655. }
  35656. }
  35657. {
  35658. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  35659. }
  35660. IL_0009:
  35661. {
  35662. MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A * L_1 = ___manager0;
  35663. __this->set__object_0(L_1);
  35664. __this->set__index_1(((int32_t)-2147483648LL));
  35665. int32_t L_2 = ___length1;
  35666. __this->set__length_2(L_2);
  35667. return;
  35668. }
  35669. }
  35670. IL2CPP_EXTERN_C void Memory_1__ctor_m7A76C5CA518DEEB9D337E0C88F9D394F64B8E8E8_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  35671. {
  35672. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  35673. int32_t _offset = 1;
  35674. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  35675. Memory_1__ctor_m7A76C5CA518DEEB9D337E0C88F9D394F64B8E8E8_inline(_thisAdjusted, ___manager0, ___length1, method);
  35676. }
  35677. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::.ctor(System.Object,System.Int32,System.Int32)
  35678. 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)
  35679. {
  35680. {
  35681. RuntimeObject * L_0 = ___obj0;
  35682. __this->set__object_0(L_0);
  35683. int32_t L_1 = ___start1;
  35684. __this->set__index_1(L_1);
  35685. int32_t L_2 = ___length2;
  35686. __this->set__length_2(L_2);
  35687. return;
  35688. }
  35689. }
  35690. IL2CPP_EXTERN_C void Memory_1__ctor_mEBC36BA8A7B902239828A2350291CA1EA8E1FC87_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  35691. {
  35692. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  35693. int32_t _offset = 1;
  35694. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  35695. Memory_1__ctor_mEBC36BA8A7B902239828A2350291CA1EA8E1FC87_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  35696. }
  35697. // 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>)
  35698. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 Memory_1_op_Implicit_mA95492B7051A9927D8708A7B4BF7EA3F000A190E_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 ___memory0, const RuntimeMethod* method)
  35699. {
  35700. {
  35701. ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 * L_0;
  35702. 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));
  35703. ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 L_1 = (*(ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 *)L_0);
  35704. return (ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 )L_1;
  35705. }
  35706. }
  35707. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::get_Length()
  35708. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mD9B10DF5A6FF2E2E73F7BA6E9B85873A5CEEF6A4_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  35709. {
  35710. {
  35711. int32_t L_0 = (int32_t)__this->get__length_2();
  35712. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  35713. }
  35714. }
  35715. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mD9B10DF5A6FF2E2E73F7BA6E9B85873A5CEEF6A4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35716. {
  35717. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  35718. int32_t _offset = 1;
  35719. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  35720. int32_t _returnValue;
  35721. _returnValue = Memory_1_get_Length_mD9B10DF5A6FF2E2E73F7BA6E9B85873A5CEEF6A4(_thisAdjusted, method);
  35722. return _returnValue;
  35723. }
  35724. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::ToString()
  35725. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mA4B68A220F3619BBB609175CFBE6FF773B7DF724_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  35726. {
  35727. static bool s_Il2CppMethodInitialized;
  35728. if (!s_Il2CppMethodInitialized)
  35729. {
  35730. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  35731. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  35732. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  35733. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  35734. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  35735. s_Il2CppMethodInitialized = true;
  35736. }
  35737. String_t* V_0 = NULL;
  35738. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A V_1;
  35739. memset((&V_1), 0, sizeof(V_1));
  35740. {
  35741. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  35742. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35743. Type_t * L_1;
  35744. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  35745. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  35746. Type_t * L_3;
  35747. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  35748. bool L_4;
  35749. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  35750. if (!L_4)
  35751. {
  35752. goto IL_0058;
  35753. }
  35754. }
  35755. {
  35756. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  35757. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  35758. V_0 = (String_t*)L_6;
  35759. if (L_6)
  35760. {
  35761. goto IL_003f;
  35762. }
  35763. }
  35764. {
  35765. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_7;
  35766. 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));
  35767. V_1 = (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_7;
  35768. Il2CppFakeBox<Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  35769. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  35770. String_t* L_9;
  35771. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  35772. V_1 = L_8.m_Value;
  35773. return (String_t*)L_9;
  35774. }
  35775. IL_003f:
  35776. {
  35777. String_t* L_10 = V_0;
  35778. int32_t L_11 = (int32_t)__this->get__index_1();
  35779. int32_t L_12 = (int32_t)__this->get__length_2();
  35780. NullCheck((String_t*)L_10);
  35781. String_t* L_13;
  35782. 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);
  35783. return (String_t*)L_13;
  35784. }
  35785. IL_0058:
  35786. {
  35787. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  35788. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35789. Type_t * L_15;
  35790. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  35791. NullCheck((MemberInfo_t *)L_15);
  35792. String_t* L_16;
  35793. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  35794. int32_t L_17 = (int32_t)__this->get__length_2();
  35795. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  35796. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  35797. String_t* L_20;
  35798. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  35799. return (String_t*)L_20;
  35800. }
  35801. }
  35802. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mA4B68A220F3619BBB609175CFBE6FF773B7DF724_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35803. {
  35804. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  35805. int32_t _offset = 1;
  35806. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  35807. String_t* _returnValue;
  35808. _returnValue = Memory_1_ToString_mA4B68A220F3619BBB609175CFBE6FF773B7DF724(_thisAdjusted, method);
  35809. return _returnValue;
  35810. }
  35811. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Slice(System.Int32,System.Int32)
  35812. 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)
  35813. {
  35814. int32_t V_0 = 0;
  35815. int32_t V_1 = 0;
  35816. {
  35817. int32_t L_0 = (int32_t)__this->get__length_2();
  35818. V_0 = (int32_t)L_0;
  35819. int32_t L_1 = V_0;
  35820. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  35821. int32_t L_2 = ___start0;
  35822. int32_t L_3 = V_1;
  35823. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  35824. {
  35825. goto IL_0019;
  35826. }
  35827. }
  35828. {
  35829. int32_t L_4 = ___length1;
  35830. int32_t L_5 = V_1;
  35831. int32_t L_6 = ___start0;
  35832. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  35833. {
  35834. goto IL_001e;
  35835. }
  35836. }
  35837. IL_0019:
  35838. {
  35839. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  35840. }
  35841. IL_001e:
  35842. {
  35843. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  35844. int32_t L_8 = (int32_t)__this->get__index_1();
  35845. int32_t L_9 = ___start0;
  35846. int32_t L_10 = ___length1;
  35847. int32_t L_11 = V_0;
  35848. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 L_12;
  35849. memset((&L_12), 0, sizeof(L_12));
  35850. 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));
  35851. return (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 )L_12;
  35852. }
  35853. }
  35854. IL2CPP_EXTERN_C Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 Memory_1_Slice_m90412662A96D8B63EACE5A29F9697FAFBB18D0C5_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  35855. {
  35856. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  35857. int32_t _offset = 1;
  35858. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  35859. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 _returnValue;
  35860. _returnValue = Memory_1_Slice_m90412662A96D8B63EACE5A29F9697FAFBB18D0C5_inline(_thisAdjusted, ___start0, ___length1, method);
  35861. return _returnValue;
  35862. }
  35863. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::get_Span()
  35864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A Memory_1_get_Span_m12D0E55B81ABDFE92F80333C75F762B5A89045CF_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  35865. {
  35866. static bool s_Il2CppMethodInitialized;
  35867. if (!s_Il2CppMethodInitialized)
  35868. {
  35869. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  35870. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  35871. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  35872. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  35873. s_Il2CppMethodInitialized = true;
  35874. }
  35875. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A V_0;
  35876. memset((&V_0), 0, sizeof(V_0));
  35877. String_t* V_1 = NULL;
  35878. {
  35879. int32_t L_0 = (int32_t)__this->get__index_1();
  35880. if ((((int32_t)L_0) >= ((int32_t)0)))
  35881. {
  35882. goto IL_0034;
  35883. }
  35884. }
  35885. {
  35886. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  35887. NullCheck((MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)((MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  35888. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_2;
  35889. 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))));
  35890. V_0 = (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_2;
  35891. int32_t L_3 = (int32_t)__this->get__index_1();
  35892. int32_t L_4 = (int32_t)__this->get__length_2();
  35893. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_5;
  35894. 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));
  35895. return (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_5;
  35896. }
  35897. IL_0034:
  35898. {
  35899. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  35900. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35901. Type_t * L_7;
  35902. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  35903. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  35904. Type_t * L_9;
  35905. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  35906. bool L_10;
  35907. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  35908. if (!L_10)
  35909. {
  35910. goto IL_0089;
  35911. }
  35912. }
  35913. {
  35914. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  35915. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  35916. V_1 = (String_t*)L_12;
  35917. if (!L_12)
  35918. {
  35919. goto IL_0089;
  35920. }
  35921. }
  35922. {
  35923. String_t* L_13 = V_1;
  35924. Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * L_14;
  35925. 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));
  35926. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  35927. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  35928. String_t* L_16 = V_1;
  35929. NullCheck((String_t*)L_16);
  35930. int32_t L_17;
  35931. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  35932. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_18;
  35933. memset((&L_18), 0, sizeof(L_18));
  35934. 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));
  35935. V_0 = (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_18;
  35936. int32_t L_19 = (int32_t)__this->get__index_1();
  35937. int32_t L_20 = (int32_t)__this->get__length_2();
  35938. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_21;
  35939. 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));
  35940. return (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_21;
  35941. }
  35942. IL_0089:
  35943. {
  35944. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  35945. if (!L_22)
  35946. {
  35947. goto IL_00b4;
  35948. }
  35949. }
  35950. {
  35951. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  35952. int32_t L_24 = (int32_t)__this->get__index_1();
  35953. int32_t L_25 = (int32_t)__this->get__length_2();
  35954. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_26;
  35955. memset((&L_26), 0, sizeof(L_26));
  35956. 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));
  35957. return (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_26;
  35958. }
  35959. IL_00b4:
  35960. {
  35961. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A ));
  35962. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_27 = V_0;
  35963. return (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_27;
  35964. }
  35965. }
  35966. IL2CPP_EXTERN_C Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A Memory_1_get_Span_m12D0E55B81ABDFE92F80333C75F762B5A89045CF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  35967. {
  35968. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  35969. int32_t _offset = 1;
  35970. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  35971. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A _returnValue;
  35972. _returnValue = Memory_1_get_Span_m12D0E55B81ABDFE92F80333C75F762B5A89045CF_inline(_thisAdjusted, method);
  35973. return _returnValue;
  35974. }
  35975. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Pin()
  35976. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mD721C3AC508A5427BC8820702C35CF33E0225E25_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  35977. {
  35978. static bool s_Il2CppMethodInitialized;
  35979. if (!s_Il2CppMethodInitialized)
  35980. {
  35981. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  35982. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  35983. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  35984. s_Il2CppMethodInitialized = true;
  35985. }
  35986. String_t* V_0 = NULL;
  35987. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  35988. memset((&V_1), 0, sizeof(V_1));
  35989. void* V_2 = NULL;
  35990. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* V_3 = NULL;
  35991. void* V_4 = NULL;
  35992. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  35993. memset((&V_5), 0, sizeof(V_5));
  35994. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  35995. memset((&V_6), 0, sizeof(V_6));
  35996. void* V_7 = NULL;
  35997. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  35998. memset((&V_8), 0, sizeof(V_8));
  35999. {
  36000. int32_t L_0 = (int32_t)__this->get__index_1();
  36001. if ((((int32_t)L_0) >= ((int32_t)0)))
  36002. {
  36003. goto IL_0026;
  36004. }
  36005. }
  36006. {
  36007. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  36008. int32_t L_2 = (int32_t)__this->get__index_1();
  36009. NullCheck((MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)((MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  36010. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  36011. 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))));
  36012. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  36013. }
  36014. IL_0026:
  36015. {
  36016. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  36017. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36018. Type_t * L_5;
  36019. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  36020. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  36021. Type_t * L_7;
  36022. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  36023. bool L_8;
  36024. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  36025. if (!L_8)
  36026. {
  36027. goto IL_0079;
  36028. }
  36029. }
  36030. {
  36031. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  36032. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  36033. V_0 = (String_t*)L_10;
  36034. if (!L_10)
  36035. {
  36036. goto IL_0079;
  36037. }
  36038. }
  36039. {
  36040. String_t* L_11 = V_0;
  36041. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  36042. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  36043. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  36044. intptr_t L_13;
  36045. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  36046. void* L_14;
  36047. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  36048. int32_t L_15 = (int32_t)__this->get__index_1();
  36049. void* L_16;
  36050. 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));
  36051. V_2 = (void*)L_16;
  36052. void* L_17 = V_2;
  36053. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  36054. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  36055. memset((&L_19), 0, sizeof(L_19));
  36056. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  36057. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  36058. }
  36059. IL_0079:
  36060. {
  36061. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  36062. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_21 = (MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8*)((MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  36063. V_3 = (MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8*)L_21;
  36064. if (!L_21)
  36065. {
  36066. goto IL_00ee;
  36067. }
  36068. }
  36069. {
  36070. int32_t L_22 = (int32_t)__this->get__length_2();
  36071. if ((((int32_t)L_22) >= ((int32_t)0)))
  36072. {
  36073. goto IL_00c1;
  36074. }
  36075. }
  36076. {
  36077. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_23 = V_3;
  36078. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_24;
  36079. 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));
  36080. Moment_t94BC4CA21F440059214263A242302F917CFF4F8D * L_25;
  36081. 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));
  36082. void* L_26;
  36083. 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));
  36084. int32_t L_27 = (int32_t)__this->get__index_1();
  36085. void* L_28;
  36086. 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));
  36087. V_4 = (void*)L_28;
  36088. void* L_29 = V_4;
  36089. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  36090. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  36091. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  36092. memset((&L_31), 0, sizeof(L_31));
  36093. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  36094. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  36095. }
  36096. IL_00c1:
  36097. {
  36098. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_32 = V_3;
  36099. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  36100. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  36101. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  36102. intptr_t L_34;
  36103. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  36104. void* L_35;
  36105. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  36106. int32_t L_36 = (int32_t)__this->get__index_1();
  36107. void* L_37;
  36108. 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));
  36109. V_7 = (void*)L_37;
  36110. void* L_38 = V_7;
  36111. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  36112. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  36113. memset((&L_40), 0, sizeof(L_40));
  36114. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  36115. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  36116. }
  36117. IL_00ee:
  36118. {
  36119. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  36120. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  36121. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  36122. }
  36123. }
  36124. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_mD721C3AC508A5427BC8820702C35CF33E0225E25_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  36125. {
  36126. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  36127. int32_t _offset = 1;
  36128. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  36129. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  36130. _returnValue = Memory_1_Pin_mD721C3AC508A5427BC8820702C35CF33E0225E25(_thisAdjusted, method);
  36131. return _returnValue;
  36132. }
  36133. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Equals(System.Object)
  36134. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m7C0229A2B66BDA05D9418D20FCDDEC1D69DF7DFD_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  36135. {
  36136. ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 V_0;
  36137. memset((&V_0), 0, sizeof(V_0));
  36138. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 V_1;
  36139. memset((&V_1), 0, sizeof(V_1));
  36140. RuntimeObject * V_2 = NULL;
  36141. {
  36142. RuntimeObject * L_0 = ___obj0;
  36143. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  36144. {
  36145. goto IL_0022;
  36146. }
  36147. }
  36148. {
  36149. RuntimeObject * L_1 = ___obj0;
  36150. V_0 = (ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 )((*(ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 *)((ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  36151. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 L_2 = (*(Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *)__this);
  36152. ReadOnlyMemory_1_t08194EE6258AEC2E8D3A10F1D7F424C87B00C9D1 L_3;
  36153. 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));
  36154. bool L_4;
  36155. 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));
  36156. return (bool)L_4;
  36157. }
  36158. IL_0022:
  36159. {
  36160. RuntimeObject * L_5 = ___obj0;
  36161. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  36162. V_2 = (RuntimeObject *)L_6;
  36163. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  36164. {
  36165. goto IL_003b;
  36166. }
  36167. }
  36168. {
  36169. RuntimeObject * L_7 = V_2;
  36170. V_1 = (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 )((*(Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *)((Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  36171. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 L_8 = V_1;
  36172. bool L_9;
  36173. 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));
  36174. return (bool)L_9;
  36175. }
  36176. IL_003b:
  36177. {
  36178. return (bool)0;
  36179. }
  36180. }
  36181. IL2CPP_EXTERN_C bool Memory_1_Equals_m7C0229A2B66BDA05D9418D20FCDDEC1D69DF7DFD_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  36182. {
  36183. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  36184. int32_t _offset = 1;
  36185. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  36186. bool _returnValue;
  36187. _returnValue = Memory_1_Equals_m7C0229A2B66BDA05D9418D20FCDDEC1D69DF7DFD(_thisAdjusted, ___obj0, method);
  36188. return _returnValue;
  36189. }
  36190. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::Equals(System.Memory`1<T>)
  36191. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m2C8827E6D40674019D3E3A7A753A5C287CE4352E_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 ___other0, const RuntimeMethod* method)
  36192. {
  36193. {
  36194. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  36195. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 L_1 = ___other0;
  36196. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  36197. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  36198. {
  36199. goto IL_002b;
  36200. }
  36201. }
  36202. {
  36203. int32_t L_3 = (int32_t)__this->get__index_1();
  36204. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 L_4 = ___other0;
  36205. int32_t L_5 = (int32_t)L_4.get__index_1();
  36206. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  36207. {
  36208. goto IL_002b;
  36209. }
  36210. }
  36211. {
  36212. int32_t L_6 = (int32_t)__this->get__length_2();
  36213. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 L_7 = ___other0;
  36214. int32_t L_8 = (int32_t)L_7.get__length_2();
  36215. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  36216. }
  36217. IL_002b:
  36218. {
  36219. return (bool)0;
  36220. }
  36221. }
  36222. IL2CPP_EXTERN_C bool Memory_1_Equals_m2C8827E6D40674019D3E3A7A753A5C287CE4352E_AdjustorThunk (RuntimeObject * __this, Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 ___other0, const RuntimeMethod* method)
  36223. {
  36224. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  36225. int32_t _offset = 1;
  36226. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  36227. bool _returnValue;
  36228. _returnValue = Memory_1_Equals_m2C8827E6D40674019D3E3A7A753A5C287CE4352E(_thisAdjusted, ___other0, method);
  36229. return _returnValue;
  36230. }
  36231. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::GetHashCode()
  36232. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mBBF69153E2C3728538ACB101605B62C3D4A752C6_gshared (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  36233. {
  36234. int32_t V_0 = 0;
  36235. {
  36236. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  36237. if (L_0)
  36238. {
  36239. goto IL_000a;
  36240. }
  36241. }
  36242. {
  36243. return (int32_t)0;
  36244. }
  36245. IL_000a:
  36246. {
  36247. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  36248. NullCheck((RuntimeObject *)L_1);
  36249. int32_t L_2;
  36250. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  36251. int32_t L_3 = (int32_t)__this->get__index_1();
  36252. V_0 = (int32_t)L_3;
  36253. int32_t L_4;
  36254. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  36255. int32_t L_5 = (int32_t)__this->get__length_2();
  36256. V_0 = (int32_t)L_5;
  36257. int32_t L_6;
  36258. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  36259. int32_t L_7;
  36260. 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));
  36261. return (int32_t)L_7;
  36262. }
  36263. }
  36264. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mBBF69153E2C3728538ACB101605B62C3D4A752C6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  36265. {
  36266. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * _thisAdjusted;
  36267. int32_t _offset = 1;
  36268. _thisAdjusted = reinterpret_cast<Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 *>(__this + _offset);
  36269. int32_t _returnValue;
  36270. _returnValue = Memory_1_GetHashCode_mBBF69153E2C3728538ACB101605B62C3D4A752C6(_thisAdjusted, method);
  36271. return _returnValue;
  36272. }
  36273. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::CombineHashCodes(System.Int32,System.Int32)
  36274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mAA636BC46ABFE99BD252FBC2FBE6BD3F7C4544DB_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  36275. {
  36276. {
  36277. int32_t L_0 = ___left0;
  36278. int32_t L_1 = ___left0;
  36279. int32_t L_2 = ___right1;
  36280. 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));
  36281. }
  36282. }
  36283. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  36284. 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)
  36285. {
  36286. {
  36287. int32_t L_0 = ___h10;
  36288. int32_t L_1 = ___h21;
  36289. int32_t L_2;
  36290. 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));
  36291. int32_t L_3 = ___h32;
  36292. int32_t L_4;
  36293. 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));
  36294. return (int32_t)L_4;
  36295. }
  36296. }
  36297. #ifdef __clang__
  36298. #pragma clang diagnostic pop
  36299. #endif
  36300. #ifdef __clang__
  36301. #pragma clang diagnostic push
  36302. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  36303. #pragma clang diagnostic ignored "-Wunused-variable"
  36304. #endif
  36305. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(T[])
  36306. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_mABCAD1C0FD36D61C050C0659AC59D4115B2F4FF4_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* ___array0, const RuntimeMethod* method)
  36307. {
  36308. static bool s_Il2CppMethodInitialized;
  36309. if (!s_Il2CppMethodInitialized)
  36310. {
  36311. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  36312. s_Il2CppMethodInitialized = true;
  36313. }
  36314. Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD V_0;
  36315. memset((&V_0), 0, sizeof(V_0));
  36316. {
  36317. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_0 = ___array0;
  36318. if (L_0)
  36319. {
  36320. goto IL_000b;
  36321. }
  36322. }
  36323. {
  36324. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 ));
  36325. return;
  36326. }
  36327. IL_000b:
  36328. {
  36329. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD ));
  36330. goto IL_0037;
  36331. }
  36332. {
  36333. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_2 = ___array0;
  36334. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  36335. Type_t * L_3;
  36336. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  36337. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  36338. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36339. Type_t * L_5;
  36340. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  36341. bool L_6;
  36342. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  36343. if (!L_6)
  36344. {
  36345. goto IL_0037;
  36346. }
  36347. }
  36348. {
  36349. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  36350. }
  36351. IL_0037:
  36352. {
  36353. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_7 = ___array0;
  36354. __this->set__object_0((RuntimeObject *)L_7);
  36355. __this->set__index_1(0);
  36356. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_8 = ___array0;
  36357. NullCheck(L_8);
  36358. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  36359. return;
  36360. }
  36361. }
  36362. IL2CPP_EXTERN_C void Memory_1__ctor_mABCAD1C0FD36D61C050C0659AC59D4115B2F4FF4_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* ___array0, const RuntimeMethod* method)
  36363. {
  36364. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  36365. int32_t _offset = 1;
  36366. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  36367. Memory_1__ctor_mABCAD1C0FD36D61C050C0659AC59D4115B2F4FF4_inline(_thisAdjusted, ___array0, method);
  36368. }
  36369. // 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)
  36370. 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)
  36371. {
  36372. {
  36373. int32_t L_0 = ___length1;
  36374. if ((((int32_t)L_0) >= ((int32_t)0)))
  36375. {
  36376. goto IL_0009;
  36377. }
  36378. }
  36379. {
  36380. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  36381. }
  36382. IL_0009:
  36383. {
  36384. MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 * L_1 = ___manager0;
  36385. __this->set__object_0(L_1);
  36386. __this->set__index_1(((int32_t)-2147483648LL));
  36387. int32_t L_2 = ___length1;
  36388. __this->set__length_2(L_2);
  36389. return;
  36390. }
  36391. }
  36392. IL2CPP_EXTERN_C void Memory_1__ctor_m57F46C88D63E0687AEE8AD69C073689C90B41E5A_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  36393. {
  36394. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  36395. int32_t _offset = 1;
  36396. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  36397. Memory_1__ctor_m57F46C88D63E0687AEE8AD69C073689C90B41E5A_inline(_thisAdjusted, ___manager0, ___length1, method);
  36398. }
  36399. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::.ctor(System.Object,System.Int32,System.Int32)
  36400. 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)
  36401. {
  36402. {
  36403. RuntimeObject * L_0 = ___obj0;
  36404. __this->set__object_0(L_0);
  36405. int32_t L_1 = ___start1;
  36406. __this->set__index_1(L_1);
  36407. int32_t L_2 = ___length2;
  36408. __this->set__length_2(L_2);
  36409. return;
  36410. }
  36411. }
  36412. IL2CPP_EXTERN_C void Memory_1__ctor_m2B399C240703F7D59DE3DA20E8E30A44EE1AD072_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  36413. {
  36414. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  36415. int32_t _offset = 1;
  36416. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  36417. Memory_1__ctor_m2B399C240703F7D59DE3DA20E8E30A44EE1AD072_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  36418. }
  36419. // 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>)
  36420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 Memory_1_op_Implicit_mB526D069149D552B15FF804283E2759D711BAF1B_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 ___memory0, const RuntimeMethod* method)
  36421. {
  36422. {
  36423. ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 * L_0;
  36424. 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));
  36425. ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 L_1 = (*(ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 *)L_0);
  36426. return (ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 )L_1;
  36427. }
  36428. }
  36429. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::get_Length()
  36430. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mDA2FCD31092F747A0F87D226438B1FBD4803DDCF_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  36431. {
  36432. {
  36433. int32_t L_0 = (int32_t)__this->get__length_2();
  36434. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  36435. }
  36436. }
  36437. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mDA2FCD31092F747A0F87D226438B1FBD4803DDCF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  36438. {
  36439. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  36440. int32_t _offset = 1;
  36441. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  36442. int32_t _returnValue;
  36443. _returnValue = Memory_1_get_Length_mDA2FCD31092F747A0F87D226438B1FBD4803DDCF(_thisAdjusted, method);
  36444. return _returnValue;
  36445. }
  36446. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::ToString()
  36447. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mD6F1AEFEB684FC84B9ADD2CDD135B82EE78DE321_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  36448. {
  36449. static bool s_Il2CppMethodInitialized;
  36450. if (!s_Il2CppMethodInitialized)
  36451. {
  36452. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  36453. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  36454. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  36455. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  36456. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  36457. s_Il2CppMethodInitialized = true;
  36458. }
  36459. String_t* V_0 = NULL;
  36460. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F V_1;
  36461. memset((&V_1), 0, sizeof(V_1));
  36462. {
  36463. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  36464. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36465. Type_t * L_1;
  36466. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  36467. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  36468. Type_t * L_3;
  36469. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  36470. bool L_4;
  36471. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  36472. if (!L_4)
  36473. {
  36474. goto IL_0058;
  36475. }
  36476. }
  36477. {
  36478. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  36479. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  36480. V_0 = (String_t*)L_6;
  36481. if (L_6)
  36482. {
  36483. goto IL_003f;
  36484. }
  36485. }
  36486. {
  36487. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_7;
  36488. 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));
  36489. V_1 = (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_7;
  36490. Il2CppFakeBox<Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  36491. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  36492. String_t* L_9;
  36493. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  36494. V_1 = L_8.m_Value;
  36495. return (String_t*)L_9;
  36496. }
  36497. IL_003f:
  36498. {
  36499. String_t* L_10 = V_0;
  36500. int32_t L_11 = (int32_t)__this->get__index_1();
  36501. int32_t L_12 = (int32_t)__this->get__length_2();
  36502. NullCheck((String_t*)L_10);
  36503. String_t* L_13;
  36504. 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);
  36505. return (String_t*)L_13;
  36506. }
  36507. IL_0058:
  36508. {
  36509. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  36510. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36511. Type_t * L_15;
  36512. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  36513. NullCheck((MemberInfo_t *)L_15);
  36514. String_t* L_16;
  36515. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  36516. int32_t L_17 = (int32_t)__this->get__length_2();
  36517. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  36518. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  36519. String_t* L_20;
  36520. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  36521. return (String_t*)L_20;
  36522. }
  36523. }
  36524. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mD6F1AEFEB684FC84B9ADD2CDD135B82EE78DE321_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  36525. {
  36526. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  36527. int32_t _offset = 1;
  36528. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  36529. String_t* _returnValue;
  36530. _returnValue = Memory_1_ToString_mD6F1AEFEB684FC84B9ADD2CDD135B82EE78DE321(_thisAdjusted, method);
  36531. return _returnValue;
  36532. }
  36533. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Slice(System.Int32,System.Int32)
  36534. 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)
  36535. {
  36536. int32_t V_0 = 0;
  36537. int32_t V_1 = 0;
  36538. {
  36539. int32_t L_0 = (int32_t)__this->get__length_2();
  36540. V_0 = (int32_t)L_0;
  36541. int32_t L_1 = V_0;
  36542. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  36543. int32_t L_2 = ___start0;
  36544. int32_t L_3 = V_1;
  36545. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  36546. {
  36547. goto IL_0019;
  36548. }
  36549. }
  36550. {
  36551. int32_t L_4 = ___length1;
  36552. int32_t L_5 = V_1;
  36553. int32_t L_6 = ___start0;
  36554. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  36555. {
  36556. goto IL_001e;
  36557. }
  36558. }
  36559. IL_0019:
  36560. {
  36561. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  36562. }
  36563. IL_001e:
  36564. {
  36565. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  36566. int32_t L_8 = (int32_t)__this->get__index_1();
  36567. int32_t L_9 = ___start0;
  36568. int32_t L_10 = ___length1;
  36569. int32_t L_11 = V_0;
  36570. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 L_12;
  36571. memset((&L_12), 0, sizeof(L_12));
  36572. 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));
  36573. return (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 )L_12;
  36574. }
  36575. }
  36576. IL2CPP_EXTERN_C Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 Memory_1_Slice_mAA7406C0BCA5D0B84C910C0CB95563B2AFE73A7E_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  36577. {
  36578. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  36579. int32_t _offset = 1;
  36580. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  36581. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 _returnValue;
  36582. _returnValue = Memory_1_Slice_mAA7406C0BCA5D0B84C910C0CB95563B2AFE73A7E_inline(_thisAdjusted, ___start0, ___length1, method);
  36583. return _returnValue;
  36584. }
  36585. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::get_Span()
  36586. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F Memory_1_get_Span_m947B9B2D10B3EBC376779640FF635B36D7F6C492_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  36587. {
  36588. static bool s_Il2CppMethodInitialized;
  36589. if (!s_Il2CppMethodInitialized)
  36590. {
  36591. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  36592. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  36593. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  36594. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  36595. s_Il2CppMethodInitialized = true;
  36596. }
  36597. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F V_0;
  36598. memset((&V_0), 0, sizeof(V_0));
  36599. String_t* V_1 = NULL;
  36600. {
  36601. int32_t L_0 = (int32_t)__this->get__index_1();
  36602. if ((((int32_t)L_0) >= ((int32_t)0)))
  36603. {
  36604. goto IL_0034;
  36605. }
  36606. }
  36607. {
  36608. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  36609. NullCheck((MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)((MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  36610. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_2;
  36611. 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))));
  36612. V_0 = (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_2;
  36613. int32_t L_3 = (int32_t)__this->get__index_1();
  36614. int32_t L_4 = (int32_t)__this->get__length_2();
  36615. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_5;
  36616. 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));
  36617. return (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_5;
  36618. }
  36619. IL_0034:
  36620. {
  36621. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  36622. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36623. Type_t * L_7;
  36624. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  36625. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  36626. Type_t * L_9;
  36627. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  36628. bool L_10;
  36629. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  36630. if (!L_10)
  36631. {
  36632. goto IL_0089;
  36633. }
  36634. }
  36635. {
  36636. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  36637. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  36638. V_1 = (String_t*)L_12;
  36639. if (!L_12)
  36640. {
  36641. goto IL_0089;
  36642. }
  36643. }
  36644. {
  36645. String_t* L_13 = V_1;
  36646. Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * L_14;
  36647. 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));
  36648. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  36649. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  36650. String_t* L_16 = V_1;
  36651. NullCheck((String_t*)L_16);
  36652. int32_t L_17;
  36653. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  36654. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_18;
  36655. memset((&L_18), 0, sizeof(L_18));
  36656. 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));
  36657. V_0 = (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_18;
  36658. int32_t L_19 = (int32_t)__this->get__index_1();
  36659. int32_t L_20 = (int32_t)__this->get__length_2();
  36660. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_21;
  36661. 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));
  36662. return (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_21;
  36663. }
  36664. IL_0089:
  36665. {
  36666. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  36667. if (!L_22)
  36668. {
  36669. goto IL_00b4;
  36670. }
  36671. }
  36672. {
  36673. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  36674. int32_t L_24 = (int32_t)__this->get__index_1();
  36675. int32_t L_25 = (int32_t)__this->get__length_2();
  36676. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_26;
  36677. memset((&L_26), 0, sizeof(L_26));
  36678. 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));
  36679. return (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_26;
  36680. }
  36681. IL_00b4:
  36682. {
  36683. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F ));
  36684. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_27 = V_0;
  36685. return (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_27;
  36686. }
  36687. }
  36688. IL2CPP_EXTERN_C Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F Memory_1_get_Span_m947B9B2D10B3EBC376779640FF635B36D7F6C492_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  36689. {
  36690. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  36691. int32_t _offset = 1;
  36692. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  36693. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F _returnValue;
  36694. _returnValue = Memory_1_get_Span_m947B9B2D10B3EBC376779640FF635B36D7F6C492_inline(_thisAdjusted, method);
  36695. return _returnValue;
  36696. }
  36697. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Pin()
  36698. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m720325F428A9927785DDD79CC38EEC54ADDDC4E4_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  36699. {
  36700. static bool s_Il2CppMethodInitialized;
  36701. if (!s_Il2CppMethodInitialized)
  36702. {
  36703. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  36704. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  36705. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  36706. s_Il2CppMethodInitialized = true;
  36707. }
  36708. String_t* V_0 = NULL;
  36709. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  36710. memset((&V_1), 0, sizeof(V_1));
  36711. void* V_2 = NULL;
  36712. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* V_3 = NULL;
  36713. void* V_4 = NULL;
  36714. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  36715. memset((&V_5), 0, sizeof(V_5));
  36716. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  36717. memset((&V_6), 0, sizeof(V_6));
  36718. void* V_7 = NULL;
  36719. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  36720. memset((&V_8), 0, sizeof(V_8));
  36721. {
  36722. int32_t L_0 = (int32_t)__this->get__index_1();
  36723. if ((((int32_t)L_0) >= ((int32_t)0)))
  36724. {
  36725. goto IL_0026;
  36726. }
  36727. }
  36728. {
  36729. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  36730. int32_t L_2 = (int32_t)__this->get__index_1();
  36731. NullCheck((MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)((MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  36732. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  36733. 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))));
  36734. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  36735. }
  36736. IL_0026:
  36737. {
  36738. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  36739. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  36740. Type_t * L_5;
  36741. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  36742. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  36743. Type_t * L_7;
  36744. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  36745. bool L_8;
  36746. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  36747. if (!L_8)
  36748. {
  36749. goto IL_0079;
  36750. }
  36751. }
  36752. {
  36753. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  36754. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  36755. V_0 = (String_t*)L_10;
  36756. if (!L_10)
  36757. {
  36758. goto IL_0079;
  36759. }
  36760. }
  36761. {
  36762. String_t* L_11 = V_0;
  36763. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  36764. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  36765. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  36766. intptr_t L_13;
  36767. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  36768. void* L_14;
  36769. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  36770. int32_t L_15 = (int32_t)__this->get__index_1();
  36771. void* L_16;
  36772. 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));
  36773. V_2 = (void*)L_16;
  36774. void* L_17 = V_2;
  36775. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  36776. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  36777. memset((&L_19), 0, sizeof(L_19));
  36778. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  36779. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  36780. }
  36781. IL_0079:
  36782. {
  36783. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  36784. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_21 = (MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C*)((MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  36785. V_3 = (MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C*)L_21;
  36786. if (!L_21)
  36787. {
  36788. goto IL_00ee;
  36789. }
  36790. }
  36791. {
  36792. int32_t L_22 = (int32_t)__this->get__length_2();
  36793. if ((((int32_t)L_22) >= ((int32_t)0)))
  36794. {
  36795. goto IL_00c1;
  36796. }
  36797. }
  36798. {
  36799. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_23 = V_3;
  36800. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_24;
  36801. 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));
  36802. Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD * L_25;
  36803. 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));
  36804. void* L_26;
  36805. 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));
  36806. int32_t L_27 = (int32_t)__this->get__index_1();
  36807. void* L_28;
  36808. 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));
  36809. V_4 = (void*)L_28;
  36810. void* L_29 = V_4;
  36811. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  36812. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  36813. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  36814. memset((&L_31), 0, sizeof(L_31));
  36815. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  36816. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  36817. }
  36818. IL_00c1:
  36819. {
  36820. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_32 = V_3;
  36821. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  36822. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  36823. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  36824. intptr_t L_34;
  36825. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  36826. void* L_35;
  36827. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  36828. int32_t L_36 = (int32_t)__this->get__index_1();
  36829. void* L_37;
  36830. 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));
  36831. V_7 = (void*)L_37;
  36832. void* L_38 = V_7;
  36833. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  36834. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  36835. memset((&L_40), 0, sizeof(L_40));
  36836. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  36837. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  36838. }
  36839. IL_00ee:
  36840. {
  36841. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  36842. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  36843. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  36844. }
  36845. }
  36846. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m720325F428A9927785DDD79CC38EEC54ADDDC4E4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  36847. {
  36848. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  36849. int32_t _offset = 1;
  36850. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  36851. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  36852. _returnValue = Memory_1_Pin_m720325F428A9927785DDD79CC38EEC54ADDDC4E4(_thisAdjusted, method);
  36853. return _returnValue;
  36854. }
  36855. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Equals(System.Object)
  36856. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m3784E0AB875FBF7037084D504842EC4F303650A7_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  36857. {
  36858. ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 V_0;
  36859. memset((&V_0), 0, sizeof(V_0));
  36860. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 V_1;
  36861. memset((&V_1), 0, sizeof(V_1));
  36862. RuntimeObject * V_2 = NULL;
  36863. {
  36864. RuntimeObject * L_0 = ___obj0;
  36865. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  36866. {
  36867. goto IL_0022;
  36868. }
  36869. }
  36870. {
  36871. RuntimeObject * L_1 = ___obj0;
  36872. V_0 = (ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 )((*(ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 *)((ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  36873. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 L_2 = (*(Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *)__this);
  36874. ReadOnlyMemory_1_tD29367BBD8332F5782B457B9C5CD13238FD68600 L_3;
  36875. 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));
  36876. bool L_4;
  36877. 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));
  36878. return (bool)L_4;
  36879. }
  36880. IL_0022:
  36881. {
  36882. RuntimeObject * L_5 = ___obj0;
  36883. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  36884. V_2 = (RuntimeObject *)L_6;
  36885. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  36886. {
  36887. goto IL_003b;
  36888. }
  36889. }
  36890. {
  36891. RuntimeObject * L_7 = V_2;
  36892. V_1 = (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 )((*(Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *)((Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  36893. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 L_8 = V_1;
  36894. bool L_9;
  36895. 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));
  36896. return (bool)L_9;
  36897. }
  36898. IL_003b:
  36899. {
  36900. return (bool)0;
  36901. }
  36902. }
  36903. IL2CPP_EXTERN_C bool Memory_1_Equals_m3784E0AB875FBF7037084D504842EC4F303650A7_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  36904. {
  36905. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  36906. int32_t _offset = 1;
  36907. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  36908. bool _returnValue;
  36909. _returnValue = Memory_1_Equals_m3784E0AB875FBF7037084D504842EC4F303650A7(_thisAdjusted, ___obj0, method);
  36910. return _returnValue;
  36911. }
  36912. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::Equals(System.Memory`1<T>)
  36913. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m52298CD3807D2EF4E87B26A7210242F59EC664DF_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 ___other0, const RuntimeMethod* method)
  36914. {
  36915. {
  36916. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  36917. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 L_1 = ___other0;
  36918. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  36919. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  36920. {
  36921. goto IL_002b;
  36922. }
  36923. }
  36924. {
  36925. int32_t L_3 = (int32_t)__this->get__index_1();
  36926. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 L_4 = ___other0;
  36927. int32_t L_5 = (int32_t)L_4.get__index_1();
  36928. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  36929. {
  36930. goto IL_002b;
  36931. }
  36932. }
  36933. {
  36934. int32_t L_6 = (int32_t)__this->get__length_2();
  36935. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 L_7 = ___other0;
  36936. int32_t L_8 = (int32_t)L_7.get__length_2();
  36937. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  36938. }
  36939. IL_002b:
  36940. {
  36941. return (bool)0;
  36942. }
  36943. }
  36944. IL2CPP_EXTERN_C bool Memory_1_Equals_m52298CD3807D2EF4E87B26A7210242F59EC664DF_AdjustorThunk (RuntimeObject * __this, Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 ___other0, const RuntimeMethod* method)
  36945. {
  36946. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  36947. int32_t _offset = 1;
  36948. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  36949. bool _returnValue;
  36950. _returnValue = Memory_1_Equals_m52298CD3807D2EF4E87B26A7210242F59EC664DF(_thisAdjusted, ___other0, method);
  36951. return _returnValue;
  36952. }
  36953. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::GetHashCode()
  36954. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mA3702BB097453DC4D91956B3F1D6A7E8E6C163E4_gshared (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  36955. {
  36956. int32_t V_0 = 0;
  36957. {
  36958. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  36959. if (L_0)
  36960. {
  36961. goto IL_000a;
  36962. }
  36963. }
  36964. {
  36965. return (int32_t)0;
  36966. }
  36967. IL_000a:
  36968. {
  36969. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  36970. NullCheck((RuntimeObject *)L_1);
  36971. int32_t L_2;
  36972. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  36973. int32_t L_3 = (int32_t)__this->get__index_1();
  36974. V_0 = (int32_t)L_3;
  36975. int32_t L_4;
  36976. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  36977. int32_t L_5 = (int32_t)__this->get__length_2();
  36978. V_0 = (int32_t)L_5;
  36979. int32_t L_6;
  36980. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  36981. int32_t L_7;
  36982. 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));
  36983. return (int32_t)L_7;
  36984. }
  36985. }
  36986. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mA3702BB097453DC4D91956B3F1D6A7E8E6C163E4_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  36987. {
  36988. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * _thisAdjusted;
  36989. int32_t _offset = 1;
  36990. _thisAdjusted = reinterpret_cast<Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 *>(__this + _offset);
  36991. int32_t _returnValue;
  36992. _returnValue = Memory_1_GetHashCode_mA3702BB097453DC4D91956B3F1D6A7E8E6C163E4(_thisAdjusted, method);
  36993. return _returnValue;
  36994. }
  36995. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::CombineHashCodes(System.Int32,System.Int32)
  36996. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mF993CADB13B8AF5847BA1FD304E4AA73CE518B3B_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  36997. {
  36998. {
  36999. int32_t L_0 = ___left0;
  37000. int32_t L_1 = ___left0;
  37001. int32_t L_2 = ___right1;
  37002. 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));
  37003. }
  37004. }
  37005. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rg32>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  37006. 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)
  37007. {
  37008. {
  37009. int32_t L_0 = ___h10;
  37010. int32_t L_1 = ___h21;
  37011. int32_t L_2;
  37012. 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));
  37013. int32_t L_3 = ___h32;
  37014. int32_t L_4;
  37015. 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));
  37016. return (int32_t)L_4;
  37017. }
  37018. }
  37019. #ifdef __clang__
  37020. #pragma clang diagnostic pop
  37021. #endif
  37022. #ifdef __clang__
  37023. #pragma clang diagnostic push
  37024. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37025. #pragma clang diagnostic ignored "-Wunused-variable"
  37026. #endif
  37027. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(T[])
  37028. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m8190228E7DE54333274385D51D0F7FFA16A569F8_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* ___array0, const RuntimeMethod* method)
  37029. {
  37030. static bool s_Il2CppMethodInitialized;
  37031. if (!s_Il2CppMethodInitialized)
  37032. {
  37033. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  37034. s_Il2CppMethodInitialized = true;
  37035. }
  37036. Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE V_0;
  37037. memset((&V_0), 0, sizeof(V_0));
  37038. {
  37039. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_0 = ___array0;
  37040. if (L_0)
  37041. {
  37042. goto IL_000b;
  37043. }
  37044. }
  37045. {
  37046. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 ));
  37047. return;
  37048. }
  37049. IL_000b:
  37050. {
  37051. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE ));
  37052. goto IL_0037;
  37053. }
  37054. {
  37055. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_2 = ___array0;
  37056. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  37057. Type_t * L_3;
  37058. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  37059. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  37060. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37061. Type_t * L_5;
  37062. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  37063. bool L_6;
  37064. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  37065. if (!L_6)
  37066. {
  37067. goto IL_0037;
  37068. }
  37069. }
  37070. {
  37071. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  37072. }
  37073. IL_0037:
  37074. {
  37075. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_7 = ___array0;
  37076. __this->set__object_0((RuntimeObject *)L_7);
  37077. __this->set__index_1(0);
  37078. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_8 = ___array0;
  37079. NullCheck(L_8);
  37080. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  37081. return;
  37082. }
  37083. }
  37084. IL2CPP_EXTERN_C void Memory_1__ctor_m8190228E7DE54333274385D51D0F7FFA16A569F8_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* ___array0, const RuntimeMethod* method)
  37085. {
  37086. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  37087. int32_t _offset = 1;
  37088. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  37089. Memory_1__ctor_m8190228E7DE54333274385D51D0F7FFA16A569F8_inline(_thisAdjusted, ___array0, method);
  37090. }
  37091. // 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)
  37092. 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)
  37093. {
  37094. {
  37095. int32_t L_0 = ___length1;
  37096. if ((((int32_t)L_0) >= ((int32_t)0)))
  37097. {
  37098. goto IL_0009;
  37099. }
  37100. }
  37101. {
  37102. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  37103. }
  37104. IL_0009:
  37105. {
  37106. MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 * L_1 = ___manager0;
  37107. __this->set__object_0(L_1);
  37108. __this->set__index_1(((int32_t)-2147483648LL));
  37109. int32_t L_2 = ___length1;
  37110. __this->set__length_2(L_2);
  37111. return;
  37112. }
  37113. }
  37114. IL2CPP_EXTERN_C void Memory_1__ctor_m1012AAC147B96D55549B57A517238BEBEE04AB88_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  37115. {
  37116. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  37117. int32_t _offset = 1;
  37118. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  37119. Memory_1__ctor_m1012AAC147B96D55549B57A517238BEBEE04AB88_inline(_thisAdjusted, ___manager0, ___length1, method);
  37120. }
  37121. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::.ctor(System.Object,System.Int32,System.Int32)
  37122. 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)
  37123. {
  37124. {
  37125. RuntimeObject * L_0 = ___obj0;
  37126. __this->set__object_0(L_0);
  37127. int32_t L_1 = ___start1;
  37128. __this->set__index_1(L_1);
  37129. int32_t L_2 = ___length2;
  37130. __this->set__length_2(L_2);
  37131. return;
  37132. }
  37133. }
  37134. IL2CPP_EXTERN_C void Memory_1__ctor_mDC2D7373A25F6A541147CAA572F2A1D265649424_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  37135. {
  37136. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  37137. int32_t _offset = 1;
  37138. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  37139. Memory_1__ctor_mDC2D7373A25F6A541147CAA572F2A1D265649424_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  37140. }
  37141. // 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>)
  37142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB Memory_1_op_Implicit_mC9B941788DC46D6EBC0783D8DA07B0A63C324B30_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 ___memory0, const RuntimeMethod* method)
  37143. {
  37144. {
  37145. ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB * L_0;
  37146. 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));
  37147. ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB L_1 = (*(ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB *)L_0);
  37148. return (ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB )L_1;
  37149. }
  37150. }
  37151. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::get_Length()
  37152. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_m463D0A62CDAF4E12F9FE1A825B601E0D06015EAA_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  37153. {
  37154. {
  37155. int32_t L_0 = (int32_t)__this->get__length_2();
  37156. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  37157. }
  37158. }
  37159. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_m463D0A62CDAF4E12F9FE1A825B601E0D06015EAA_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  37160. {
  37161. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  37162. int32_t _offset = 1;
  37163. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  37164. int32_t _returnValue;
  37165. _returnValue = Memory_1_get_Length_m463D0A62CDAF4E12F9FE1A825B601E0D06015EAA(_thisAdjusted, method);
  37166. return _returnValue;
  37167. }
  37168. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::ToString()
  37169. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mBA20C2CBD28146432F02BB42E5837841AF8E4D67_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  37170. {
  37171. static bool s_Il2CppMethodInitialized;
  37172. if (!s_Il2CppMethodInitialized)
  37173. {
  37174. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  37175. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  37176. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  37177. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  37178. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  37179. s_Il2CppMethodInitialized = true;
  37180. }
  37181. String_t* V_0 = NULL;
  37182. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 V_1;
  37183. memset((&V_1), 0, sizeof(V_1));
  37184. {
  37185. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  37186. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37187. Type_t * L_1;
  37188. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  37189. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  37190. Type_t * L_3;
  37191. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  37192. bool L_4;
  37193. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  37194. if (!L_4)
  37195. {
  37196. goto IL_0058;
  37197. }
  37198. }
  37199. {
  37200. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  37201. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  37202. V_0 = (String_t*)L_6;
  37203. if (L_6)
  37204. {
  37205. goto IL_003f;
  37206. }
  37207. }
  37208. {
  37209. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_7;
  37210. 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));
  37211. V_1 = (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_7;
  37212. Il2CppFakeBox<Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  37213. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  37214. String_t* L_9;
  37215. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  37216. V_1 = L_8.m_Value;
  37217. return (String_t*)L_9;
  37218. }
  37219. IL_003f:
  37220. {
  37221. String_t* L_10 = V_0;
  37222. int32_t L_11 = (int32_t)__this->get__index_1();
  37223. int32_t L_12 = (int32_t)__this->get__length_2();
  37224. NullCheck((String_t*)L_10);
  37225. String_t* L_13;
  37226. 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);
  37227. return (String_t*)L_13;
  37228. }
  37229. IL_0058:
  37230. {
  37231. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  37232. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37233. Type_t * L_15;
  37234. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  37235. NullCheck((MemberInfo_t *)L_15);
  37236. String_t* L_16;
  37237. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  37238. int32_t L_17 = (int32_t)__this->get__length_2();
  37239. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  37240. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  37241. String_t* L_20;
  37242. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  37243. return (String_t*)L_20;
  37244. }
  37245. }
  37246. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mBA20C2CBD28146432F02BB42E5837841AF8E4D67_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  37247. {
  37248. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  37249. int32_t _offset = 1;
  37250. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  37251. String_t* _returnValue;
  37252. _returnValue = Memory_1_ToString_mBA20C2CBD28146432F02BB42E5837841AF8E4D67(_thisAdjusted, method);
  37253. return _returnValue;
  37254. }
  37255. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Slice(System.Int32,System.Int32)
  37256. 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)
  37257. {
  37258. int32_t V_0 = 0;
  37259. int32_t V_1 = 0;
  37260. {
  37261. int32_t L_0 = (int32_t)__this->get__length_2();
  37262. V_0 = (int32_t)L_0;
  37263. int32_t L_1 = V_0;
  37264. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  37265. int32_t L_2 = ___start0;
  37266. int32_t L_3 = V_1;
  37267. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  37268. {
  37269. goto IL_0019;
  37270. }
  37271. }
  37272. {
  37273. int32_t L_4 = ___length1;
  37274. int32_t L_5 = V_1;
  37275. int32_t L_6 = ___start0;
  37276. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  37277. {
  37278. goto IL_001e;
  37279. }
  37280. }
  37281. IL_0019:
  37282. {
  37283. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  37284. }
  37285. IL_001e:
  37286. {
  37287. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  37288. int32_t L_8 = (int32_t)__this->get__index_1();
  37289. int32_t L_9 = ___start0;
  37290. int32_t L_10 = ___length1;
  37291. int32_t L_11 = V_0;
  37292. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 L_12;
  37293. memset((&L_12), 0, sizeof(L_12));
  37294. 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));
  37295. return (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 )L_12;
  37296. }
  37297. }
  37298. IL2CPP_EXTERN_C Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 Memory_1_Slice_m96ADBEE2E159CF0C8CBD508690CE544A30BF0BF9_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  37299. {
  37300. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  37301. int32_t _offset = 1;
  37302. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  37303. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 _returnValue;
  37304. _returnValue = Memory_1_Slice_m96ADBEE2E159CF0C8CBD508690CE544A30BF0BF9_inline(_thisAdjusted, ___start0, ___length1, method);
  37305. return _returnValue;
  37306. }
  37307. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::get_Span()
  37308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 Memory_1_get_Span_m55354A2C0112BC3DD3CECF86FD3D5D55EAAD2C40_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  37309. {
  37310. static bool s_Il2CppMethodInitialized;
  37311. if (!s_Il2CppMethodInitialized)
  37312. {
  37313. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  37314. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  37315. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  37316. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  37317. s_Il2CppMethodInitialized = true;
  37318. }
  37319. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 V_0;
  37320. memset((&V_0), 0, sizeof(V_0));
  37321. String_t* V_1 = NULL;
  37322. {
  37323. int32_t L_0 = (int32_t)__this->get__index_1();
  37324. if ((((int32_t)L_0) >= ((int32_t)0)))
  37325. {
  37326. goto IL_0034;
  37327. }
  37328. }
  37329. {
  37330. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  37331. NullCheck((MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)((MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  37332. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_2;
  37333. 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))));
  37334. V_0 = (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_2;
  37335. int32_t L_3 = (int32_t)__this->get__index_1();
  37336. int32_t L_4 = (int32_t)__this->get__length_2();
  37337. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_5;
  37338. 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));
  37339. return (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_5;
  37340. }
  37341. IL_0034:
  37342. {
  37343. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  37344. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37345. Type_t * L_7;
  37346. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  37347. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  37348. Type_t * L_9;
  37349. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  37350. bool L_10;
  37351. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  37352. if (!L_10)
  37353. {
  37354. goto IL_0089;
  37355. }
  37356. }
  37357. {
  37358. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  37359. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  37360. V_1 = (String_t*)L_12;
  37361. if (!L_12)
  37362. {
  37363. goto IL_0089;
  37364. }
  37365. }
  37366. {
  37367. String_t* L_13 = V_1;
  37368. Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * L_14;
  37369. 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));
  37370. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  37371. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  37372. String_t* L_16 = V_1;
  37373. NullCheck((String_t*)L_16);
  37374. int32_t L_17;
  37375. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  37376. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_18;
  37377. memset((&L_18), 0, sizeof(L_18));
  37378. 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));
  37379. V_0 = (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_18;
  37380. int32_t L_19 = (int32_t)__this->get__index_1();
  37381. int32_t L_20 = (int32_t)__this->get__length_2();
  37382. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_21;
  37383. 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));
  37384. return (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_21;
  37385. }
  37386. IL_0089:
  37387. {
  37388. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  37389. if (!L_22)
  37390. {
  37391. goto IL_00b4;
  37392. }
  37393. }
  37394. {
  37395. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  37396. int32_t L_24 = (int32_t)__this->get__index_1();
  37397. int32_t L_25 = (int32_t)__this->get__length_2();
  37398. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_26;
  37399. memset((&L_26), 0, sizeof(L_26));
  37400. 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));
  37401. return (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_26;
  37402. }
  37403. IL_00b4:
  37404. {
  37405. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 ));
  37406. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_27 = V_0;
  37407. return (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_27;
  37408. }
  37409. }
  37410. IL2CPP_EXTERN_C Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 Memory_1_get_Span_m55354A2C0112BC3DD3CECF86FD3D5D55EAAD2C40_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  37411. {
  37412. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  37413. int32_t _offset = 1;
  37414. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  37415. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 _returnValue;
  37416. _returnValue = Memory_1_get_Span_m55354A2C0112BC3DD3CECF86FD3D5D55EAAD2C40_inline(_thisAdjusted, method);
  37417. return _returnValue;
  37418. }
  37419. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Pin()
  37420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m9FE261A684AEBB84673F8FE74BF0D9ABE18F345F_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  37421. {
  37422. static bool s_Il2CppMethodInitialized;
  37423. if (!s_Il2CppMethodInitialized)
  37424. {
  37425. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  37426. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  37427. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  37428. s_Il2CppMethodInitialized = true;
  37429. }
  37430. String_t* V_0 = NULL;
  37431. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  37432. memset((&V_1), 0, sizeof(V_1));
  37433. void* V_2 = NULL;
  37434. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* V_3 = NULL;
  37435. void* V_4 = NULL;
  37436. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  37437. memset((&V_5), 0, sizeof(V_5));
  37438. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  37439. memset((&V_6), 0, sizeof(V_6));
  37440. void* V_7 = NULL;
  37441. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  37442. memset((&V_8), 0, sizeof(V_8));
  37443. {
  37444. int32_t L_0 = (int32_t)__this->get__index_1();
  37445. if ((((int32_t)L_0) >= ((int32_t)0)))
  37446. {
  37447. goto IL_0026;
  37448. }
  37449. }
  37450. {
  37451. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  37452. int32_t L_2 = (int32_t)__this->get__index_1();
  37453. NullCheck((MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)((MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  37454. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  37455. 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))));
  37456. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  37457. }
  37458. IL_0026:
  37459. {
  37460. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  37461. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37462. Type_t * L_5;
  37463. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  37464. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  37465. Type_t * L_7;
  37466. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  37467. bool L_8;
  37468. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  37469. if (!L_8)
  37470. {
  37471. goto IL_0079;
  37472. }
  37473. }
  37474. {
  37475. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  37476. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  37477. V_0 = (String_t*)L_10;
  37478. if (!L_10)
  37479. {
  37480. goto IL_0079;
  37481. }
  37482. }
  37483. {
  37484. String_t* L_11 = V_0;
  37485. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  37486. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  37487. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  37488. intptr_t L_13;
  37489. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  37490. void* L_14;
  37491. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  37492. int32_t L_15 = (int32_t)__this->get__index_1();
  37493. void* L_16;
  37494. 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));
  37495. V_2 = (void*)L_16;
  37496. void* L_17 = V_2;
  37497. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  37498. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  37499. memset((&L_19), 0, sizeof(L_19));
  37500. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  37501. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  37502. }
  37503. IL_0079:
  37504. {
  37505. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  37506. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_21 = (MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D*)((MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  37507. V_3 = (MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D*)L_21;
  37508. if (!L_21)
  37509. {
  37510. goto IL_00ee;
  37511. }
  37512. }
  37513. {
  37514. int32_t L_22 = (int32_t)__this->get__length_2();
  37515. if ((((int32_t)L_22) >= ((int32_t)0)))
  37516. {
  37517. goto IL_00c1;
  37518. }
  37519. }
  37520. {
  37521. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_23 = V_3;
  37522. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_24;
  37523. 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));
  37524. Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE * L_25;
  37525. 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));
  37526. void* L_26;
  37527. 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));
  37528. int32_t L_27 = (int32_t)__this->get__index_1();
  37529. void* L_28;
  37530. 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));
  37531. V_4 = (void*)L_28;
  37532. void* L_29 = V_4;
  37533. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  37534. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  37535. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  37536. memset((&L_31), 0, sizeof(L_31));
  37537. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  37538. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  37539. }
  37540. IL_00c1:
  37541. {
  37542. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_32 = V_3;
  37543. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  37544. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  37545. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  37546. intptr_t L_34;
  37547. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  37548. void* L_35;
  37549. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  37550. int32_t L_36 = (int32_t)__this->get__index_1();
  37551. void* L_37;
  37552. 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));
  37553. V_7 = (void*)L_37;
  37554. void* L_38 = V_7;
  37555. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  37556. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  37557. memset((&L_40), 0, sizeof(L_40));
  37558. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  37559. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  37560. }
  37561. IL_00ee:
  37562. {
  37563. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  37564. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  37565. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  37566. }
  37567. }
  37568. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m9FE261A684AEBB84673F8FE74BF0D9ABE18F345F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  37569. {
  37570. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  37571. int32_t _offset = 1;
  37572. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  37573. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  37574. _returnValue = Memory_1_Pin_m9FE261A684AEBB84673F8FE74BF0D9ABE18F345F(_thisAdjusted, method);
  37575. return _returnValue;
  37576. }
  37577. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Equals(System.Object)
  37578. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m5BF8AB9C500D44EAB2C3A568E88DB2A025EA3253_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  37579. {
  37580. ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB V_0;
  37581. memset((&V_0), 0, sizeof(V_0));
  37582. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 V_1;
  37583. memset((&V_1), 0, sizeof(V_1));
  37584. RuntimeObject * V_2 = NULL;
  37585. {
  37586. RuntimeObject * L_0 = ___obj0;
  37587. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  37588. {
  37589. goto IL_0022;
  37590. }
  37591. }
  37592. {
  37593. RuntimeObject * L_1 = ___obj0;
  37594. V_0 = (ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB )((*(ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB *)((ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  37595. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 L_2 = (*(Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *)__this);
  37596. ReadOnlyMemory_1_t36C59A92096C2EF5F3F742D6F791EB4DA408A7FB L_3;
  37597. 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));
  37598. bool L_4;
  37599. 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));
  37600. return (bool)L_4;
  37601. }
  37602. IL_0022:
  37603. {
  37604. RuntimeObject * L_5 = ___obj0;
  37605. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  37606. V_2 = (RuntimeObject *)L_6;
  37607. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  37608. {
  37609. goto IL_003b;
  37610. }
  37611. }
  37612. {
  37613. RuntimeObject * L_7 = V_2;
  37614. V_1 = (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 )((*(Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *)((Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  37615. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 L_8 = V_1;
  37616. bool L_9;
  37617. 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));
  37618. return (bool)L_9;
  37619. }
  37620. IL_003b:
  37621. {
  37622. return (bool)0;
  37623. }
  37624. }
  37625. IL2CPP_EXTERN_C bool Memory_1_Equals_m5BF8AB9C500D44EAB2C3A568E88DB2A025EA3253_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  37626. {
  37627. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  37628. int32_t _offset = 1;
  37629. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  37630. bool _returnValue;
  37631. _returnValue = Memory_1_Equals_m5BF8AB9C500D44EAB2C3A568E88DB2A025EA3253(_thisAdjusted, ___obj0, method);
  37632. return _returnValue;
  37633. }
  37634. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::Equals(System.Memory`1<T>)
  37635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m8F983D7F9344F4DFECF1106A1E70A84FA208854D_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 ___other0, const RuntimeMethod* method)
  37636. {
  37637. {
  37638. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  37639. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 L_1 = ___other0;
  37640. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  37641. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  37642. {
  37643. goto IL_002b;
  37644. }
  37645. }
  37646. {
  37647. int32_t L_3 = (int32_t)__this->get__index_1();
  37648. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 L_4 = ___other0;
  37649. int32_t L_5 = (int32_t)L_4.get__index_1();
  37650. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  37651. {
  37652. goto IL_002b;
  37653. }
  37654. }
  37655. {
  37656. int32_t L_6 = (int32_t)__this->get__length_2();
  37657. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 L_7 = ___other0;
  37658. int32_t L_8 = (int32_t)L_7.get__length_2();
  37659. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  37660. }
  37661. IL_002b:
  37662. {
  37663. return (bool)0;
  37664. }
  37665. }
  37666. IL2CPP_EXTERN_C bool Memory_1_Equals_m8F983D7F9344F4DFECF1106A1E70A84FA208854D_AdjustorThunk (RuntimeObject * __this, Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 ___other0, const RuntimeMethod* method)
  37667. {
  37668. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  37669. int32_t _offset = 1;
  37670. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  37671. bool _returnValue;
  37672. _returnValue = Memory_1_Equals_m8F983D7F9344F4DFECF1106A1E70A84FA208854D(_thisAdjusted, ___other0, method);
  37673. return _returnValue;
  37674. }
  37675. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::GetHashCode()
  37676. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m44F76F4010761F6E9F2CE87D0D7F32BE83D19C5E_gshared (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  37677. {
  37678. int32_t V_0 = 0;
  37679. {
  37680. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  37681. if (L_0)
  37682. {
  37683. goto IL_000a;
  37684. }
  37685. }
  37686. {
  37687. return (int32_t)0;
  37688. }
  37689. IL_000a:
  37690. {
  37691. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  37692. NullCheck((RuntimeObject *)L_1);
  37693. int32_t L_2;
  37694. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  37695. int32_t L_3 = (int32_t)__this->get__index_1();
  37696. V_0 = (int32_t)L_3;
  37697. int32_t L_4;
  37698. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  37699. int32_t L_5 = (int32_t)__this->get__length_2();
  37700. V_0 = (int32_t)L_5;
  37701. int32_t L_6;
  37702. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  37703. int32_t L_7;
  37704. 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));
  37705. return (int32_t)L_7;
  37706. }
  37707. }
  37708. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m44F76F4010761F6E9F2CE87D0D7F32BE83D19C5E_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  37709. {
  37710. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * _thisAdjusted;
  37711. int32_t _offset = 1;
  37712. _thisAdjusted = reinterpret_cast<Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 *>(__this + _offset);
  37713. int32_t _returnValue;
  37714. _returnValue = Memory_1_GetHashCode_m44F76F4010761F6E9F2CE87D0D7F32BE83D19C5E(_thisAdjusted, method);
  37715. return _returnValue;
  37716. }
  37717. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::CombineHashCodes(System.Int32,System.Int32)
  37718. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_m3C0201C15D552EB20C15A7427AA492EDFFFA60CC_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  37719. {
  37720. {
  37721. int32_t L_0 = ___left0;
  37722. int32_t L_1 = ___left0;
  37723. int32_t L_2 = ___right1;
  37724. 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));
  37725. }
  37726. }
  37727. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb24>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  37728. 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)
  37729. {
  37730. {
  37731. int32_t L_0 = ___h10;
  37732. int32_t L_1 = ___h21;
  37733. int32_t L_2;
  37734. 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));
  37735. int32_t L_3 = ___h32;
  37736. int32_t L_4;
  37737. 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));
  37738. return (int32_t)L_4;
  37739. }
  37740. }
  37741. #ifdef __clang__
  37742. #pragma clang diagnostic pop
  37743. #endif
  37744. #ifdef __clang__
  37745. #pragma clang diagnostic push
  37746. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  37747. #pragma clang diagnostic ignored "-Wunused-variable"
  37748. #endif
  37749. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(T[])
  37750. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m6A2120378B6CB082639880DD3EC472D5539C01EC_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* ___array0, const RuntimeMethod* method)
  37751. {
  37752. static bool s_Il2CppMethodInitialized;
  37753. if (!s_Il2CppMethodInitialized)
  37754. {
  37755. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  37756. s_Il2CppMethodInitialized = true;
  37757. }
  37758. Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 V_0;
  37759. memset((&V_0), 0, sizeof(V_0));
  37760. {
  37761. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_0 = ___array0;
  37762. if (L_0)
  37763. {
  37764. goto IL_000b;
  37765. }
  37766. }
  37767. {
  37768. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E ));
  37769. return;
  37770. }
  37771. IL_000b:
  37772. {
  37773. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 ));
  37774. goto IL_0037;
  37775. }
  37776. {
  37777. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_2 = ___array0;
  37778. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  37779. Type_t * L_3;
  37780. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  37781. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  37782. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37783. Type_t * L_5;
  37784. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  37785. bool L_6;
  37786. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  37787. if (!L_6)
  37788. {
  37789. goto IL_0037;
  37790. }
  37791. }
  37792. {
  37793. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  37794. }
  37795. IL_0037:
  37796. {
  37797. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_7 = ___array0;
  37798. __this->set__object_0((RuntimeObject *)L_7);
  37799. __this->set__index_1(0);
  37800. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_8 = ___array0;
  37801. NullCheck(L_8);
  37802. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  37803. return;
  37804. }
  37805. }
  37806. IL2CPP_EXTERN_C void Memory_1__ctor_m6A2120378B6CB082639880DD3EC472D5539C01EC_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* ___array0, const RuntimeMethod* method)
  37807. {
  37808. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  37809. int32_t _offset = 1;
  37810. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  37811. Memory_1__ctor_m6A2120378B6CB082639880DD3EC472D5539C01EC_inline(_thisAdjusted, ___array0, method);
  37812. }
  37813. // 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)
  37814. 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)
  37815. {
  37816. {
  37817. int32_t L_0 = ___length1;
  37818. if ((((int32_t)L_0) >= ((int32_t)0)))
  37819. {
  37820. goto IL_0009;
  37821. }
  37822. }
  37823. {
  37824. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  37825. }
  37826. IL_0009:
  37827. {
  37828. MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 * L_1 = ___manager0;
  37829. __this->set__object_0(L_1);
  37830. __this->set__index_1(((int32_t)-2147483648LL));
  37831. int32_t L_2 = ___length1;
  37832. __this->set__length_2(L_2);
  37833. return;
  37834. }
  37835. }
  37836. IL2CPP_EXTERN_C void Memory_1__ctor_m6456592F3B2F26487041D04B5C2C498CCB3FBC20_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  37837. {
  37838. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  37839. int32_t _offset = 1;
  37840. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  37841. Memory_1__ctor_m6456592F3B2F26487041D04B5C2C498CCB3FBC20_inline(_thisAdjusted, ___manager0, ___length1, method);
  37842. }
  37843. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::.ctor(System.Object,System.Int32,System.Int32)
  37844. 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)
  37845. {
  37846. {
  37847. RuntimeObject * L_0 = ___obj0;
  37848. __this->set__object_0(L_0);
  37849. int32_t L_1 = ___start1;
  37850. __this->set__index_1(L_1);
  37851. int32_t L_2 = ___length2;
  37852. __this->set__length_2(L_2);
  37853. return;
  37854. }
  37855. }
  37856. IL2CPP_EXTERN_C void Memory_1__ctor_mD258534210AAA93AADF9F33BD7A3C3AB1EDBF782_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  37857. {
  37858. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  37859. int32_t _offset = 1;
  37860. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  37861. Memory_1__ctor_mD258534210AAA93AADF9F33BD7A3C3AB1EDBF782_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  37862. }
  37863. // 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>)
  37864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF Memory_1_op_Implicit_m4D34952577D4A221E0061040BF51730BBF704ED2_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E ___memory0, const RuntimeMethod* method)
  37865. {
  37866. {
  37867. ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF * L_0;
  37868. 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));
  37869. ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF L_1 = (*(ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF *)L_0);
  37870. return (ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF )L_1;
  37871. }
  37872. }
  37873. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::get_Length()
  37874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mA63E87DD1CEE243DD77A4B6921B8E3A8E4803286_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  37875. {
  37876. {
  37877. int32_t L_0 = (int32_t)__this->get__length_2();
  37878. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  37879. }
  37880. }
  37881. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mA63E87DD1CEE243DD77A4B6921B8E3A8E4803286_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  37882. {
  37883. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  37884. int32_t _offset = 1;
  37885. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  37886. int32_t _returnValue;
  37887. _returnValue = Memory_1_get_Length_mA63E87DD1CEE243DD77A4B6921B8E3A8E4803286(_thisAdjusted, method);
  37888. return _returnValue;
  37889. }
  37890. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::ToString()
  37891. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mCD28EF162B59CDB5EA80BAD0FBC3C5F6158AF0C3_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  37892. {
  37893. static bool s_Il2CppMethodInitialized;
  37894. if (!s_Il2CppMethodInitialized)
  37895. {
  37896. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  37897. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  37898. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  37899. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  37900. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  37901. s_Il2CppMethodInitialized = true;
  37902. }
  37903. String_t* V_0 = NULL;
  37904. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 V_1;
  37905. memset((&V_1), 0, sizeof(V_1));
  37906. {
  37907. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  37908. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37909. Type_t * L_1;
  37910. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  37911. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  37912. Type_t * L_3;
  37913. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  37914. bool L_4;
  37915. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  37916. if (!L_4)
  37917. {
  37918. goto IL_0058;
  37919. }
  37920. }
  37921. {
  37922. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  37923. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  37924. V_0 = (String_t*)L_6;
  37925. if (L_6)
  37926. {
  37927. goto IL_003f;
  37928. }
  37929. }
  37930. {
  37931. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_7;
  37932. 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));
  37933. V_1 = (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_7;
  37934. Il2CppFakeBox<Span_1_tADA37510601FA34CF0623B41095419E4009CB470 > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  37935. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  37936. String_t* L_9;
  37937. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  37938. V_1 = L_8.m_Value;
  37939. return (String_t*)L_9;
  37940. }
  37941. IL_003f:
  37942. {
  37943. String_t* L_10 = V_0;
  37944. int32_t L_11 = (int32_t)__this->get__index_1();
  37945. int32_t L_12 = (int32_t)__this->get__length_2();
  37946. NullCheck((String_t*)L_10);
  37947. String_t* L_13;
  37948. 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);
  37949. return (String_t*)L_13;
  37950. }
  37951. IL_0058:
  37952. {
  37953. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  37954. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  37955. Type_t * L_15;
  37956. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  37957. NullCheck((MemberInfo_t *)L_15);
  37958. String_t* L_16;
  37959. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  37960. int32_t L_17 = (int32_t)__this->get__length_2();
  37961. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  37962. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  37963. String_t* L_20;
  37964. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  37965. return (String_t*)L_20;
  37966. }
  37967. }
  37968. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mCD28EF162B59CDB5EA80BAD0FBC3C5F6158AF0C3_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  37969. {
  37970. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  37971. int32_t _offset = 1;
  37972. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  37973. String_t* _returnValue;
  37974. _returnValue = Memory_1_ToString_mCD28EF162B59CDB5EA80BAD0FBC3C5F6158AF0C3(_thisAdjusted, method);
  37975. return _returnValue;
  37976. }
  37977. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Slice(System.Int32,System.Int32)
  37978. 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)
  37979. {
  37980. int32_t V_0 = 0;
  37981. int32_t V_1 = 0;
  37982. {
  37983. int32_t L_0 = (int32_t)__this->get__length_2();
  37984. V_0 = (int32_t)L_0;
  37985. int32_t L_1 = V_0;
  37986. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  37987. int32_t L_2 = ___start0;
  37988. int32_t L_3 = V_1;
  37989. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  37990. {
  37991. goto IL_0019;
  37992. }
  37993. }
  37994. {
  37995. int32_t L_4 = ___length1;
  37996. int32_t L_5 = V_1;
  37997. int32_t L_6 = ___start0;
  37998. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  37999. {
  38000. goto IL_001e;
  38001. }
  38002. }
  38003. IL_0019:
  38004. {
  38005. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  38006. }
  38007. IL_001e:
  38008. {
  38009. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  38010. int32_t L_8 = (int32_t)__this->get__index_1();
  38011. int32_t L_9 = ___start0;
  38012. int32_t L_10 = ___length1;
  38013. int32_t L_11 = V_0;
  38014. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E L_12;
  38015. memset((&L_12), 0, sizeof(L_12));
  38016. 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));
  38017. return (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E )L_12;
  38018. }
  38019. }
  38020. IL2CPP_EXTERN_C Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E Memory_1_Slice_m8B263FE28DE338DA74BB1323F2B0554EC965AFFC_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  38021. {
  38022. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  38023. int32_t _offset = 1;
  38024. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  38025. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E _returnValue;
  38026. _returnValue = Memory_1_Slice_m8B263FE28DE338DA74BB1323F2B0554EC965AFFC_inline(_thisAdjusted, ___start0, ___length1, method);
  38027. return _returnValue;
  38028. }
  38029. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::get_Span()
  38030. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tADA37510601FA34CF0623B41095419E4009CB470 Memory_1_get_Span_m63ED81150FBBAD6A997ADAE05AED117C98011ABF_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  38031. {
  38032. static bool s_Il2CppMethodInitialized;
  38033. if (!s_Il2CppMethodInitialized)
  38034. {
  38035. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  38036. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  38037. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  38038. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  38039. s_Il2CppMethodInitialized = true;
  38040. }
  38041. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 V_0;
  38042. memset((&V_0), 0, sizeof(V_0));
  38043. String_t* V_1 = NULL;
  38044. {
  38045. int32_t L_0 = (int32_t)__this->get__index_1();
  38046. if ((((int32_t)L_0) >= ((int32_t)0)))
  38047. {
  38048. goto IL_0034;
  38049. }
  38050. }
  38051. {
  38052. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  38053. NullCheck((MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)((MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  38054. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_2;
  38055. 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))));
  38056. V_0 = (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_2;
  38057. int32_t L_3 = (int32_t)__this->get__index_1();
  38058. int32_t L_4 = (int32_t)__this->get__length_2();
  38059. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_5;
  38060. 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));
  38061. return (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_5;
  38062. }
  38063. IL_0034:
  38064. {
  38065. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  38066. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38067. Type_t * L_7;
  38068. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  38069. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  38070. Type_t * L_9;
  38071. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  38072. bool L_10;
  38073. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  38074. if (!L_10)
  38075. {
  38076. goto IL_0089;
  38077. }
  38078. }
  38079. {
  38080. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  38081. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  38082. V_1 = (String_t*)L_12;
  38083. if (!L_12)
  38084. {
  38085. goto IL_0089;
  38086. }
  38087. }
  38088. {
  38089. String_t* L_13 = V_1;
  38090. Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * L_14;
  38091. 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));
  38092. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  38093. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  38094. String_t* L_16 = V_1;
  38095. NullCheck((String_t*)L_16);
  38096. int32_t L_17;
  38097. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  38098. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_18;
  38099. memset((&L_18), 0, sizeof(L_18));
  38100. 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));
  38101. V_0 = (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_18;
  38102. int32_t L_19 = (int32_t)__this->get__index_1();
  38103. int32_t L_20 = (int32_t)__this->get__length_2();
  38104. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_21;
  38105. 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));
  38106. return (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_21;
  38107. }
  38108. IL_0089:
  38109. {
  38110. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  38111. if (!L_22)
  38112. {
  38113. goto IL_00b4;
  38114. }
  38115. }
  38116. {
  38117. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  38118. int32_t L_24 = (int32_t)__this->get__index_1();
  38119. int32_t L_25 = (int32_t)__this->get__length_2();
  38120. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_26;
  38121. memset((&L_26), 0, sizeof(L_26));
  38122. 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));
  38123. return (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_26;
  38124. }
  38125. IL_00b4:
  38126. {
  38127. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tADA37510601FA34CF0623B41095419E4009CB470 ));
  38128. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_27 = V_0;
  38129. return (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_27;
  38130. }
  38131. }
  38132. IL2CPP_EXTERN_C Span_1_tADA37510601FA34CF0623B41095419E4009CB470 Memory_1_get_Span_m63ED81150FBBAD6A997ADAE05AED117C98011ABF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  38133. {
  38134. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  38135. int32_t _offset = 1;
  38136. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  38137. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 _returnValue;
  38138. _returnValue = Memory_1_get_Span_m63ED81150FBBAD6A997ADAE05AED117C98011ABF_inline(_thisAdjusted, method);
  38139. return _returnValue;
  38140. }
  38141. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Pin()
  38142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m54876D41D95CADE78E75E6AE755126CC06170765_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  38143. {
  38144. static bool s_Il2CppMethodInitialized;
  38145. if (!s_Il2CppMethodInitialized)
  38146. {
  38147. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  38148. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  38149. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  38150. s_Il2CppMethodInitialized = true;
  38151. }
  38152. String_t* V_0 = NULL;
  38153. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  38154. memset((&V_1), 0, sizeof(V_1));
  38155. void* V_2 = NULL;
  38156. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* V_3 = NULL;
  38157. void* V_4 = NULL;
  38158. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  38159. memset((&V_5), 0, sizeof(V_5));
  38160. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  38161. memset((&V_6), 0, sizeof(V_6));
  38162. void* V_7 = NULL;
  38163. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  38164. memset((&V_8), 0, sizeof(V_8));
  38165. {
  38166. int32_t L_0 = (int32_t)__this->get__index_1();
  38167. if ((((int32_t)L_0) >= ((int32_t)0)))
  38168. {
  38169. goto IL_0026;
  38170. }
  38171. }
  38172. {
  38173. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  38174. int32_t L_2 = (int32_t)__this->get__index_1();
  38175. NullCheck((MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)((MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  38176. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  38177. 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))));
  38178. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  38179. }
  38180. IL_0026:
  38181. {
  38182. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  38183. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38184. Type_t * L_5;
  38185. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  38186. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  38187. Type_t * L_7;
  38188. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  38189. bool L_8;
  38190. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  38191. if (!L_8)
  38192. {
  38193. goto IL_0079;
  38194. }
  38195. }
  38196. {
  38197. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  38198. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  38199. V_0 = (String_t*)L_10;
  38200. if (!L_10)
  38201. {
  38202. goto IL_0079;
  38203. }
  38204. }
  38205. {
  38206. String_t* L_11 = V_0;
  38207. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  38208. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  38209. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  38210. intptr_t L_13;
  38211. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  38212. void* L_14;
  38213. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  38214. int32_t L_15 = (int32_t)__this->get__index_1();
  38215. void* L_16;
  38216. 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));
  38217. V_2 = (void*)L_16;
  38218. void* L_17 = V_2;
  38219. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  38220. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  38221. memset((&L_19), 0, sizeof(L_19));
  38222. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  38223. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  38224. }
  38225. IL_0079:
  38226. {
  38227. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  38228. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_21 = (MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64*)((MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  38229. V_3 = (MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64*)L_21;
  38230. if (!L_21)
  38231. {
  38232. goto IL_00ee;
  38233. }
  38234. }
  38235. {
  38236. int32_t L_22 = (int32_t)__this->get__length_2();
  38237. if ((((int32_t)L_22) >= ((int32_t)0)))
  38238. {
  38239. goto IL_00c1;
  38240. }
  38241. }
  38242. {
  38243. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_23 = V_3;
  38244. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_24;
  38245. 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));
  38246. Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 * L_25;
  38247. 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));
  38248. void* L_26;
  38249. 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));
  38250. int32_t L_27 = (int32_t)__this->get__index_1();
  38251. void* L_28;
  38252. 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));
  38253. V_4 = (void*)L_28;
  38254. void* L_29 = V_4;
  38255. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  38256. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  38257. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  38258. memset((&L_31), 0, sizeof(L_31));
  38259. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  38260. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  38261. }
  38262. IL_00c1:
  38263. {
  38264. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_32 = V_3;
  38265. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  38266. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  38267. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  38268. intptr_t L_34;
  38269. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  38270. void* L_35;
  38271. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  38272. int32_t L_36 = (int32_t)__this->get__index_1();
  38273. void* L_37;
  38274. 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));
  38275. V_7 = (void*)L_37;
  38276. void* L_38 = V_7;
  38277. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  38278. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  38279. memset((&L_40), 0, sizeof(L_40));
  38280. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  38281. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  38282. }
  38283. IL_00ee:
  38284. {
  38285. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  38286. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  38287. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  38288. }
  38289. }
  38290. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m54876D41D95CADE78E75E6AE755126CC06170765_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  38291. {
  38292. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  38293. int32_t _offset = 1;
  38294. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  38295. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  38296. _returnValue = Memory_1_Pin_m54876D41D95CADE78E75E6AE755126CC06170765(_thisAdjusted, method);
  38297. return _returnValue;
  38298. }
  38299. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Equals(System.Object)
  38300. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m9E7561E258B174F9603460E5B02B343B375CB566_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  38301. {
  38302. ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF V_0;
  38303. memset((&V_0), 0, sizeof(V_0));
  38304. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E V_1;
  38305. memset((&V_1), 0, sizeof(V_1));
  38306. RuntimeObject * V_2 = NULL;
  38307. {
  38308. RuntimeObject * L_0 = ___obj0;
  38309. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  38310. {
  38311. goto IL_0022;
  38312. }
  38313. }
  38314. {
  38315. RuntimeObject * L_1 = ___obj0;
  38316. V_0 = (ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF )((*(ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF *)((ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  38317. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E L_2 = (*(Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *)__this);
  38318. ReadOnlyMemory_1_t9EA3ABDBD06D0C91F7AE2064EBF0C296F9004FBF L_3;
  38319. 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));
  38320. bool L_4;
  38321. 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));
  38322. return (bool)L_4;
  38323. }
  38324. IL_0022:
  38325. {
  38326. RuntimeObject * L_5 = ___obj0;
  38327. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  38328. V_2 = (RuntimeObject *)L_6;
  38329. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  38330. {
  38331. goto IL_003b;
  38332. }
  38333. }
  38334. {
  38335. RuntimeObject * L_7 = V_2;
  38336. V_1 = (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E )((*(Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *)((Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  38337. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E L_8 = V_1;
  38338. bool L_9;
  38339. 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));
  38340. return (bool)L_9;
  38341. }
  38342. IL_003b:
  38343. {
  38344. return (bool)0;
  38345. }
  38346. }
  38347. IL2CPP_EXTERN_C bool Memory_1_Equals_m9E7561E258B174F9603460E5B02B343B375CB566_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  38348. {
  38349. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  38350. int32_t _offset = 1;
  38351. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  38352. bool _returnValue;
  38353. _returnValue = Memory_1_Equals_m9E7561E258B174F9603460E5B02B343B375CB566(_thisAdjusted, ___obj0, method);
  38354. return _returnValue;
  38355. }
  38356. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::Equals(System.Memory`1<T>)
  38357. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mE946C48FDAE9628E78D72982DAE56DF6BC82A1F8_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E ___other0, const RuntimeMethod* method)
  38358. {
  38359. {
  38360. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  38361. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E L_1 = ___other0;
  38362. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  38363. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  38364. {
  38365. goto IL_002b;
  38366. }
  38367. }
  38368. {
  38369. int32_t L_3 = (int32_t)__this->get__index_1();
  38370. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E L_4 = ___other0;
  38371. int32_t L_5 = (int32_t)L_4.get__index_1();
  38372. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  38373. {
  38374. goto IL_002b;
  38375. }
  38376. }
  38377. {
  38378. int32_t L_6 = (int32_t)__this->get__length_2();
  38379. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E L_7 = ___other0;
  38380. int32_t L_8 = (int32_t)L_7.get__length_2();
  38381. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  38382. }
  38383. IL_002b:
  38384. {
  38385. return (bool)0;
  38386. }
  38387. }
  38388. IL2CPP_EXTERN_C bool Memory_1_Equals_mE946C48FDAE9628E78D72982DAE56DF6BC82A1F8_AdjustorThunk (RuntimeObject * __this, Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E ___other0, const RuntimeMethod* method)
  38389. {
  38390. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  38391. int32_t _offset = 1;
  38392. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  38393. bool _returnValue;
  38394. _returnValue = Memory_1_Equals_mE946C48FDAE9628E78D72982DAE56DF6BC82A1F8(_thisAdjusted, ___other0, method);
  38395. return _returnValue;
  38396. }
  38397. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::GetHashCode()
  38398. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m8A1FD77BEF8CA8E3E1A7391448B5F784BFC8E14D_gshared (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  38399. {
  38400. int32_t V_0 = 0;
  38401. {
  38402. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  38403. if (L_0)
  38404. {
  38405. goto IL_000a;
  38406. }
  38407. }
  38408. {
  38409. return (int32_t)0;
  38410. }
  38411. IL_000a:
  38412. {
  38413. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  38414. NullCheck((RuntimeObject *)L_1);
  38415. int32_t L_2;
  38416. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  38417. int32_t L_3 = (int32_t)__this->get__index_1();
  38418. V_0 = (int32_t)L_3;
  38419. int32_t L_4;
  38420. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  38421. int32_t L_5 = (int32_t)__this->get__length_2();
  38422. V_0 = (int32_t)L_5;
  38423. int32_t L_6;
  38424. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  38425. int32_t L_7;
  38426. 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));
  38427. return (int32_t)L_7;
  38428. }
  38429. }
  38430. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m8A1FD77BEF8CA8E3E1A7391448B5F784BFC8E14D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  38431. {
  38432. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * _thisAdjusted;
  38433. int32_t _offset = 1;
  38434. _thisAdjusted = reinterpret_cast<Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E *>(__this + _offset);
  38435. int32_t _returnValue;
  38436. _returnValue = Memory_1_GetHashCode_m8A1FD77BEF8CA8E3E1A7391448B5F784BFC8E14D(_thisAdjusted, method);
  38437. return _returnValue;
  38438. }
  38439. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::CombineHashCodes(System.Int32,System.Int32)
  38440. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mEB5D1B8CB3B2CE42F98FF8D7F867C9011BAC3C25_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  38441. {
  38442. {
  38443. int32_t L_0 = ___left0;
  38444. int32_t L_1 = ___left0;
  38445. int32_t L_2 = ___right1;
  38446. 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));
  38447. }
  38448. }
  38449. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgb48>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  38450. 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)
  38451. {
  38452. {
  38453. int32_t L_0 = ___h10;
  38454. int32_t L_1 = ___h21;
  38455. int32_t L_2;
  38456. 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));
  38457. int32_t L_3 = ___h32;
  38458. int32_t L_4;
  38459. 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));
  38460. return (int32_t)L_4;
  38461. }
  38462. }
  38463. #ifdef __clang__
  38464. #pragma clang diagnostic pop
  38465. #endif
  38466. #ifdef __clang__
  38467. #pragma clang diagnostic push
  38468. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  38469. #pragma clang diagnostic ignored "-Wunused-variable"
  38470. #endif
  38471. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(T[])
  38472. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m31FF1D9B97B40D8FEF0FE5B8B35C5E8EC57AC461_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* ___array0, const RuntimeMethod* method)
  38473. {
  38474. static bool s_Il2CppMethodInitialized;
  38475. if (!s_Il2CppMethodInitialized)
  38476. {
  38477. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  38478. s_Il2CppMethodInitialized = true;
  38479. }
  38480. Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 V_0;
  38481. memset((&V_0), 0, sizeof(V_0));
  38482. {
  38483. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_0 = ___array0;
  38484. if (L_0)
  38485. {
  38486. goto IL_000b;
  38487. }
  38488. }
  38489. {
  38490. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF ));
  38491. return;
  38492. }
  38493. IL_000b:
  38494. {
  38495. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 ));
  38496. goto IL_0037;
  38497. }
  38498. {
  38499. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_2 = ___array0;
  38500. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  38501. Type_t * L_3;
  38502. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  38503. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  38504. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38505. Type_t * L_5;
  38506. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  38507. bool L_6;
  38508. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  38509. if (!L_6)
  38510. {
  38511. goto IL_0037;
  38512. }
  38513. }
  38514. {
  38515. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  38516. }
  38517. IL_0037:
  38518. {
  38519. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_7 = ___array0;
  38520. __this->set__object_0((RuntimeObject *)L_7);
  38521. __this->set__index_1(0);
  38522. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_8 = ___array0;
  38523. NullCheck(L_8);
  38524. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  38525. return;
  38526. }
  38527. }
  38528. IL2CPP_EXTERN_C void Memory_1__ctor_m31FF1D9B97B40D8FEF0FE5B8B35C5E8EC57AC461_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* ___array0, const RuntimeMethod* method)
  38529. {
  38530. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  38531. int32_t _offset = 1;
  38532. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  38533. Memory_1__ctor_m31FF1D9B97B40D8FEF0FE5B8B35C5E8EC57AC461_inline(_thisAdjusted, ___array0, method);
  38534. }
  38535. // 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)
  38536. 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)
  38537. {
  38538. {
  38539. int32_t L_0 = ___length1;
  38540. if ((((int32_t)L_0) >= ((int32_t)0)))
  38541. {
  38542. goto IL_0009;
  38543. }
  38544. }
  38545. {
  38546. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  38547. }
  38548. IL_0009:
  38549. {
  38550. MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E * L_1 = ___manager0;
  38551. __this->set__object_0(L_1);
  38552. __this->set__index_1(((int32_t)-2147483648LL));
  38553. int32_t L_2 = ___length1;
  38554. __this->set__length_2(L_2);
  38555. return;
  38556. }
  38557. }
  38558. IL2CPP_EXTERN_C void Memory_1__ctor_m6471103C0C32E37CEB3489890816E14B177AE1F5_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  38559. {
  38560. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  38561. int32_t _offset = 1;
  38562. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  38563. Memory_1__ctor_m6471103C0C32E37CEB3489890816E14B177AE1F5_inline(_thisAdjusted, ___manager0, ___length1, method);
  38564. }
  38565. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::.ctor(System.Object,System.Int32,System.Int32)
  38566. 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)
  38567. {
  38568. {
  38569. RuntimeObject * L_0 = ___obj0;
  38570. __this->set__object_0(L_0);
  38571. int32_t L_1 = ___start1;
  38572. __this->set__index_1(L_1);
  38573. int32_t L_2 = ___length2;
  38574. __this->set__length_2(L_2);
  38575. return;
  38576. }
  38577. }
  38578. IL2CPP_EXTERN_C void Memory_1__ctor_m7EF287BAE1D879150A1611D604862CF9EBB557F0_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  38579. {
  38580. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  38581. int32_t _offset = 1;
  38582. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  38583. Memory_1__ctor_m7EF287BAE1D879150A1611D604862CF9EBB557F0_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  38584. }
  38585. // 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>)
  38586. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F Memory_1_op_Implicit_m67DC42909E320487F44F57E4B472FE07DB3154FB_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF ___memory0, const RuntimeMethod* method)
  38587. {
  38588. {
  38589. ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F * L_0;
  38590. 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));
  38591. ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F L_1 = (*(ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F *)L_0);
  38592. return (ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F )L_1;
  38593. }
  38594. }
  38595. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::get_Length()
  38596. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mF0361AC2248037E639C82492DB6EA4E7EC3F536F_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  38597. {
  38598. {
  38599. int32_t L_0 = (int32_t)__this->get__length_2();
  38600. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  38601. }
  38602. }
  38603. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mF0361AC2248037E639C82492DB6EA4E7EC3F536F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  38604. {
  38605. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  38606. int32_t _offset = 1;
  38607. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  38608. int32_t _returnValue;
  38609. _returnValue = Memory_1_get_Length_mF0361AC2248037E639C82492DB6EA4E7EC3F536F(_thisAdjusted, method);
  38610. return _returnValue;
  38611. }
  38612. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::ToString()
  38613. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_mCC2BC803AE6D4DFFFD91E731536E04CB221D9EBD_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __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*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_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. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  38623. s_Il2CppMethodInitialized = true;
  38624. }
  38625. String_t* V_0 = NULL;
  38626. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF V_1;
  38627. memset((&V_1), 0, sizeof(V_1));
  38628. {
  38629. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  38630. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38631. Type_t * L_1;
  38632. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  38633. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  38634. Type_t * L_3;
  38635. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  38636. bool L_4;
  38637. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  38638. if (!L_4)
  38639. {
  38640. goto IL_0058;
  38641. }
  38642. }
  38643. {
  38644. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  38645. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  38646. V_0 = (String_t*)L_6;
  38647. if (L_6)
  38648. {
  38649. goto IL_003f;
  38650. }
  38651. }
  38652. {
  38653. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_7;
  38654. 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));
  38655. V_1 = (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_7;
  38656. Il2CppFakeBox<Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  38657. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  38658. String_t* L_9;
  38659. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  38660. V_1 = L_8.m_Value;
  38661. return (String_t*)L_9;
  38662. }
  38663. IL_003f:
  38664. {
  38665. String_t* L_10 = V_0;
  38666. int32_t L_11 = (int32_t)__this->get__index_1();
  38667. int32_t L_12 = (int32_t)__this->get__length_2();
  38668. NullCheck((String_t*)L_10);
  38669. String_t* L_13;
  38670. 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);
  38671. return (String_t*)L_13;
  38672. }
  38673. IL_0058:
  38674. {
  38675. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  38676. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38677. Type_t * L_15;
  38678. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  38679. NullCheck((MemberInfo_t *)L_15);
  38680. String_t* L_16;
  38681. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  38682. int32_t L_17 = (int32_t)__this->get__length_2();
  38683. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  38684. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  38685. String_t* L_20;
  38686. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  38687. return (String_t*)L_20;
  38688. }
  38689. }
  38690. IL2CPP_EXTERN_C String_t* Memory_1_ToString_mCC2BC803AE6D4DFFFD91E731536E04CB221D9EBD_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  38691. {
  38692. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  38693. int32_t _offset = 1;
  38694. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  38695. String_t* _returnValue;
  38696. _returnValue = Memory_1_ToString_mCC2BC803AE6D4DFFFD91E731536E04CB221D9EBD(_thisAdjusted, method);
  38697. return _returnValue;
  38698. }
  38699. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Slice(System.Int32,System.Int32)
  38700. 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)
  38701. {
  38702. int32_t V_0 = 0;
  38703. int32_t V_1 = 0;
  38704. {
  38705. int32_t L_0 = (int32_t)__this->get__length_2();
  38706. V_0 = (int32_t)L_0;
  38707. int32_t L_1 = V_0;
  38708. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  38709. int32_t L_2 = ___start0;
  38710. int32_t L_3 = V_1;
  38711. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  38712. {
  38713. goto IL_0019;
  38714. }
  38715. }
  38716. {
  38717. int32_t L_4 = ___length1;
  38718. int32_t L_5 = V_1;
  38719. int32_t L_6 = ___start0;
  38720. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  38721. {
  38722. goto IL_001e;
  38723. }
  38724. }
  38725. IL_0019:
  38726. {
  38727. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  38728. }
  38729. IL_001e:
  38730. {
  38731. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  38732. int32_t L_8 = (int32_t)__this->get__index_1();
  38733. int32_t L_9 = ___start0;
  38734. int32_t L_10 = ___length1;
  38735. int32_t L_11 = V_0;
  38736. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF L_12;
  38737. memset((&L_12), 0, sizeof(L_12));
  38738. 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));
  38739. return (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF )L_12;
  38740. }
  38741. }
  38742. IL2CPP_EXTERN_C Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF Memory_1_Slice_mB7074254D6B247910FCF04E1780F7D2837C9D9DF_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  38743. {
  38744. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  38745. int32_t _offset = 1;
  38746. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  38747. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF _returnValue;
  38748. _returnValue = Memory_1_Slice_mB7074254D6B247910FCF04E1780F7D2837C9D9DF_inline(_thisAdjusted, ___start0, ___length1, method);
  38749. return _returnValue;
  38750. }
  38751. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::get_Span()
  38752. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF Memory_1_get_Span_mFBBF6F87EF280AB6D46EDF5DA82CFB6867D8EB73_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  38753. {
  38754. static bool s_Il2CppMethodInitialized;
  38755. if (!s_Il2CppMethodInitialized)
  38756. {
  38757. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  38758. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  38759. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  38760. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  38761. s_Il2CppMethodInitialized = true;
  38762. }
  38763. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF V_0;
  38764. memset((&V_0), 0, sizeof(V_0));
  38765. String_t* V_1 = NULL;
  38766. {
  38767. int32_t L_0 = (int32_t)__this->get__index_1();
  38768. if ((((int32_t)L_0) >= ((int32_t)0)))
  38769. {
  38770. goto IL_0034;
  38771. }
  38772. }
  38773. {
  38774. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  38775. NullCheck((MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)((MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  38776. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_2;
  38777. 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))));
  38778. V_0 = (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_2;
  38779. int32_t L_3 = (int32_t)__this->get__index_1();
  38780. int32_t L_4 = (int32_t)__this->get__length_2();
  38781. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_5;
  38782. 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));
  38783. return (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_5;
  38784. }
  38785. IL_0034:
  38786. {
  38787. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  38788. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38789. Type_t * L_7;
  38790. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  38791. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  38792. Type_t * L_9;
  38793. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  38794. bool L_10;
  38795. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  38796. if (!L_10)
  38797. {
  38798. goto IL_0089;
  38799. }
  38800. }
  38801. {
  38802. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  38803. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  38804. V_1 = (String_t*)L_12;
  38805. if (!L_12)
  38806. {
  38807. goto IL_0089;
  38808. }
  38809. }
  38810. {
  38811. String_t* L_13 = V_1;
  38812. Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * L_14;
  38813. 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));
  38814. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  38815. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  38816. String_t* L_16 = V_1;
  38817. NullCheck((String_t*)L_16);
  38818. int32_t L_17;
  38819. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  38820. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_18;
  38821. memset((&L_18), 0, sizeof(L_18));
  38822. 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));
  38823. V_0 = (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_18;
  38824. int32_t L_19 = (int32_t)__this->get__index_1();
  38825. int32_t L_20 = (int32_t)__this->get__length_2();
  38826. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_21;
  38827. 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));
  38828. return (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_21;
  38829. }
  38830. IL_0089:
  38831. {
  38832. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  38833. if (!L_22)
  38834. {
  38835. goto IL_00b4;
  38836. }
  38837. }
  38838. {
  38839. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  38840. int32_t L_24 = (int32_t)__this->get__index_1();
  38841. int32_t L_25 = (int32_t)__this->get__length_2();
  38842. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_26;
  38843. memset((&L_26), 0, sizeof(L_26));
  38844. 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));
  38845. return (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_26;
  38846. }
  38847. IL_00b4:
  38848. {
  38849. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF ));
  38850. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_27 = V_0;
  38851. return (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_27;
  38852. }
  38853. }
  38854. IL2CPP_EXTERN_C Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF Memory_1_get_Span_mFBBF6F87EF280AB6D46EDF5DA82CFB6867D8EB73_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  38855. {
  38856. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  38857. int32_t _offset = 1;
  38858. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  38859. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF _returnValue;
  38860. _returnValue = Memory_1_get_Span_mFBBF6F87EF280AB6D46EDF5DA82CFB6867D8EB73_inline(_thisAdjusted, method);
  38861. return _returnValue;
  38862. }
  38863. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Pin()
  38864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m93B781EEB43079C13A77D6F997C1F5A7188DFF10_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  38865. {
  38866. static bool s_Il2CppMethodInitialized;
  38867. if (!s_Il2CppMethodInitialized)
  38868. {
  38869. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  38870. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  38871. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  38872. s_Il2CppMethodInitialized = true;
  38873. }
  38874. String_t* V_0 = NULL;
  38875. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  38876. memset((&V_1), 0, sizeof(V_1));
  38877. void* V_2 = NULL;
  38878. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* V_3 = NULL;
  38879. void* V_4 = NULL;
  38880. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  38881. memset((&V_5), 0, sizeof(V_5));
  38882. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  38883. memset((&V_6), 0, sizeof(V_6));
  38884. void* V_7 = NULL;
  38885. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  38886. memset((&V_8), 0, sizeof(V_8));
  38887. {
  38888. int32_t L_0 = (int32_t)__this->get__index_1();
  38889. if ((((int32_t)L_0) >= ((int32_t)0)))
  38890. {
  38891. goto IL_0026;
  38892. }
  38893. }
  38894. {
  38895. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  38896. int32_t L_2 = (int32_t)__this->get__index_1();
  38897. NullCheck((MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)((MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  38898. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  38899. 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))));
  38900. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  38901. }
  38902. IL_0026:
  38903. {
  38904. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  38905. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  38906. Type_t * L_5;
  38907. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  38908. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  38909. Type_t * L_7;
  38910. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  38911. bool L_8;
  38912. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  38913. if (!L_8)
  38914. {
  38915. goto IL_0079;
  38916. }
  38917. }
  38918. {
  38919. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  38920. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  38921. V_0 = (String_t*)L_10;
  38922. if (!L_10)
  38923. {
  38924. goto IL_0079;
  38925. }
  38926. }
  38927. {
  38928. String_t* L_11 = V_0;
  38929. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  38930. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  38931. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  38932. intptr_t L_13;
  38933. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  38934. void* L_14;
  38935. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  38936. int32_t L_15 = (int32_t)__this->get__index_1();
  38937. void* L_16;
  38938. 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));
  38939. V_2 = (void*)L_16;
  38940. void* L_17 = V_2;
  38941. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  38942. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  38943. memset((&L_19), 0, sizeof(L_19));
  38944. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  38945. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  38946. }
  38947. IL_0079:
  38948. {
  38949. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  38950. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_21 = (MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109*)((MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  38951. V_3 = (MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109*)L_21;
  38952. if (!L_21)
  38953. {
  38954. goto IL_00ee;
  38955. }
  38956. }
  38957. {
  38958. int32_t L_22 = (int32_t)__this->get__length_2();
  38959. if ((((int32_t)L_22) >= ((int32_t)0)))
  38960. {
  38961. goto IL_00c1;
  38962. }
  38963. }
  38964. {
  38965. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_23 = V_3;
  38966. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_24;
  38967. 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));
  38968. Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 * L_25;
  38969. 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));
  38970. void* L_26;
  38971. 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));
  38972. int32_t L_27 = (int32_t)__this->get__index_1();
  38973. void* L_28;
  38974. 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));
  38975. V_4 = (void*)L_28;
  38976. void* L_29 = V_4;
  38977. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  38978. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  38979. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  38980. memset((&L_31), 0, sizeof(L_31));
  38981. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  38982. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  38983. }
  38984. IL_00c1:
  38985. {
  38986. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_32 = V_3;
  38987. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  38988. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  38989. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  38990. intptr_t L_34;
  38991. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  38992. void* L_35;
  38993. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  38994. int32_t L_36 = (int32_t)__this->get__index_1();
  38995. void* L_37;
  38996. 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));
  38997. V_7 = (void*)L_37;
  38998. void* L_38 = V_7;
  38999. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  39000. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  39001. memset((&L_40), 0, sizeof(L_40));
  39002. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  39003. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  39004. }
  39005. IL_00ee:
  39006. {
  39007. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  39008. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  39009. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  39010. }
  39011. }
  39012. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m93B781EEB43079C13A77D6F997C1F5A7188DFF10_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  39013. {
  39014. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  39015. int32_t _offset = 1;
  39016. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  39017. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  39018. _returnValue = Memory_1_Pin_m93B781EEB43079C13A77D6F997C1F5A7188DFF10(_thisAdjusted, method);
  39019. return _returnValue;
  39020. }
  39021. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Equals(System.Object)
  39022. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mC301921EE1ED91C63BDD213126D4A8B2A196A803_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  39023. {
  39024. ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F V_0;
  39025. memset((&V_0), 0, sizeof(V_0));
  39026. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF V_1;
  39027. memset((&V_1), 0, sizeof(V_1));
  39028. RuntimeObject * V_2 = NULL;
  39029. {
  39030. RuntimeObject * L_0 = ___obj0;
  39031. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  39032. {
  39033. goto IL_0022;
  39034. }
  39035. }
  39036. {
  39037. RuntimeObject * L_1 = ___obj0;
  39038. V_0 = (ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F )((*(ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F *)((ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  39039. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF L_2 = (*(Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *)__this);
  39040. ReadOnlyMemory_1_t0E3430A4A12DCFF14AE61B204C088223E1A1184F L_3;
  39041. 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));
  39042. bool L_4;
  39043. 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));
  39044. return (bool)L_4;
  39045. }
  39046. IL_0022:
  39047. {
  39048. RuntimeObject * L_5 = ___obj0;
  39049. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  39050. V_2 = (RuntimeObject *)L_6;
  39051. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  39052. {
  39053. goto IL_003b;
  39054. }
  39055. }
  39056. {
  39057. RuntimeObject * L_7 = V_2;
  39058. V_1 = (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF )((*(Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *)((Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  39059. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF L_8 = V_1;
  39060. bool L_9;
  39061. 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));
  39062. return (bool)L_9;
  39063. }
  39064. IL_003b:
  39065. {
  39066. return (bool)0;
  39067. }
  39068. }
  39069. IL2CPP_EXTERN_C bool Memory_1_Equals_mC301921EE1ED91C63BDD213126D4A8B2A196A803_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  39070. {
  39071. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  39072. int32_t _offset = 1;
  39073. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  39074. bool _returnValue;
  39075. _returnValue = Memory_1_Equals_mC301921EE1ED91C63BDD213126D4A8B2A196A803(_thisAdjusted, ___obj0, method);
  39076. return _returnValue;
  39077. }
  39078. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::Equals(System.Memory`1<T>)
  39079. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mDBC87DAC0552CD97797F4FCA24AE77EE6B15BE2A_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF ___other0, const RuntimeMethod* method)
  39080. {
  39081. {
  39082. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  39083. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF L_1 = ___other0;
  39084. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  39085. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  39086. {
  39087. goto IL_002b;
  39088. }
  39089. }
  39090. {
  39091. int32_t L_3 = (int32_t)__this->get__index_1();
  39092. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF L_4 = ___other0;
  39093. int32_t L_5 = (int32_t)L_4.get__index_1();
  39094. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  39095. {
  39096. goto IL_002b;
  39097. }
  39098. }
  39099. {
  39100. int32_t L_6 = (int32_t)__this->get__length_2();
  39101. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF L_7 = ___other0;
  39102. int32_t L_8 = (int32_t)L_7.get__length_2();
  39103. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  39104. }
  39105. IL_002b:
  39106. {
  39107. return (bool)0;
  39108. }
  39109. }
  39110. IL2CPP_EXTERN_C bool Memory_1_Equals_mDBC87DAC0552CD97797F4FCA24AE77EE6B15BE2A_AdjustorThunk (RuntimeObject * __this, Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF ___other0, const RuntimeMethod* method)
  39111. {
  39112. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  39113. int32_t _offset = 1;
  39114. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  39115. bool _returnValue;
  39116. _returnValue = Memory_1_Equals_mDBC87DAC0552CD97797F4FCA24AE77EE6B15BE2A(_thisAdjusted, ___other0, method);
  39117. return _returnValue;
  39118. }
  39119. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::GetHashCode()
  39120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_mF2FAD9F934AD3D10CD4DDAA8CFE79C7D7A22D0D9_gshared (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  39121. {
  39122. int32_t V_0 = 0;
  39123. {
  39124. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  39125. if (L_0)
  39126. {
  39127. goto IL_000a;
  39128. }
  39129. }
  39130. {
  39131. return (int32_t)0;
  39132. }
  39133. IL_000a:
  39134. {
  39135. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  39136. NullCheck((RuntimeObject *)L_1);
  39137. int32_t L_2;
  39138. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  39139. int32_t L_3 = (int32_t)__this->get__index_1();
  39140. V_0 = (int32_t)L_3;
  39141. int32_t L_4;
  39142. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  39143. int32_t L_5 = (int32_t)__this->get__length_2();
  39144. V_0 = (int32_t)L_5;
  39145. int32_t L_6;
  39146. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  39147. int32_t L_7;
  39148. 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));
  39149. return (int32_t)L_7;
  39150. }
  39151. }
  39152. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_mF2FAD9F934AD3D10CD4DDAA8CFE79C7D7A22D0D9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  39153. {
  39154. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * _thisAdjusted;
  39155. int32_t _offset = 1;
  39156. _thisAdjusted = reinterpret_cast<Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF *>(__this + _offset);
  39157. int32_t _returnValue;
  39158. _returnValue = Memory_1_GetHashCode_mF2FAD9F934AD3D10CD4DDAA8CFE79C7D7A22D0D9(_thisAdjusted, method);
  39159. return _returnValue;
  39160. }
  39161. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::CombineHashCodes(System.Int32,System.Int32)
  39162. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mFE54A0F9A8631D37F1763109C33B343D0B82963B_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  39163. {
  39164. {
  39165. int32_t L_0 = ___left0;
  39166. int32_t L_1 = ___left0;
  39167. int32_t L_2 = ___right1;
  39168. 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));
  39169. }
  39170. }
  39171. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba1010102>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  39172. 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)
  39173. {
  39174. {
  39175. int32_t L_0 = ___h10;
  39176. int32_t L_1 = ___h21;
  39177. int32_t L_2;
  39178. 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));
  39179. int32_t L_3 = ___h32;
  39180. int32_t L_4;
  39181. 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));
  39182. return (int32_t)L_4;
  39183. }
  39184. }
  39185. #ifdef __clang__
  39186. #pragma clang diagnostic pop
  39187. #endif
  39188. #ifdef __clang__
  39189. #pragma clang diagnostic push
  39190. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39191. #pragma clang diagnostic ignored "-Wunused-variable"
  39192. #endif
  39193. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(T[])
  39194. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Memory_1__ctor_m42D247896BDC689749AF0E7020D51CE6BAC4F605_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* ___array0, const RuntimeMethod* method)
  39195. {
  39196. static bool s_Il2CppMethodInitialized;
  39197. if (!s_Il2CppMethodInitialized)
  39198. {
  39199. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39200. s_Il2CppMethodInitialized = true;
  39201. }
  39202. Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF V_0;
  39203. memset((&V_0), 0, sizeof(V_0));
  39204. {
  39205. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_0 = ___array0;
  39206. if (L_0)
  39207. {
  39208. goto IL_000b;
  39209. }
  39210. }
  39211. {
  39212. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 ));
  39213. return;
  39214. }
  39215. IL_000b:
  39216. {
  39217. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF ));
  39218. goto IL_0037;
  39219. }
  39220. {
  39221. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_2 = ___array0;
  39222. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  39223. Type_t * L_3;
  39224. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  39225. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  39226. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39227. Type_t * L_5;
  39228. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  39229. bool L_6;
  39230. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  39231. if (!L_6)
  39232. {
  39233. goto IL_0037;
  39234. }
  39235. }
  39236. {
  39237. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  39238. }
  39239. IL_0037:
  39240. {
  39241. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_7 = ___array0;
  39242. __this->set__object_0((RuntimeObject *)L_7);
  39243. __this->set__index_1(0);
  39244. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_8 = ___array0;
  39245. NullCheck(L_8);
  39246. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  39247. return;
  39248. }
  39249. }
  39250. IL2CPP_EXTERN_C void Memory_1__ctor_m42D247896BDC689749AF0E7020D51CE6BAC4F605_AdjustorThunk (RuntimeObject * __this, MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* ___array0, const RuntimeMethod* method)
  39251. {
  39252. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  39253. int32_t _offset = 1;
  39254. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  39255. Memory_1__ctor_m42D247896BDC689749AF0E7020D51CE6BAC4F605_inline(_thisAdjusted, ___array0, method);
  39256. }
  39257. // 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)
  39258. 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)
  39259. {
  39260. {
  39261. int32_t L_0 = ___length1;
  39262. if ((((int32_t)L_0) >= ((int32_t)0)))
  39263. {
  39264. goto IL_0009;
  39265. }
  39266. }
  39267. {
  39268. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  39269. }
  39270. IL_0009:
  39271. {
  39272. MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 * L_1 = ___manager0;
  39273. __this->set__object_0(L_1);
  39274. __this->set__index_1(((int32_t)-2147483648LL));
  39275. int32_t L_2 = ___length1;
  39276. __this->set__length_2(L_2);
  39277. return;
  39278. }
  39279. }
  39280. IL2CPP_EXTERN_C void Memory_1__ctor_mC43BD768715F7DF43CE4F7093F02D7EB90E652CB_AdjustorThunk (RuntimeObject * __this, MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  39281. {
  39282. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  39283. int32_t _offset = 1;
  39284. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  39285. Memory_1__ctor_mC43BD768715F7DF43CE4F7093F02D7EB90E652CB_inline(_thisAdjusted, ___manager0, ___length1, method);
  39286. }
  39287. // System.Void System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::.ctor(System.Object,System.Int32,System.Int32)
  39288. 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)
  39289. {
  39290. {
  39291. RuntimeObject * L_0 = ___obj0;
  39292. __this->set__object_0(L_0);
  39293. int32_t L_1 = ___start1;
  39294. __this->set__index_1(L_1);
  39295. int32_t L_2 = ___length2;
  39296. __this->set__length_2(L_2);
  39297. return;
  39298. }
  39299. }
  39300. IL2CPP_EXTERN_C void Memory_1__ctor_m47D9EEC57CF1B67A96F8822DA7A9D05B2686FA12_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  39301. {
  39302. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  39303. int32_t _offset = 1;
  39304. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  39305. Memory_1__ctor_m47D9EEC57CF1B67A96F8822DA7A9D05B2686FA12_inline(_thisAdjusted, ___obj0, ___start1, ___length2, method);
  39306. }
  39307. // 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>)
  39308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B Memory_1_op_Implicit_m164F33F696C0858983DF7B42FF983F88E2A18B9D_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 ___memory0, const RuntimeMethod* method)
  39309. {
  39310. {
  39311. ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B * L_0;
  39312. 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));
  39313. ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B L_1 = (*(ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B *)L_0);
  39314. return (ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B )L_1;
  39315. }
  39316. }
  39317. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::get_Length()
  39318. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_get_Length_mFBF9E3DF4B491D1F7D9CF0C1E074E53948688B54_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  39319. {
  39320. {
  39321. int32_t L_0 = (int32_t)__this->get__length_2();
  39322. return (int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)2147483647LL)));
  39323. }
  39324. }
  39325. IL2CPP_EXTERN_C int32_t Memory_1_get_Length_mFBF9E3DF4B491D1F7D9CF0C1E074E53948688B54_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  39326. {
  39327. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  39328. int32_t _offset = 1;
  39329. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  39330. int32_t _returnValue;
  39331. _returnValue = Memory_1_get_Length_mFBF9E3DF4B491D1F7D9CF0C1E074E53948688B54(_thisAdjusted, method);
  39332. return _returnValue;
  39333. }
  39334. // System.String System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::ToString()
  39335. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Memory_1_ToString_m0E220C0A6FF0A4CD943BDDD8A87E2CC8A5B01978_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  39336. {
  39337. static bool s_Il2CppMethodInitialized;
  39338. if (!s_Il2CppMethodInitialized)
  39339. {
  39340. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  39341. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  39342. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  39343. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39344. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69);
  39345. s_Il2CppMethodInitialized = true;
  39346. }
  39347. String_t* V_0 = NULL;
  39348. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D V_1;
  39349. memset((&V_1), 0, sizeof(V_1));
  39350. {
  39351. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_0 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  39352. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39353. Type_t * L_1;
  39354. L_1 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_0, /*hidden argument*/NULL);
  39355. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_2 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  39356. Type_t * L_3;
  39357. L_3 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_2, /*hidden argument*/NULL);
  39358. bool L_4;
  39359. L_4 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_1, (Type_t *)L_3, /*hidden argument*/NULL);
  39360. if (!L_4)
  39361. {
  39362. goto IL_0058;
  39363. }
  39364. }
  39365. {
  39366. RuntimeObject * L_5 = (RuntimeObject *)__this->get__object_0();
  39367. String_t* L_6 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var));
  39368. V_0 = (String_t*)L_6;
  39369. if (L_6)
  39370. {
  39371. goto IL_003f;
  39372. }
  39373. }
  39374. {
  39375. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_7;
  39376. 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));
  39377. V_1 = (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_7;
  39378. Il2CppFakeBox<Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D > L_8(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5), (&V_1));
  39379. const VirtualInvokeData& il2cpp_virtual_invoke_data__57 = il2cpp_codegen_get_virtual_invoke_data(3, (&L_8));
  39380. String_t* L_9;
  39381. L_9 = (( String_t* (*) (RuntimeObject *, const RuntimeMethod*))il2cpp_virtual_invoke_data__57.methodPtr)((RuntimeObject *)(&L_8), /*hidden argument*/il2cpp_virtual_invoke_data__57.method);
  39382. V_1 = L_8.m_Value;
  39383. return (String_t*)L_9;
  39384. }
  39385. IL_003f:
  39386. {
  39387. String_t* L_10 = V_0;
  39388. int32_t L_11 = (int32_t)__this->get__index_1();
  39389. int32_t L_12 = (int32_t)__this->get__length_2();
  39390. NullCheck((String_t*)L_10);
  39391. String_t* L_13;
  39392. 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);
  39393. return (String_t*)L_13;
  39394. }
  39395. IL_0058:
  39396. {
  39397. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_14 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  39398. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39399. Type_t * L_15;
  39400. L_15 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_14, /*hidden argument*/NULL);
  39401. NullCheck((MemberInfo_t *)L_15);
  39402. String_t* L_16;
  39403. L_16 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, (MemberInfo_t *)L_15);
  39404. int32_t L_17 = (int32_t)__this->get__length_2();
  39405. int32_t L_18 = ((int32_t)((int32_t)L_17&(int32_t)((int32_t)2147483647LL)));
  39406. RuntimeObject * L_19 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_18);
  39407. String_t* L_20;
  39408. L_20 = String_Format_m8D1CB0410C35E052A53AE957C914C841E54BAB66((String_t*)_stringLiteralACAE3DE011E4C429609CA3219C3F13E876D2AF69, (RuntimeObject *)L_16, (RuntimeObject *)L_19, /*hidden argument*/NULL);
  39409. return (String_t*)L_20;
  39410. }
  39411. }
  39412. IL2CPP_EXTERN_C String_t* Memory_1_ToString_m0E220C0A6FF0A4CD943BDDD8A87E2CC8A5B01978_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  39413. {
  39414. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  39415. int32_t _offset = 1;
  39416. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  39417. String_t* _returnValue;
  39418. _returnValue = Memory_1_ToString_m0E220C0A6FF0A4CD943BDDD8A87E2CC8A5B01978(_thisAdjusted, method);
  39419. return _returnValue;
  39420. }
  39421. // System.Memory`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Slice(System.Int32,System.Int32)
  39422. 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)
  39423. {
  39424. int32_t V_0 = 0;
  39425. int32_t V_1 = 0;
  39426. {
  39427. int32_t L_0 = (int32_t)__this->get__length_2();
  39428. V_0 = (int32_t)L_0;
  39429. int32_t L_1 = V_0;
  39430. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  39431. int32_t L_2 = ___start0;
  39432. int32_t L_3 = V_1;
  39433. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  39434. {
  39435. goto IL_0019;
  39436. }
  39437. }
  39438. {
  39439. int32_t L_4 = ___length1;
  39440. int32_t L_5 = V_1;
  39441. int32_t L_6 = ___start0;
  39442. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  39443. {
  39444. goto IL_001e;
  39445. }
  39446. }
  39447. IL_0019:
  39448. {
  39449. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  39450. }
  39451. IL_001e:
  39452. {
  39453. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  39454. int32_t L_8 = (int32_t)__this->get__index_1();
  39455. int32_t L_9 = ___start0;
  39456. int32_t L_10 = ___length1;
  39457. int32_t L_11 = V_0;
  39458. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 L_12;
  39459. memset((&L_12), 0, sizeof(L_12));
  39460. 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));
  39461. return (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 )L_12;
  39462. }
  39463. }
  39464. IL2CPP_EXTERN_C Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 Memory_1_Slice_mA5DDDEB389F00031CD75A1015E7855A78BCE5623_AdjustorThunk (RuntimeObject * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  39465. {
  39466. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  39467. int32_t _offset = 1;
  39468. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  39469. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 _returnValue;
  39470. _returnValue = Memory_1_Slice_mA5DDDEB389F00031CD75A1015E7855A78BCE5623_inline(_thisAdjusted, ___start0, ___length1, method);
  39471. return _returnValue;
  39472. }
  39473. // System.Span`1<T> System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::get_Span()
  39474. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D Memory_1_get_Span_mA3A5D5AF962E166879F18C57FEE284CFACE67681_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  39475. {
  39476. static bool s_Il2CppMethodInitialized;
  39477. if (!s_Il2CppMethodInitialized)
  39478. {
  39479. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  39480. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  39481. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  39482. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39483. s_Il2CppMethodInitialized = true;
  39484. }
  39485. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D V_0;
  39486. memset((&V_0), 0, sizeof(V_0));
  39487. String_t* V_1 = NULL;
  39488. {
  39489. int32_t L_0 = (int32_t)__this->get__index_1();
  39490. if ((((int32_t)L_0) >= ((int32_t)0)))
  39491. {
  39492. goto IL_0034;
  39493. }
  39494. }
  39495. {
  39496. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  39497. NullCheck((MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)((MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  39498. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_2;
  39499. 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))));
  39500. V_0 = (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_2;
  39501. int32_t L_3 = (int32_t)__this->get__index_1();
  39502. int32_t L_4 = (int32_t)__this->get__length_2();
  39503. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_5;
  39504. 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));
  39505. return (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_5;
  39506. }
  39507. IL_0034:
  39508. {
  39509. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  39510. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39511. Type_t * L_7;
  39512. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  39513. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  39514. Type_t * L_9;
  39515. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  39516. bool L_10;
  39517. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  39518. if (!L_10)
  39519. {
  39520. goto IL_0089;
  39521. }
  39522. }
  39523. {
  39524. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  39525. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  39526. V_1 = (String_t*)L_12;
  39527. if (!L_12)
  39528. {
  39529. goto IL_0089;
  39530. }
  39531. }
  39532. {
  39533. String_t* L_13 = V_1;
  39534. Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * L_14;
  39535. 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));
  39536. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  39537. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  39538. String_t* L_16 = V_1;
  39539. NullCheck((String_t*)L_16);
  39540. int32_t L_17;
  39541. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  39542. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_18;
  39543. memset((&L_18), 0, sizeof(L_18));
  39544. 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));
  39545. V_0 = (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_18;
  39546. int32_t L_19 = (int32_t)__this->get__index_1();
  39547. int32_t L_20 = (int32_t)__this->get__length_2();
  39548. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_21;
  39549. 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));
  39550. return (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_21;
  39551. }
  39552. IL_0089:
  39553. {
  39554. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  39555. if (!L_22)
  39556. {
  39557. goto IL_00b4;
  39558. }
  39559. }
  39560. {
  39561. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  39562. int32_t L_24 = (int32_t)__this->get__index_1();
  39563. int32_t L_25 = (int32_t)__this->get__length_2();
  39564. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_26;
  39565. memset((&L_26), 0, sizeof(L_26));
  39566. 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));
  39567. return (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_26;
  39568. }
  39569. IL_00b4:
  39570. {
  39571. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D ));
  39572. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_27 = V_0;
  39573. return (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_27;
  39574. }
  39575. }
  39576. IL2CPP_EXTERN_C Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D Memory_1_get_Span_mA3A5D5AF962E166879F18C57FEE284CFACE67681_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  39577. {
  39578. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  39579. int32_t _offset = 1;
  39580. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  39581. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D _returnValue;
  39582. _returnValue = Memory_1_get_Span_mA3A5D5AF962E166879F18C57FEE284CFACE67681_inline(_thisAdjusted, method);
  39583. return _returnValue;
  39584. }
  39585. // System.Buffers.MemoryHandle System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Pin()
  39586. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m2729D8D3B998707924D4A0C62E40EC7687E3612F_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  39587. {
  39588. static bool s_Il2CppMethodInitialized;
  39589. if (!s_Il2CppMethodInitialized)
  39590. {
  39591. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  39592. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  39593. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39594. s_Il2CppMethodInitialized = true;
  39595. }
  39596. String_t* V_0 = NULL;
  39597. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_1;
  39598. memset((&V_1), 0, sizeof(V_1));
  39599. void* V_2 = NULL;
  39600. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* V_3 = NULL;
  39601. void* V_4 = NULL;
  39602. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_5;
  39603. memset((&V_5), 0, sizeof(V_5));
  39604. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 V_6;
  39605. memset((&V_6), 0, sizeof(V_6));
  39606. void* V_7 = NULL;
  39607. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C V_8;
  39608. memset((&V_8), 0, sizeof(V_8));
  39609. {
  39610. int32_t L_0 = (int32_t)__this->get__index_1();
  39611. if ((((int32_t)L_0) >= ((int32_t)0)))
  39612. {
  39613. goto IL_0026;
  39614. }
  39615. }
  39616. {
  39617. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  39618. int32_t L_2 = (int32_t)__this->get__index_1();
  39619. NullCheck((MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)((MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  39620. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_3;
  39621. 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))));
  39622. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_3;
  39623. }
  39624. IL_0026:
  39625. {
  39626. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  39627. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39628. Type_t * L_5;
  39629. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  39630. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  39631. Type_t * L_7;
  39632. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  39633. bool L_8;
  39634. L_8 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  39635. if (!L_8)
  39636. {
  39637. goto IL_0079;
  39638. }
  39639. }
  39640. {
  39641. RuntimeObject * L_9 = (RuntimeObject *)__this->get__object_0();
  39642. String_t* L_10 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_9, String_t_il2cpp_TypeInfo_var));
  39643. V_0 = (String_t*)L_10;
  39644. if (!L_10)
  39645. {
  39646. goto IL_0079;
  39647. }
  39648. }
  39649. {
  39650. String_t* L_11 = V_0;
  39651. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_12;
  39652. L_12 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)L_11, (int32_t)3, /*hidden argument*/NULL);
  39653. V_1 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_12;
  39654. intptr_t L_13;
  39655. L_13 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_1), /*hidden argument*/NULL);
  39656. void* L_14;
  39657. L_14 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_13, /*hidden argument*/NULL);
  39658. int32_t L_15 = (int32_t)__this->get__index_1();
  39659. void* L_16;
  39660. 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));
  39661. V_2 = (void*)L_16;
  39662. void* L_17 = V_2;
  39663. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_18 = V_1;
  39664. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_19;
  39665. memset((&L_19), 0, sizeof(L_19));
  39666. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_19), (void*)(void*)L_17, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  39667. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_19;
  39668. }
  39669. IL_0079:
  39670. {
  39671. RuntimeObject * L_20 = (RuntimeObject *)__this->get__object_0();
  39672. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_21 = (MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD*)((MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD*)IsInst((RuntimeObject*)L_20, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13)));
  39673. V_3 = (MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD*)L_21;
  39674. if (!L_21)
  39675. {
  39676. goto IL_00ee;
  39677. }
  39678. }
  39679. {
  39680. int32_t L_22 = (int32_t)__this->get__length_2();
  39681. if ((((int32_t)L_22) >= ((int32_t)0)))
  39682. {
  39683. goto IL_00c1;
  39684. }
  39685. }
  39686. {
  39687. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_23 = V_3;
  39688. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_24;
  39689. 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));
  39690. Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF * L_25;
  39691. 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));
  39692. void* L_26;
  39693. 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));
  39694. int32_t L_27 = (int32_t)__this->get__index_1();
  39695. void* L_28;
  39696. 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));
  39697. V_4 = (void*)L_28;
  39698. void* L_29 = V_4;
  39699. il2cpp_codegen_initobj((&V_5), sizeof(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 ));
  39700. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_30 = V_5;
  39701. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_31;
  39702. memset((&L_31), 0, sizeof(L_31));
  39703. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_31), (void*)(void*)L_29, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_30, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  39704. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_31;
  39705. }
  39706. IL_00c1:
  39707. {
  39708. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_32 = V_3;
  39709. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_33;
  39710. L_33 = GCHandle_Alloc_mBF5C4C0E8605F97427BFDF96D68AACD4A4D6DDEC((RuntimeObject *)(RuntimeObject *)L_32, (int32_t)3, /*hidden argument*/NULL);
  39711. V_6 = (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_33;
  39712. intptr_t L_34;
  39713. L_34 = GCHandle_AddrOfPinnedObject_m0604506F2BDCD2DC8C167FBC3BF3E965888F7589((GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 *)(&V_6), /*hidden argument*/NULL);
  39714. void* L_35;
  39715. L_35 = IntPtr_op_Explicit_mE8B472FDC632CBD121F7ADF4F94546D6610BACDD((intptr_t)L_34, /*hidden argument*/NULL);
  39716. int32_t L_36 = (int32_t)__this->get__index_1();
  39717. void* L_37;
  39718. 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));
  39719. V_7 = (void*)L_37;
  39720. void* L_38 = V_7;
  39721. GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 L_39 = V_6;
  39722. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_40;
  39723. memset((&L_40), 0, sizeof(L_40));
  39724. MemoryHandle__ctor_mD254CBC13788969FCC315DF2B1C8615A945F18B3((&L_40), (void*)(void*)L_38, (GCHandle_t757890BC4BBBEDE5A623A3C110013EDD24613603 )L_39, (RuntimeObject*)NULL, /*hidden argument*/NULL);
  39725. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_40;
  39726. }
  39727. IL_00ee:
  39728. {
  39729. il2cpp_codegen_initobj((&V_8), sizeof(MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C ));
  39730. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C L_41 = V_8;
  39731. return (MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C )L_41;
  39732. }
  39733. }
  39734. IL2CPP_EXTERN_C MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C Memory_1_Pin_m2729D8D3B998707924D4A0C62E40EC7687E3612F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  39735. {
  39736. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  39737. int32_t _offset = 1;
  39738. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  39739. MemoryHandle_t32246FDA186EE62ADBC37E8AE98087BF6330429C _returnValue;
  39740. _returnValue = Memory_1_Pin_m2729D8D3B998707924D4A0C62E40EC7687E3612F(_thisAdjusted, method);
  39741. return _returnValue;
  39742. }
  39743. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Equals(System.Object)
  39744. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_mA867B2CAEE7F3450F71EA050D3EF82FB3A0B5827_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  39745. {
  39746. ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B V_0;
  39747. memset((&V_0), 0, sizeof(V_0));
  39748. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 V_1;
  39749. memset((&V_1), 0, sizeof(V_1));
  39750. RuntimeObject * V_2 = NULL;
  39751. {
  39752. RuntimeObject * L_0 = ___obj0;
  39753. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21))))
  39754. {
  39755. goto IL_0022;
  39756. }
  39757. }
  39758. {
  39759. RuntimeObject * L_1 = ___obj0;
  39760. V_0 = (ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B )((*(ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B *)((ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 21)))));
  39761. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 L_2 = (*(Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *)__this);
  39762. ReadOnlyMemory_1_t857E7DF353075C208936D4449FE7E7D974B4A56B L_3;
  39763. 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));
  39764. bool L_4;
  39765. 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));
  39766. return (bool)L_4;
  39767. }
  39768. IL_0022:
  39769. {
  39770. RuntimeObject * L_5 = ___obj0;
  39771. RuntimeObject * L_6 = (RuntimeObject *)L_5;
  39772. V_2 = (RuntimeObject *)L_6;
  39773. if (!((RuntimeObject *)IsInst((RuntimeObject*)L_6, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6))))
  39774. {
  39775. goto IL_003b;
  39776. }
  39777. }
  39778. {
  39779. RuntimeObject * L_7 = V_2;
  39780. V_1 = (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 )((*(Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *)((Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *)UnBox(L_7, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))));
  39781. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 L_8 = V_1;
  39782. bool L_9;
  39783. 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));
  39784. return (bool)L_9;
  39785. }
  39786. IL_003b:
  39787. {
  39788. return (bool)0;
  39789. }
  39790. }
  39791. IL2CPP_EXTERN_C bool Memory_1_Equals_mA867B2CAEE7F3450F71EA050D3EF82FB3A0B5827_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  39792. {
  39793. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  39794. int32_t _offset = 1;
  39795. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  39796. bool _returnValue;
  39797. _returnValue = Memory_1_Equals_mA867B2CAEE7F3450F71EA050D3EF82FB3A0B5827(_thisAdjusted, ___obj0, method);
  39798. return _returnValue;
  39799. }
  39800. // System.Boolean System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::Equals(System.Memory`1<T>)
  39801. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Memory_1_Equals_m96429EBE561963A3AD4E97D5A8944FFB13F8A143_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 ___other0, const RuntimeMethod* method)
  39802. {
  39803. {
  39804. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  39805. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 L_1 = ___other0;
  39806. RuntimeObject * L_2 = (RuntimeObject *)L_1.get__object_0();
  39807. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_2))))
  39808. {
  39809. goto IL_002b;
  39810. }
  39811. }
  39812. {
  39813. int32_t L_3 = (int32_t)__this->get__index_1();
  39814. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 L_4 = ___other0;
  39815. int32_t L_5 = (int32_t)L_4.get__index_1();
  39816. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  39817. {
  39818. goto IL_002b;
  39819. }
  39820. }
  39821. {
  39822. int32_t L_6 = (int32_t)__this->get__length_2();
  39823. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 L_7 = ___other0;
  39824. int32_t L_8 = (int32_t)L_7.get__length_2();
  39825. return (bool)((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  39826. }
  39827. IL_002b:
  39828. {
  39829. return (bool)0;
  39830. }
  39831. }
  39832. IL2CPP_EXTERN_C bool Memory_1_Equals_m96429EBE561963A3AD4E97D5A8944FFB13F8A143_AdjustorThunk (RuntimeObject * __this, Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 ___other0, const RuntimeMethod* method)
  39833. {
  39834. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  39835. int32_t _offset = 1;
  39836. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  39837. bool _returnValue;
  39838. _returnValue = Memory_1_Equals_m96429EBE561963A3AD4E97D5A8944FFB13F8A143(_thisAdjusted, ___other0, method);
  39839. return _returnValue;
  39840. }
  39841. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::GetHashCode()
  39842. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_GetHashCode_m6DA32A3CA2DF48367E9CB515B3AA828EBC4AF808_gshared (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  39843. {
  39844. int32_t V_0 = 0;
  39845. {
  39846. RuntimeObject * L_0 = (RuntimeObject *)__this->get__object_0();
  39847. if (L_0)
  39848. {
  39849. goto IL_000a;
  39850. }
  39851. }
  39852. {
  39853. return (int32_t)0;
  39854. }
  39855. IL_000a:
  39856. {
  39857. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  39858. NullCheck((RuntimeObject *)L_1);
  39859. int32_t L_2;
  39860. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)L_1);
  39861. int32_t L_3 = (int32_t)__this->get__index_1();
  39862. V_0 = (int32_t)L_3;
  39863. int32_t L_4;
  39864. L_4 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  39865. int32_t L_5 = (int32_t)__this->get__length_2();
  39866. V_0 = (int32_t)L_5;
  39867. int32_t L_6;
  39868. L_6 = Int32_GetHashCode_mEDD3F492A5F7CF021125AE3F38E2B8F8743FC667((int32_t*)(int32_t*)(&V_0), /*hidden argument*/NULL);
  39869. int32_t L_7;
  39870. 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));
  39871. return (int32_t)L_7;
  39872. }
  39873. }
  39874. IL2CPP_EXTERN_C int32_t Memory_1_GetHashCode_m6DA32A3CA2DF48367E9CB515B3AA828EBC4AF808_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  39875. {
  39876. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * _thisAdjusted;
  39877. int32_t _offset = 1;
  39878. _thisAdjusted = reinterpret_cast<Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 *>(__this + _offset);
  39879. int32_t _returnValue;
  39880. _returnValue = Memory_1_GetHashCode_m6DA32A3CA2DF48367E9CB515B3AA828EBC4AF808(_thisAdjusted, method);
  39881. return _returnValue;
  39882. }
  39883. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::CombineHashCodes(System.Int32,System.Int32)
  39884. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_1_CombineHashCodes_mF52C56CDF1AAF67B775CA42A9A882AF1D425E164_gshared (int32_t ___left0, int32_t ___right1, const RuntimeMethod* method)
  39885. {
  39886. {
  39887. int32_t L_0 = ___left0;
  39888. int32_t L_1 = ___left0;
  39889. int32_t L_2 = ___right1;
  39890. 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));
  39891. }
  39892. }
  39893. // System.Int32 System.Memory`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Rgba32>>::CombineHashCodes(System.Int32,System.Int32,System.Int32)
  39894. 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)
  39895. {
  39896. {
  39897. int32_t L_0 = ___h10;
  39898. int32_t L_1 = ___h21;
  39899. int32_t L_2;
  39900. 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));
  39901. int32_t L_3 = ___h32;
  39902. int32_t L_4;
  39903. 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));
  39904. return (int32_t)L_4;
  39905. }
  39906. }
  39907. #ifdef __clang__
  39908. #pragma clang diagnostic pop
  39909. #endif
  39910. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method)
  39911. {
  39912. {
  39913. int32_t L_0 = __this->get_m_stringLength_0();
  39914. return L_0;
  39915. }
  39916. }
  39917. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Memory_1_get_Span_m9F1615980AEE7778E4505BBCC85766B617DA36A8_gshared_inline (Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 * __this, const RuntimeMethod* method)
  39918. {
  39919. static bool s_Il2CppMethodInitialized;
  39920. if (!s_Il2CppMethodInitialized)
  39921. {
  39922. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  39923. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  39924. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  39925. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39926. s_Il2CppMethodInitialized = true;
  39927. }
  39928. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_0;
  39929. memset((&V_0), 0, sizeof(V_0));
  39930. String_t* V_1 = NULL;
  39931. {
  39932. int32_t L_0 = (int32_t)__this->get__index_1();
  39933. if ((((int32_t)L_0) >= ((int32_t)0)))
  39934. {
  39935. goto IL_0034;
  39936. }
  39937. }
  39938. {
  39939. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  39940. NullCheck((MemoryManager_1_t5AAC8F54A6D54D11F76C3061BE55029B8BAAF3A1 *)((MemoryManager_1_t5AAC8F54A6D54D11F76C3061BE55029B8BAAF3A1 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  39941. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_2;
  39942. L_2 = VirtualFuncInvoker0< Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::GetSpan() */, (MemoryManager_1_t5AAC8F54A6D54D11F76C3061BE55029B8BAAF3A1 *)((MemoryManager_1_t5AAC8F54A6D54D11F76C3061BE55029B8BAAF3A1 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  39943. V_0 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_2;
  39944. int32_t L_3 = (int32_t)__this->get__index_1();
  39945. int32_t L_4 = (int32_t)__this->get__length_2();
  39946. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_5;
  39947. L_5 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&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));
  39948. return (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_5;
  39949. }
  39950. IL_0034:
  39951. {
  39952. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  39953. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39954. Type_t * L_7;
  39955. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  39956. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  39957. Type_t * L_9;
  39958. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  39959. bool L_10;
  39960. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  39961. if (!L_10)
  39962. {
  39963. goto IL_0089;
  39964. }
  39965. }
  39966. {
  39967. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  39968. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  39969. V_1 = (String_t*)L_12;
  39970. if (!L_12)
  39971. {
  39972. goto IL_0089;
  39973. }
  39974. }
  39975. {
  39976. String_t* L_13 = V_1;
  39977. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_14;
  39978. L_14 = (( Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * (*) (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));
  39979. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  39980. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  39981. String_t* L_16 = V_1;
  39982. NullCheck((String_t*)L_16);
  39983. int32_t L_17;
  39984. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  39985. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_18;
  39986. memset((&L_18), 0, sizeof(L_18));
  39987. Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_inline((&L_18), (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  39988. V_0 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_18;
  39989. int32_t L_19 = (int32_t)__this->get__index_1();
  39990. int32_t L_20 = (int32_t)__this->get__length_2();
  39991. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_21;
  39992. L_21 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  39993. return (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_21;
  39994. }
  39995. IL_0089:
  39996. {
  39997. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  39998. if (!L_22)
  39999. {
  40000. goto IL_00b4;
  40001. }
  40002. }
  40003. {
  40004. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  40005. int32_t L_24 = (int32_t)__this->get__index_1();
  40006. int32_t L_25 = (int32_t)__this->get__length_2();
  40007. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_26;
  40008. memset((&L_26), 0, sizeof(L_26));
  40009. Span_1__ctor_mDB412D3D0AA361279840978AA3BFC39ABD694D6D_inline((&L_26), (HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*)((HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8*)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));
  40010. return (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_26;
  40011. }
  40012. IL_00b4:
  40013. {
  40014. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ));
  40015. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_27 = V_0;
  40016. return (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_27;
  40017. }
  40018. }
  40019. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Memory_1_get_Span_m5E89A7E2251246059E8C98FF126274BA659DC905_gshared_inline (Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 * __this, const RuntimeMethod* method)
  40020. {
  40021. static bool s_Il2CppMethodInitialized;
  40022. if (!s_Il2CppMethodInitialized)
  40023. {
  40024. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  40025. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40026. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  40027. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40028. s_Il2CppMethodInitialized = true;
  40029. }
  40030. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_0;
  40031. memset((&V_0), 0, sizeof(V_0));
  40032. String_t* V_1 = NULL;
  40033. {
  40034. int32_t L_0 = (int32_t)__this->get__index_1();
  40035. if ((((int32_t)L_0) >= ((int32_t)0)))
  40036. {
  40037. goto IL_0034;
  40038. }
  40039. }
  40040. {
  40041. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  40042. NullCheck((MemoryManager_1_tEA6B805643C63D8F50A4C672BC7AE3548BE96C3A *)((MemoryManager_1_tEA6B805643C63D8F50A4C672BC7AE3548BE96C3A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40043. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_2;
  40044. L_2 = VirtualFuncInvoker0< Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::GetSpan() */, (MemoryManager_1_tEA6B805643C63D8F50A4C672BC7AE3548BE96C3A *)((MemoryManager_1_tEA6B805643C63D8F50A4C672BC7AE3548BE96C3A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40045. V_0 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_2;
  40046. int32_t L_3 = (int32_t)__this->get__index_1();
  40047. int32_t L_4 = (int32_t)__this->get__length_2();
  40048. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_5;
  40049. L_5 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&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));
  40050. return (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_5;
  40051. }
  40052. IL_0034:
  40053. {
  40054. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  40055. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40056. Type_t * L_7;
  40057. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  40058. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  40059. Type_t * L_9;
  40060. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  40061. bool L_10;
  40062. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  40063. if (!L_10)
  40064. {
  40065. goto IL_0089;
  40066. }
  40067. }
  40068. {
  40069. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  40070. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  40071. V_1 = (String_t*)L_12;
  40072. if (!L_12)
  40073. {
  40074. goto IL_0089;
  40075. }
  40076. }
  40077. {
  40078. String_t* L_13 = V_1;
  40079. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_14;
  40080. L_14 = (( Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * (*) (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));
  40081. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40082. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  40083. String_t* L_16 = V_1;
  40084. NullCheck((String_t*)L_16);
  40085. int32_t L_17;
  40086. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  40087. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_18;
  40088. memset((&L_18), 0, sizeof(L_18));
  40089. Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_inline((&L_18), (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  40090. V_0 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_18;
  40091. int32_t L_19 = (int32_t)__this->get__index_1();
  40092. int32_t L_20 = (int32_t)__this->get__length_2();
  40093. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_21;
  40094. L_21 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  40095. return (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_21;
  40096. }
  40097. IL_0089:
  40098. {
  40099. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  40100. if (!L_22)
  40101. {
  40102. goto IL_00b4;
  40103. }
  40104. }
  40105. {
  40106. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  40107. int32_t L_24 = (int32_t)__this->get__index_1();
  40108. int32_t L_25 = (int32_t)__this->get__length_2();
  40109. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_26;
  40110. memset((&L_26), 0, sizeof(L_26));
  40111. Span_1__ctor_mF3E97D0C7A2EFACA3A9C6996B297D6340BFE5941_inline((&L_26), (HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*)((HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0*)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));
  40112. return (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_26;
  40113. }
  40114. IL_00b4:
  40115. {
  40116. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ));
  40117. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_27 = V_0;
  40118. return (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_27;
  40119. }
  40120. }
  40121. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Memory_1_get_Span_mFDEE054DB28FF025ABEC6F2FA5D78EF400C6F33C_gshared_inline (Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 * __this, const RuntimeMethod* method)
  40122. {
  40123. static bool s_Il2CppMethodInitialized;
  40124. if (!s_Il2CppMethodInitialized)
  40125. {
  40126. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  40127. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40128. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  40129. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40130. s_Il2CppMethodInitialized = true;
  40131. }
  40132. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 V_0;
  40133. memset((&V_0), 0, sizeof(V_0));
  40134. String_t* V_1 = NULL;
  40135. {
  40136. int32_t L_0 = (int32_t)__this->get__index_1();
  40137. if ((((int32_t)L_0) >= ((int32_t)0)))
  40138. {
  40139. goto IL_0034;
  40140. }
  40141. }
  40142. {
  40143. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  40144. NullCheck((MemoryManager_1_tBDC7175A480D069A3ACA71CE3A907EF2FC57538C *)((MemoryManager_1_tBDC7175A480D069A3ACA71CE3A907EF2FC57538C *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40145. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_2;
  40146. L_2 = VirtualFuncInvoker0< Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<System.Int32>::GetSpan() */, (MemoryManager_1_tBDC7175A480D069A3ACA71CE3A907EF2FC57538C *)((MemoryManager_1_tBDC7175A480D069A3ACA71CE3A907EF2FC57538C *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40147. V_0 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_2;
  40148. int32_t L_3 = (int32_t)__this->get__index_1();
  40149. int32_t L_4 = (int32_t)__this->get__length_2();
  40150. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_5;
  40151. L_5 = Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&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));
  40152. return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_5;
  40153. }
  40154. IL_0034:
  40155. {
  40156. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  40157. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40158. Type_t * L_7;
  40159. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  40160. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  40161. Type_t * L_9;
  40162. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  40163. bool L_10;
  40164. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  40165. if (!L_10)
  40166. {
  40167. goto IL_0089;
  40168. }
  40169. }
  40170. {
  40171. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  40172. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  40173. V_1 = (String_t*)L_12;
  40174. if (!L_12)
  40175. {
  40176. goto IL_0089;
  40177. }
  40178. }
  40179. {
  40180. String_t* L_13 = V_1;
  40181. Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_14;
  40182. L_14 = (( Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * (*) (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));
  40183. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40184. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  40185. String_t* L_16 = V_1;
  40186. NullCheck((String_t*)L_16);
  40187. int32_t L_17;
  40188. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  40189. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_18;
  40190. memset((&L_18), 0, sizeof(L_18));
  40191. Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_inline((&L_18), (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  40192. V_0 = (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_18;
  40193. int32_t L_19 = (int32_t)__this->get__index_1();
  40194. int32_t L_20 = (int32_t)__this->get__length_2();
  40195. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_21;
  40196. L_21 = Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_inline((Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  40197. return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_21;
  40198. }
  40199. IL_0089:
  40200. {
  40201. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  40202. if (!L_22)
  40203. {
  40204. goto IL_00b4;
  40205. }
  40206. }
  40207. {
  40208. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  40209. int32_t L_24 = (int32_t)__this->get__index_1();
  40210. int32_t L_25 = (int32_t)__this->get__length_2();
  40211. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_26;
  40212. memset((&L_26), 0, sizeof(L_26));
  40213. Span_1__ctor_m9AEC6413B47543D5A67556E88886542285AA3D3B_inline((&L_26), (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)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));
  40214. return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_26;
  40215. }
  40216. IL_00b4:
  40217. {
  40218. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ));
  40219. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_27 = V_0;
  40220. return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_27;
  40221. }
  40222. }
  40223. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Memory_1_get_Span_mD32F59C9C0808A1FCE36BA139C5D86C9BAEB9A0E_gshared_inline (Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA * __this, const RuntimeMethod* method)
  40224. {
  40225. static bool s_Il2CppMethodInitialized;
  40226. if (!s_Il2CppMethodInitialized)
  40227. {
  40228. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  40229. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40230. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  40231. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40232. s_Il2CppMethodInitialized = true;
  40233. }
  40234. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_0;
  40235. memset((&V_0), 0, sizeof(V_0));
  40236. String_t* V_1 = NULL;
  40237. {
  40238. int32_t L_0 = (int32_t)__this->get__index_1();
  40239. if ((((int32_t)L_0) >= ((int32_t)0)))
  40240. {
  40241. goto IL_0034;
  40242. }
  40243. }
  40244. {
  40245. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  40246. NullCheck((MemoryManager_1_t98CBE01C337EDFA95FE95BA807A94AF30824894B *)((MemoryManager_1_t98CBE01C337EDFA95FE95BA807A94AF30824894B *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40247. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_2;
  40248. L_2 = VirtualFuncInvoker0< Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.L16>::GetSpan() */, (MemoryManager_1_t98CBE01C337EDFA95FE95BA807A94AF30824894B *)((MemoryManager_1_t98CBE01C337EDFA95FE95BA807A94AF30824894B *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40249. V_0 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_2;
  40250. int32_t L_3 = (int32_t)__this->get__index_1();
  40251. int32_t L_4 = (int32_t)__this->get__length_2();
  40252. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_5;
  40253. L_5 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&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));
  40254. return (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_5;
  40255. }
  40256. IL_0034:
  40257. {
  40258. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  40259. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40260. Type_t * L_7;
  40261. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  40262. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  40263. Type_t * L_9;
  40264. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  40265. bool L_10;
  40266. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  40267. if (!L_10)
  40268. {
  40269. goto IL_0089;
  40270. }
  40271. }
  40272. {
  40273. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  40274. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  40275. V_1 = (String_t*)L_12;
  40276. if (!L_12)
  40277. {
  40278. goto IL_0089;
  40279. }
  40280. }
  40281. {
  40282. String_t* L_13 = V_1;
  40283. Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_14;
  40284. L_14 = (( Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * (*) (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));
  40285. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40286. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  40287. String_t* L_16 = V_1;
  40288. NullCheck((String_t*)L_16);
  40289. int32_t L_17;
  40290. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  40291. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_18;
  40292. memset((&L_18), 0, sizeof(L_18));
  40293. Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_inline((&L_18), (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  40294. V_0 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_18;
  40295. int32_t L_19 = (int32_t)__this->get__index_1();
  40296. int32_t L_20 = (int32_t)__this->get__length_2();
  40297. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_21;
  40298. L_21 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  40299. return (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_21;
  40300. }
  40301. IL_0089:
  40302. {
  40303. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  40304. if (!L_22)
  40305. {
  40306. goto IL_00b4;
  40307. }
  40308. }
  40309. {
  40310. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  40311. int32_t L_24 = (int32_t)__this->get__index_1();
  40312. int32_t L_25 = (int32_t)__this->get__length_2();
  40313. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_26;
  40314. memset((&L_26), 0, sizeof(L_26));
  40315. Span_1__ctor_m9584F676FE219519F8D3DE5D73EDEBAFA34C2185_inline((&L_26), (L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D*)((L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D*)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));
  40316. return (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_26;
  40317. }
  40318. IL_00b4:
  40319. {
  40320. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ));
  40321. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_27 = V_0;
  40322. return (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_27;
  40323. }
  40324. }
  40325. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Memory_1_get_Span_mCA6E88D322DD2591AFEE8CBCD9685908D16D55CA_gshared_inline (Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 * __this, const RuntimeMethod* method)
  40326. {
  40327. static bool s_Il2CppMethodInitialized;
  40328. if (!s_Il2CppMethodInitialized)
  40329. {
  40330. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  40331. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40332. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  40333. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40334. s_Il2CppMethodInitialized = true;
  40335. }
  40336. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_0;
  40337. memset((&V_0), 0, sizeof(V_0));
  40338. String_t* V_1 = NULL;
  40339. {
  40340. int32_t L_0 = (int32_t)__this->get__index_1();
  40341. if ((((int32_t)L_0) >= ((int32_t)0)))
  40342. {
  40343. goto IL_0034;
  40344. }
  40345. }
  40346. {
  40347. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  40348. NullCheck((MemoryManager_1_tDFD3B7E8792CD528C21A62FB6502B3E879A8ADBF *)((MemoryManager_1_tDFD3B7E8792CD528C21A62FB6502B3E879A8ADBF *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40349. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_2;
  40350. L_2 = VirtualFuncInvoker0< Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.L8>::GetSpan() */, (MemoryManager_1_tDFD3B7E8792CD528C21A62FB6502B3E879A8ADBF *)((MemoryManager_1_tDFD3B7E8792CD528C21A62FB6502B3E879A8ADBF *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40351. V_0 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_2;
  40352. int32_t L_3 = (int32_t)__this->get__index_1();
  40353. int32_t L_4 = (int32_t)__this->get__length_2();
  40354. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_5;
  40355. L_5 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&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));
  40356. return (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_5;
  40357. }
  40358. IL_0034:
  40359. {
  40360. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  40361. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40362. Type_t * L_7;
  40363. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  40364. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  40365. Type_t * L_9;
  40366. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  40367. bool L_10;
  40368. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  40369. if (!L_10)
  40370. {
  40371. goto IL_0089;
  40372. }
  40373. }
  40374. {
  40375. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  40376. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  40377. V_1 = (String_t*)L_12;
  40378. if (!L_12)
  40379. {
  40380. goto IL_0089;
  40381. }
  40382. }
  40383. {
  40384. String_t* L_13 = V_1;
  40385. Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_14;
  40386. L_14 = (( Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * (*) (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));
  40387. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40388. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  40389. String_t* L_16 = V_1;
  40390. NullCheck((String_t*)L_16);
  40391. int32_t L_17;
  40392. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  40393. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_18;
  40394. memset((&L_18), 0, sizeof(L_18));
  40395. Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_inline((&L_18), (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  40396. V_0 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_18;
  40397. int32_t L_19 = (int32_t)__this->get__index_1();
  40398. int32_t L_20 = (int32_t)__this->get__length_2();
  40399. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_21;
  40400. L_21 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  40401. return (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_21;
  40402. }
  40403. IL_0089:
  40404. {
  40405. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  40406. if (!L_22)
  40407. {
  40408. goto IL_00b4;
  40409. }
  40410. }
  40411. {
  40412. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  40413. int32_t L_24 = (int32_t)__this->get__index_1();
  40414. int32_t L_25 = (int32_t)__this->get__length_2();
  40415. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_26;
  40416. memset((&L_26), 0, sizeof(L_26));
  40417. Span_1__ctor_mB03D2DC421C5B8177D085DD8698BDC8CEC1AA9F6_inline((&L_26), (L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)((L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236*)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));
  40418. return (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_26;
  40419. }
  40420. IL_00b4:
  40421. {
  40422. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ));
  40423. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_27 = V_0;
  40424. return (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_27;
  40425. }
  40426. }
  40427. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Memory_1_get_Span_m8D5160C323BFB484056F38085DF3E824C2D57CBA_gshared_inline (Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C * __this, const RuntimeMethod* method)
  40428. {
  40429. static bool s_Il2CppMethodInitialized;
  40430. if (!s_Il2CppMethodInitialized)
  40431. {
  40432. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  40433. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40434. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  40435. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40436. s_Il2CppMethodInitialized = true;
  40437. }
  40438. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_0;
  40439. memset((&V_0), 0, sizeof(V_0));
  40440. String_t* V_1 = NULL;
  40441. {
  40442. int32_t L_0 = (int32_t)__this->get__index_1();
  40443. if ((((int32_t)L_0) >= ((int32_t)0)))
  40444. {
  40445. goto IL_0034;
  40446. }
  40447. }
  40448. {
  40449. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  40450. NullCheck((MemoryManager_1_t894B14861A2097D65D45CD2D75D5B91C45C03537 *)((MemoryManager_1_t894B14861A2097D65D45CD2D75D5B91C45C03537 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40451. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_2;
  40452. L_2 = VirtualFuncInvoker0< Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.La16>::GetSpan() */, (MemoryManager_1_t894B14861A2097D65D45CD2D75D5B91C45C03537 *)((MemoryManager_1_t894B14861A2097D65D45CD2D75D5B91C45C03537 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40453. V_0 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_2;
  40454. int32_t L_3 = (int32_t)__this->get__index_1();
  40455. int32_t L_4 = (int32_t)__this->get__length_2();
  40456. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_5;
  40457. L_5 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&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));
  40458. return (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_5;
  40459. }
  40460. IL_0034:
  40461. {
  40462. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  40463. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40464. Type_t * L_7;
  40465. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  40466. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  40467. Type_t * L_9;
  40468. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  40469. bool L_10;
  40470. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  40471. if (!L_10)
  40472. {
  40473. goto IL_0089;
  40474. }
  40475. }
  40476. {
  40477. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  40478. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  40479. V_1 = (String_t*)L_12;
  40480. if (!L_12)
  40481. {
  40482. goto IL_0089;
  40483. }
  40484. }
  40485. {
  40486. String_t* L_13 = V_1;
  40487. Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_14;
  40488. L_14 = (( Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * (*) (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));
  40489. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40490. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  40491. String_t* L_16 = V_1;
  40492. NullCheck((String_t*)L_16);
  40493. int32_t L_17;
  40494. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  40495. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_18;
  40496. memset((&L_18), 0, sizeof(L_18));
  40497. Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_inline((&L_18), (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  40498. V_0 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_18;
  40499. int32_t L_19 = (int32_t)__this->get__index_1();
  40500. int32_t L_20 = (int32_t)__this->get__length_2();
  40501. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_21;
  40502. L_21 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  40503. return (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_21;
  40504. }
  40505. IL_0089:
  40506. {
  40507. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  40508. if (!L_22)
  40509. {
  40510. goto IL_00b4;
  40511. }
  40512. }
  40513. {
  40514. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  40515. int32_t L_24 = (int32_t)__this->get__index_1();
  40516. int32_t L_25 = (int32_t)__this->get__length_2();
  40517. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_26;
  40518. memset((&L_26), 0, sizeof(L_26));
  40519. Span_1__ctor_mB7373EE8E960FA3DD63E8295C37E675635B802DD_inline((&L_26), (La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C*)((La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C*)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));
  40520. return (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_26;
  40521. }
  40522. IL_00b4:
  40523. {
  40524. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ));
  40525. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_27 = V_0;
  40526. return (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_27;
  40527. }
  40528. }
  40529. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Memory_1_get_Span_m958EAA480503F75F0EC7EDBAEF3B048549F7DCC5_gshared_inline (Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 * __this, const RuntimeMethod* method)
  40530. {
  40531. static bool s_Il2CppMethodInitialized;
  40532. if (!s_Il2CppMethodInitialized)
  40533. {
  40534. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  40535. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40536. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  40537. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40538. s_Il2CppMethodInitialized = true;
  40539. }
  40540. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_0;
  40541. memset((&V_0), 0, sizeof(V_0));
  40542. String_t* V_1 = NULL;
  40543. {
  40544. int32_t L_0 = (int32_t)__this->get__index_1();
  40545. if ((((int32_t)L_0) >= ((int32_t)0)))
  40546. {
  40547. goto IL_0034;
  40548. }
  40549. }
  40550. {
  40551. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  40552. NullCheck((MemoryManager_1_tE031F45313A45E0B96A12E69C0A196753CAB1B8B *)((MemoryManager_1_tE031F45313A45E0B96A12E69C0A196753CAB1B8B *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40553. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_2;
  40554. L_2 = VirtualFuncInvoker0< Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.La32>::GetSpan() */, (MemoryManager_1_tE031F45313A45E0B96A12E69C0A196753CAB1B8B *)((MemoryManager_1_tE031F45313A45E0B96A12E69C0A196753CAB1B8B *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40555. V_0 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_2;
  40556. int32_t L_3 = (int32_t)__this->get__index_1();
  40557. int32_t L_4 = (int32_t)__this->get__length_2();
  40558. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_5;
  40559. L_5 = Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&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));
  40560. return (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_5;
  40561. }
  40562. IL_0034:
  40563. {
  40564. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  40565. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40566. Type_t * L_7;
  40567. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  40568. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  40569. Type_t * L_9;
  40570. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  40571. bool L_10;
  40572. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  40573. if (!L_10)
  40574. {
  40575. goto IL_0089;
  40576. }
  40577. }
  40578. {
  40579. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  40580. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  40581. V_1 = (String_t*)L_12;
  40582. if (!L_12)
  40583. {
  40584. goto IL_0089;
  40585. }
  40586. }
  40587. {
  40588. String_t* L_13 = V_1;
  40589. Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_14;
  40590. L_14 = (( Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * (*) (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));
  40591. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40592. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  40593. String_t* L_16 = V_1;
  40594. NullCheck((String_t*)L_16);
  40595. int32_t L_17;
  40596. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  40597. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_18;
  40598. memset((&L_18), 0, sizeof(L_18));
  40599. Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_inline((&L_18), (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  40600. V_0 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_18;
  40601. int32_t L_19 = (int32_t)__this->get__index_1();
  40602. int32_t L_20 = (int32_t)__this->get__length_2();
  40603. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_21;
  40604. L_21 = Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  40605. return (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_21;
  40606. }
  40607. IL_0089:
  40608. {
  40609. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  40610. if (!L_22)
  40611. {
  40612. goto IL_00b4;
  40613. }
  40614. }
  40615. {
  40616. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  40617. int32_t L_24 = (int32_t)__this->get__index_1();
  40618. int32_t L_25 = (int32_t)__this->get__length_2();
  40619. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_26;
  40620. memset((&L_26), 0, sizeof(L_26));
  40621. Span_1__ctor_m3E232FEE4FC925F61FDCA1DBEE3FB11C67E30334_inline((&L_26), (La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE*)((La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE*)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));
  40622. return (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_26;
  40623. }
  40624. IL_00b4:
  40625. {
  40626. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ));
  40627. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_27 = V_0;
  40628. return (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_27;
  40629. }
  40630. }
  40631. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 Memory_1_get_Span_m7C98D2C69D5A23BC59E8A2B8DF6DCFA5204B9FF4_gshared_inline (Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 * __this, const RuntimeMethod* method)
  40632. {
  40633. static bool s_Il2CppMethodInitialized;
  40634. if (!s_Il2CppMethodInitialized)
  40635. {
  40636. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  40637. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40638. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  40639. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40640. s_Il2CppMethodInitialized = true;
  40641. }
  40642. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 V_0;
  40643. memset((&V_0), 0, sizeof(V_0));
  40644. String_t* V_1 = NULL;
  40645. {
  40646. int32_t L_0 = (int32_t)__this->get__index_1();
  40647. if ((((int32_t)L_0) >= ((int32_t)0)))
  40648. {
  40649. goto IL_0034;
  40650. }
  40651. }
  40652. {
  40653. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  40654. NullCheck((MemoryManager_1_tE8F27987A00962545C523365DD4A940374B39212 *)((MemoryManager_1_tE8F27987A00962545C523365DD4A940374B39212 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40655. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_2;
  40656. L_2 = VirtualFuncInvoker0< Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>::GetSpan() */, (MemoryManager_1_tE8F27987A00962545C523365DD4A940374B39212 *)((MemoryManager_1_tE8F27987A00962545C523365DD4A940374B39212 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40657. V_0 = (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_2;
  40658. int32_t L_3 = (int32_t)__this->get__index_1();
  40659. int32_t L_4 = (int32_t)__this->get__length_2();
  40660. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_5;
  40661. L_5 = Span_1_Slice_m89B2FF4D01B69C3F755FFB50E41D7FE13B49806F_inline((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(&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));
  40662. return (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_5;
  40663. }
  40664. IL_0034:
  40665. {
  40666. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  40667. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40668. Type_t * L_7;
  40669. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  40670. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  40671. Type_t * L_9;
  40672. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  40673. bool L_10;
  40674. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  40675. if (!L_10)
  40676. {
  40677. goto IL_0089;
  40678. }
  40679. }
  40680. {
  40681. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  40682. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  40683. V_1 = (String_t*)L_12;
  40684. if (!L_12)
  40685. {
  40686. goto IL_0089;
  40687. }
  40688. }
  40689. {
  40690. String_t* L_13 = V_1;
  40691. Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_14;
  40692. L_14 = (( Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * (*) (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));
  40693. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40694. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  40695. String_t* L_16 = V_1;
  40696. NullCheck((String_t*)L_16);
  40697. int32_t L_17;
  40698. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  40699. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_18;
  40700. memset((&L_18), 0, sizeof(L_18));
  40701. Span_1__ctor_m729CE676EA3DF4D13FDBDED2C775429F50C7827A_inline((&L_18), (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  40702. V_0 = (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_18;
  40703. int32_t L_19 = (int32_t)__this->get__index_1();
  40704. int32_t L_20 = (int32_t)__this->get__length_2();
  40705. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_21;
  40706. L_21 = Span_1_Slice_m89B2FF4D01B69C3F755FFB50E41D7FE13B49806F_inline((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  40707. return (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_21;
  40708. }
  40709. IL_0089:
  40710. {
  40711. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  40712. if (!L_22)
  40713. {
  40714. goto IL_00b4;
  40715. }
  40716. }
  40717. {
  40718. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  40719. int32_t L_24 = (int32_t)__this->get__index_1();
  40720. int32_t L_25 = (int32_t)__this->get__length_2();
  40721. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_26;
  40722. memset((&L_26), 0, sizeof(L_26));
  40723. Span_1__ctor_m3A96BA18F926B247BEAA80E8FE49E1B9B449E286_inline((&L_26), (NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3*)((NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3*)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));
  40724. return (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_26;
  40725. }
  40726. IL_00b4:
  40727. {
  40728. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ));
  40729. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_27 = V_0;
  40730. return (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_27;
  40731. }
  40732. }
  40733. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Memory_1_get_Span_mCCF5F95757486690E4301B8FB4D701878EC9FD71_gshared_inline (Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 * __this, const RuntimeMethod* method)
  40734. {
  40735. static bool s_Il2CppMethodInitialized;
  40736. if (!s_Il2CppMethodInitialized)
  40737. {
  40738. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  40739. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40740. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  40741. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40742. s_Il2CppMethodInitialized = true;
  40743. }
  40744. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A V_0;
  40745. memset((&V_0), 0, sizeof(V_0));
  40746. String_t* V_1 = NULL;
  40747. {
  40748. int32_t L_0 = (int32_t)__this->get__index_1();
  40749. if ((((int32_t)L_0) >= ((int32_t)0)))
  40750. {
  40751. goto IL_0034;
  40752. }
  40753. }
  40754. {
  40755. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  40756. NullCheck((MemoryManager_1_t668083318570CAC4CCFD248C6C3C2AEF19F6EF7D *)((MemoryManager_1_t668083318570CAC4CCFD248C6C3C2AEF19F6EF7D *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40757. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_2;
  40758. L_2 = VirtualFuncInvoker0< Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>::GetSpan() */, (MemoryManager_1_t668083318570CAC4CCFD248C6C3C2AEF19F6EF7D *)((MemoryManager_1_t668083318570CAC4CCFD248C6C3C2AEF19F6EF7D *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40759. V_0 = (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_2;
  40760. int32_t L_3 = (int32_t)__this->get__index_1();
  40761. int32_t L_4 = (int32_t)__this->get__length_2();
  40762. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_5;
  40763. L_5 = Span_1_Slice_mDA56CF4E17D0F800ED57BF7B6A8E157285EA7050_inline((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(&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));
  40764. return (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_5;
  40765. }
  40766. IL_0034:
  40767. {
  40768. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  40769. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40770. Type_t * L_7;
  40771. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  40772. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  40773. Type_t * L_9;
  40774. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  40775. bool L_10;
  40776. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  40777. if (!L_10)
  40778. {
  40779. goto IL_0089;
  40780. }
  40781. }
  40782. {
  40783. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  40784. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  40785. V_1 = (String_t*)L_12;
  40786. if (!L_12)
  40787. {
  40788. goto IL_0089;
  40789. }
  40790. }
  40791. {
  40792. String_t* L_13 = V_1;
  40793. Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_14;
  40794. L_14 = (( Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * (*) (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));
  40795. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40796. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  40797. String_t* L_16 = V_1;
  40798. NullCheck((String_t*)L_16);
  40799. int32_t L_17;
  40800. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  40801. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_18;
  40802. memset((&L_18), 0, sizeof(L_18));
  40803. Span_1__ctor_m3BEDF60C9DB1F6D4A20B2340B5EE214975BF2B4B_inline((&L_18), (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  40804. V_0 = (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_18;
  40805. int32_t L_19 = (int32_t)__this->get__index_1();
  40806. int32_t L_20 = (int32_t)__this->get__length_2();
  40807. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_21;
  40808. L_21 = Span_1_Slice_mDA56CF4E17D0F800ED57BF7B6A8E157285EA7050_inline((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  40809. return (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_21;
  40810. }
  40811. IL_0089:
  40812. {
  40813. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  40814. if (!L_22)
  40815. {
  40816. goto IL_00b4;
  40817. }
  40818. }
  40819. {
  40820. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  40821. int32_t L_24 = (int32_t)__this->get__index_1();
  40822. int32_t L_25 = (int32_t)__this->get__length_2();
  40823. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_26;
  40824. memset((&L_26), 0, sizeof(L_26));
  40825. Span_1__ctor_mF3FFECAC2F977325E8C4F59FF0FE50C54EAD61EF_inline((&L_26), (NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E*)((NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E*)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));
  40826. return (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_26;
  40827. }
  40828. IL_00b4:
  40829. {
  40830. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ));
  40831. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_27 = V_0;
  40832. return (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_27;
  40833. }
  40834. }
  40835. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Memory_1_get_Span_m8AFFF6329B68FCB5CAF4F3EB1DEA3EEB9A3204DD_gshared_inline (Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 * __this, const RuntimeMethod* method)
  40836. {
  40837. static bool s_Il2CppMethodInitialized;
  40838. if (!s_Il2CppMethodInitialized)
  40839. {
  40840. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  40841. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40842. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  40843. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40844. s_Il2CppMethodInitialized = true;
  40845. }
  40846. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 V_0;
  40847. memset((&V_0), 0, sizeof(V_0));
  40848. String_t* V_1 = NULL;
  40849. {
  40850. int32_t L_0 = (int32_t)__this->get__index_1();
  40851. if ((((int32_t)L_0) >= ((int32_t)0)))
  40852. {
  40853. goto IL_0034;
  40854. }
  40855. }
  40856. {
  40857. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  40858. NullCheck((MemoryManager_1_t4FCD42440F483CAD47E07448A3183F07CAB1816B *)((MemoryManager_1_t4FCD42440F483CAD47E07448A3183F07CAB1816B *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40859. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_2;
  40860. L_2 = VirtualFuncInvoker0< Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>::GetSpan() */, (MemoryManager_1_t4FCD42440F483CAD47E07448A3183F07CAB1816B *)((MemoryManager_1_t4FCD42440F483CAD47E07448A3183F07CAB1816B *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40861. V_0 = (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_2;
  40862. int32_t L_3 = (int32_t)__this->get__index_1();
  40863. int32_t L_4 = (int32_t)__this->get__length_2();
  40864. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_5;
  40865. L_5 = Span_1_Slice_m9C6EE82CE6D86B97138323042CE110DF9F0DECEB_inline((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(&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));
  40866. return (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_5;
  40867. }
  40868. IL_0034:
  40869. {
  40870. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  40871. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40872. Type_t * L_7;
  40873. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  40874. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  40875. Type_t * L_9;
  40876. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  40877. bool L_10;
  40878. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  40879. if (!L_10)
  40880. {
  40881. goto IL_0089;
  40882. }
  40883. }
  40884. {
  40885. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  40886. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  40887. V_1 = (String_t*)L_12;
  40888. if (!L_12)
  40889. {
  40890. goto IL_0089;
  40891. }
  40892. }
  40893. {
  40894. String_t* L_13 = V_1;
  40895. Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_14;
  40896. L_14 = (( Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * (*) (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));
  40897. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40898. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  40899. String_t* L_16 = V_1;
  40900. NullCheck((String_t*)L_16);
  40901. int32_t L_17;
  40902. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  40903. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_18;
  40904. memset((&L_18), 0, sizeof(L_18));
  40905. Span_1__ctor_m92B699FF39650041B1FFB80336F0D4C64FA01001_inline((&L_18), (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  40906. V_0 = (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_18;
  40907. int32_t L_19 = (int32_t)__this->get__index_1();
  40908. int32_t L_20 = (int32_t)__this->get__length_2();
  40909. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_21;
  40910. L_21 = Span_1_Slice_m9C6EE82CE6D86B97138323042CE110DF9F0DECEB_inline((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  40911. return (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_21;
  40912. }
  40913. IL_0089:
  40914. {
  40915. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  40916. if (!L_22)
  40917. {
  40918. goto IL_00b4;
  40919. }
  40920. }
  40921. {
  40922. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  40923. int32_t L_24 = (int32_t)__this->get__index_1();
  40924. int32_t L_25 = (int32_t)__this->get__length_2();
  40925. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_26;
  40926. memset((&L_26), 0, sizeof(L_26));
  40927. Span_1__ctor_mBA55343B4312A1348DE9842A2DF8736436E7661D_inline((&L_26), (NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE*)((NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE*)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));
  40928. return (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_26;
  40929. }
  40930. IL_00b4:
  40931. {
  40932. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ));
  40933. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_27 = V_0;
  40934. return (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_27;
  40935. }
  40936. }
  40937. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8F2820222127FA3555803F54498E9275CE67C798 Memory_1_get_Span_mDDCF604A4BA27A137AA365617C79A1733D5B81B3_gshared_inline (Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D * __this, const RuntimeMethod* method)
  40938. {
  40939. static bool s_Il2CppMethodInitialized;
  40940. if (!s_Il2CppMethodInitialized)
  40941. {
  40942. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  40943. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  40944. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  40945. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  40946. s_Il2CppMethodInitialized = true;
  40947. }
  40948. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 V_0;
  40949. memset((&V_0), 0, sizeof(V_0));
  40950. String_t* V_1 = NULL;
  40951. {
  40952. int32_t L_0 = (int32_t)__this->get__index_1();
  40953. if ((((int32_t)L_0) >= ((int32_t)0)))
  40954. {
  40955. goto IL_0034;
  40956. }
  40957. }
  40958. {
  40959. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  40960. NullCheck((MemoryManager_1_tE51F59BF917D2F63ABB566A757A76F30C9F1C69A *)((MemoryManager_1_tE51F59BF917D2F63ABB566A757A76F30C9F1C69A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40961. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_2;
  40962. L_2 = VirtualFuncInvoker0< Span_1_t8F2820222127FA3555803F54498E9275CE67C798 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.NormalizedShort4>::GetSpan() */, (MemoryManager_1_tE51F59BF917D2F63ABB566A757A76F30C9F1C69A *)((MemoryManager_1_tE51F59BF917D2F63ABB566A757A76F30C9F1C69A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  40963. V_0 = (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_2;
  40964. int32_t L_3 = (int32_t)__this->get__index_1();
  40965. int32_t L_4 = (int32_t)__this->get__length_2();
  40966. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_5;
  40967. L_5 = Span_1_Slice_m9B8996ADDAF79B2D322E1A49E10EEC07C4B7A63A_inline((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(&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));
  40968. return (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_5;
  40969. }
  40970. IL_0034:
  40971. {
  40972. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  40973. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  40974. Type_t * L_7;
  40975. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  40976. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  40977. Type_t * L_9;
  40978. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  40979. bool L_10;
  40980. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  40981. if (!L_10)
  40982. {
  40983. goto IL_0089;
  40984. }
  40985. }
  40986. {
  40987. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  40988. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  40989. V_1 = (String_t*)L_12;
  40990. if (!L_12)
  40991. {
  40992. goto IL_0089;
  40993. }
  40994. }
  40995. {
  40996. String_t* L_13 = V_1;
  40997. Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_14;
  40998. L_14 = (( Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * (*) (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));
  40999. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41000. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  41001. String_t* L_16 = V_1;
  41002. NullCheck((String_t*)L_16);
  41003. int32_t L_17;
  41004. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  41005. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_18;
  41006. memset((&L_18), 0, sizeof(L_18));
  41007. Span_1__ctor_mAC14589AAB40984711662365B0DAC41438C66D23_inline((&L_18), (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  41008. V_0 = (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_18;
  41009. int32_t L_19 = (int32_t)__this->get__index_1();
  41010. int32_t L_20 = (int32_t)__this->get__length_2();
  41011. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_21;
  41012. L_21 = Span_1_Slice_m9B8996ADDAF79B2D322E1A49E10EEC07C4B7A63A_inline((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41013. return (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_21;
  41014. }
  41015. IL_0089:
  41016. {
  41017. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  41018. if (!L_22)
  41019. {
  41020. goto IL_00b4;
  41021. }
  41022. }
  41023. {
  41024. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  41025. int32_t L_24 = (int32_t)__this->get__index_1();
  41026. int32_t L_25 = (int32_t)__this->get__length_2();
  41027. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_26;
  41028. memset((&L_26), 0, sizeof(L_26));
  41029. Span_1__ctor_m70988B630368E6EAC6B9B5C40630E262F47CFF84_inline((&L_26), (NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83*)((NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83*)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));
  41030. return (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_26;
  41031. }
  41032. IL_00b4:
  41033. {
  41034. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ));
  41035. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_27 = V_0;
  41036. return (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_27;
  41037. }
  41038. }
  41039. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Memory_1_get_Span_m4CFD556E50CCA17C44D7A25D42C3D28CAC185C5A_gshared_inline (Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 * __this, const RuntimeMethod* method)
  41040. {
  41041. static bool s_Il2CppMethodInitialized;
  41042. if (!s_Il2CppMethodInitialized)
  41043. {
  41044. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  41045. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41046. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  41047. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41048. s_Il2CppMethodInitialized = true;
  41049. }
  41050. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC V_0;
  41051. memset((&V_0), 0, sizeof(V_0));
  41052. String_t* V_1 = NULL;
  41053. {
  41054. int32_t L_0 = (int32_t)__this->get__index_1();
  41055. if ((((int32_t)L_0) >= ((int32_t)0)))
  41056. {
  41057. goto IL_0034;
  41058. }
  41059. }
  41060. {
  41061. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  41062. NullCheck((MemoryManager_1_tE49FE1CF743677F630C534805F528DFC283A37CC *)((MemoryManager_1_tE49FE1CF743677F630C534805F528DFC283A37CC *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41063. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_2;
  41064. L_2 = VirtualFuncInvoker0< Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Rg32>::GetSpan() */, (MemoryManager_1_tE49FE1CF743677F630C534805F528DFC283A37CC *)((MemoryManager_1_tE49FE1CF743677F630C534805F528DFC283A37CC *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41065. V_0 = (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_2;
  41066. int32_t L_3 = (int32_t)__this->get__index_1();
  41067. int32_t L_4 = (int32_t)__this->get__length_2();
  41068. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_5;
  41069. L_5 = Span_1_Slice_mBDAAC647AB48B08F59673D6CB396E36B87048305_inline((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(&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));
  41070. return (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_5;
  41071. }
  41072. IL_0034:
  41073. {
  41074. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  41075. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  41076. Type_t * L_7;
  41077. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  41078. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  41079. Type_t * L_9;
  41080. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  41081. bool L_10;
  41082. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  41083. if (!L_10)
  41084. {
  41085. goto IL_0089;
  41086. }
  41087. }
  41088. {
  41089. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  41090. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  41091. V_1 = (String_t*)L_12;
  41092. if (!L_12)
  41093. {
  41094. goto IL_0089;
  41095. }
  41096. }
  41097. {
  41098. String_t* L_13 = V_1;
  41099. Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_14;
  41100. L_14 = (( Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * (*) (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));
  41101. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41102. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  41103. String_t* L_16 = V_1;
  41104. NullCheck((String_t*)L_16);
  41105. int32_t L_17;
  41106. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  41107. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_18;
  41108. memset((&L_18), 0, sizeof(L_18));
  41109. Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_inline((&L_18), (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  41110. V_0 = (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_18;
  41111. int32_t L_19 = (int32_t)__this->get__index_1();
  41112. int32_t L_20 = (int32_t)__this->get__length_2();
  41113. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_21;
  41114. L_21 = Span_1_Slice_mBDAAC647AB48B08F59673D6CB396E36B87048305_inline((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41115. return (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_21;
  41116. }
  41117. IL_0089:
  41118. {
  41119. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  41120. if (!L_22)
  41121. {
  41122. goto IL_00b4;
  41123. }
  41124. }
  41125. {
  41126. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  41127. int32_t L_24 = (int32_t)__this->get__index_1();
  41128. int32_t L_25 = (int32_t)__this->get__length_2();
  41129. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_26;
  41130. memset((&L_26), 0, sizeof(L_26));
  41131. Span_1__ctor_m27A3E6A19DFAAA88C6318405042BDC5735BCB5B2_inline((&L_26), (Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E*)((Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E*)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));
  41132. return (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_26;
  41133. }
  41134. IL_00b4:
  41135. {
  41136. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ));
  41137. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_27 = V_0;
  41138. return (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_27;
  41139. }
  41140. }
  41141. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Memory_1_get_Span_m1B9B7F85545D9ED51CC39CDBB7B1651D6AC9A8C8_gshared_inline (Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 * __this, const RuntimeMethod* method)
  41142. {
  41143. static bool s_Il2CppMethodInitialized;
  41144. if (!s_Il2CppMethodInitialized)
  41145. {
  41146. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  41147. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41148. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  41149. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41150. s_Il2CppMethodInitialized = true;
  41151. }
  41152. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD V_0;
  41153. memset((&V_0), 0, sizeof(V_0));
  41154. String_t* V_1 = NULL;
  41155. {
  41156. int32_t L_0 = (int32_t)__this->get__index_1();
  41157. if ((((int32_t)L_0) >= ((int32_t)0)))
  41158. {
  41159. goto IL_0034;
  41160. }
  41161. }
  41162. {
  41163. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  41164. NullCheck((MemoryManager_1_t515458B958BF22794195F3FCBAE1AA95966FB714 *)((MemoryManager_1_t515458B958BF22794195F3FCBAE1AA95966FB714 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41165. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_2;
  41166. L_2 = VirtualFuncInvoker0< Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::GetSpan() */, (MemoryManager_1_t515458B958BF22794195F3FCBAE1AA95966FB714 *)((MemoryManager_1_t515458B958BF22794195F3FCBAE1AA95966FB714 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41167. V_0 = (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_2;
  41168. int32_t L_3 = (int32_t)__this->get__index_1();
  41169. int32_t L_4 = (int32_t)__this->get__length_2();
  41170. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_5;
  41171. L_5 = Span_1_Slice_m559CD7E5A5C913047F416D79EE553ED3D2AE8332_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&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));
  41172. return (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_5;
  41173. }
  41174. IL_0034:
  41175. {
  41176. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  41177. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  41178. Type_t * L_7;
  41179. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  41180. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  41181. Type_t * L_9;
  41182. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  41183. bool L_10;
  41184. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  41185. if (!L_10)
  41186. {
  41187. goto IL_0089;
  41188. }
  41189. }
  41190. {
  41191. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  41192. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  41193. V_1 = (String_t*)L_12;
  41194. if (!L_12)
  41195. {
  41196. goto IL_0089;
  41197. }
  41198. }
  41199. {
  41200. String_t* L_13 = V_1;
  41201. Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_14;
  41202. L_14 = (( Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * (*) (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));
  41203. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41204. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  41205. String_t* L_16 = V_1;
  41206. NullCheck((String_t*)L_16);
  41207. int32_t L_17;
  41208. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  41209. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_18;
  41210. memset((&L_18), 0, sizeof(L_18));
  41211. Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_inline((&L_18), (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  41212. V_0 = (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_18;
  41213. int32_t L_19 = (int32_t)__this->get__index_1();
  41214. int32_t L_20 = (int32_t)__this->get__length_2();
  41215. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_21;
  41216. L_21 = Span_1_Slice_m559CD7E5A5C913047F416D79EE553ED3D2AE8332_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41217. return (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_21;
  41218. }
  41219. IL_0089:
  41220. {
  41221. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  41222. if (!L_22)
  41223. {
  41224. goto IL_00b4;
  41225. }
  41226. }
  41227. {
  41228. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  41229. int32_t L_24 = (int32_t)__this->get__index_1();
  41230. int32_t L_25 = (int32_t)__this->get__length_2();
  41231. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_26;
  41232. memset((&L_26), 0, sizeof(L_26));
  41233. Span_1__ctor_m02F3C5D724CAC95EE7E93CA20DE244A55B4DCE68_inline((&L_26), (Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284*)((Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284*)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));
  41234. return (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_26;
  41235. }
  41236. IL_00b4:
  41237. {
  41238. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ));
  41239. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_27 = V_0;
  41240. return (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_27;
  41241. }
  41242. }
  41243. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Memory_1_get_Span_m632BF36ABCAD3CE1380B72401C73725FB298815E_gshared_inline (Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B * __this, const RuntimeMethod* method)
  41244. {
  41245. static bool s_Il2CppMethodInitialized;
  41246. if (!s_Il2CppMethodInitialized)
  41247. {
  41248. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  41249. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41250. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  41251. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41252. s_Il2CppMethodInitialized = true;
  41253. }
  41254. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 V_0;
  41255. memset((&V_0), 0, sizeof(V_0));
  41256. String_t* V_1 = NULL;
  41257. {
  41258. int32_t L_0 = (int32_t)__this->get__index_1();
  41259. if ((((int32_t)L_0) >= ((int32_t)0)))
  41260. {
  41261. goto IL_0034;
  41262. }
  41263. }
  41264. {
  41265. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  41266. NullCheck((MemoryManager_1_tA44FB76512061B64EB6CE4AFEF54B91D61E2D03B *)((MemoryManager_1_tA44FB76512061B64EB6CE4AFEF54B91D61E2D03B *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41267. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_2;
  41268. L_2 = VirtualFuncInvoker0< Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Rgb48>::GetSpan() */, (MemoryManager_1_tA44FB76512061B64EB6CE4AFEF54B91D61E2D03B *)((MemoryManager_1_tA44FB76512061B64EB6CE4AFEF54B91D61E2D03B *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41269. V_0 = (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_2;
  41270. int32_t L_3 = (int32_t)__this->get__index_1();
  41271. int32_t L_4 = (int32_t)__this->get__length_2();
  41272. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_5;
  41273. L_5 = Span_1_Slice_m5914729D2F3435FBD9ACF7507A176EC053FD2172_inline((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(&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));
  41274. return (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_5;
  41275. }
  41276. IL_0034:
  41277. {
  41278. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  41279. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  41280. Type_t * L_7;
  41281. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  41282. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  41283. Type_t * L_9;
  41284. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  41285. bool L_10;
  41286. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  41287. if (!L_10)
  41288. {
  41289. goto IL_0089;
  41290. }
  41291. }
  41292. {
  41293. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  41294. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  41295. V_1 = (String_t*)L_12;
  41296. if (!L_12)
  41297. {
  41298. goto IL_0089;
  41299. }
  41300. }
  41301. {
  41302. String_t* L_13 = V_1;
  41303. Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_14;
  41304. L_14 = (( Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * (*) (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));
  41305. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41306. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  41307. String_t* L_16 = V_1;
  41308. NullCheck((String_t*)L_16);
  41309. int32_t L_17;
  41310. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  41311. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_18;
  41312. memset((&L_18), 0, sizeof(L_18));
  41313. Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_inline((&L_18), (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  41314. V_0 = (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_18;
  41315. int32_t L_19 = (int32_t)__this->get__index_1();
  41316. int32_t L_20 = (int32_t)__this->get__length_2();
  41317. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_21;
  41318. L_21 = Span_1_Slice_m5914729D2F3435FBD9ACF7507A176EC053FD2172_inline((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41319. return (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_21;
  41320. }
  41321. IL_0089:
  41322. {
  41323. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  41324. if (!L_22)
  41325. {
  41326. goto IL_00b4;
  41327. }
  41328. }
  41329. {
  41330. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  41331. int32_t L_24 = (int32_t)__this->get__index_1();
  41332. int32_t L_25 = (int32_t)__this->get__length_2();
  41333. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_26;
  41334. memset((&L_26), 0, sizeof(L_26));
  41335. Span_1__ctor_m5CF56D2D2569DA79B2E0719BFA2FEC11E1E41051_inline((&L_26), (Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058*)((Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058*)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));
  41336. return (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_26;
  41337. }
  41338. IL_00b4:
  41339. {
  41340. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ));
  41341. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_27 = V_0;
  41342. return (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_27;
  41343. }
  41344. }
  41345. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Memory_1_get_Span_m57A8C50F78B6C4336F64EF029D932985F4B1B41F_gshared_inline (Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF * __this, const RuntimeMethod* method)
  41346. {
  41347. static bool s_Il2CppMethodInitialized;
  41348. if (!s_Il2CppMethodInitialized)
  41349. {
  41350. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  41351. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41352. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  41353. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41354. s_Il2CppMethodInitialized = true;
  41355. }
  41356. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 V_0;
  41357. memset((&V_0), 0, sizeof(V_0));
  41358. String_t* V_1 = NULL;
  41359. {
  41360. int32_t L_0 = (int32_t)__this->get__index_1();
  41361. if ((((int32_t)L_0) >= ((int32_t)0)))
  41362. {
  41363. goto IL_0034;
  41364. }
  41365. }
  41366. {
  41367. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  41368. NullCheck((MemoryManager_1_tA8557ABE6CF2AD44BB0730CE2B9A6E6F1B27D120 *)((MemoryManager_1_tA8557ABE6CF2AD44BB0730CE2B9A6E6F1B27D120 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41369. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_2;
  41370. L_2 = VirtualFuncInvoker0< Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Rgba1010102>::GetSpan() */, (MemoryManager_1_tA8557ABE6CF2AD44BB0730CE2B9A6E6F1B27D120 *)((MemoryManager_1_tA8557ABE6CF2AD44BB0730CE2B9A6E6F1B27D120 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41371. V_0 = (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_2;
  41372. int32_t L_3 = (int32_t)__this->get__index_1();
  41373. int32_t L_4 = (int32_t)__this->get__length_2();
  41374. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_5;
  41375. L_5 = Span_1_Slice_m32673E9D5668F43C9552D5BB96327529B11FA615_inline((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(&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));
  41376. return (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_5;
  41377. }
  41378. IL_0034:
  41379. {
  41380. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  41381. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  41382. Type_t * L_7;
  41383. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  41384. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  41385. Type_t * L_9;
  41386. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  41387. bool L_10;
  41388. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  41389. if (!L_10)
  41390. {
  41391. goto IL_0089;
  41392. }
  41393. }
  41394. {
  41395. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  41396. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  41397. V_1 = (String_t*)L_12;
  41398. if (!L_12)
  41399. {
  41400. goto IL_0089;
  41401. }
  41402. }
  41403. {
  41404. String_t* L_13 = V_1;
  41405. Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_14;
  41406. L_14 = (( Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * (*) (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));
  41407. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41408. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  41409. String_t* L_16 = V_1;
  41410. NullCheck((String_t*)L_16);
  41411. int32_t L_17;
  41412. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  41413. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_18;
  41414. memset((&L_18), 0, sizeof(L_18));
  41415. Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_inline((&L_18), (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  41416. V_0 = (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_18;
  41417. int32_t L_19 = (int32_t)__this->get__index_1();
  41418. int32_t L_20 = (int32_t)__this->get__length_2();
  41419. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_21;
  41420. L_21 = Span_1_Slice_m32673E9D5668F43C9552D5BB96327529B11FA615_inline((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41421. return (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_21;
  41422. }
  41423. IL_0089:
  41424. {
  41425. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  41426. if (!L_22)
  41427. {
  41428. goto IL_00b4;
  41429. }
  41430. }
  41431. {
  41432. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  41433. int32_t L_24 = (int32_t)__this->get__index_1();
  41434. int32_t L_25 = (int32_t)__this->get__length_2();
  41435. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_26;
  41436. memset((&L_26), 0, sizeof(L_26));
  41437. Span_1__ctor_mCCF69E9B849FA0937154D4C3369A180C204723DB_inline((&L_26), (Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92*)((Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92*)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));
  41438. return (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_26;
  41439. }
  41440. IL_00b4:
  41441. {
  41442. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ));
  41443. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_27 = V_0;
  41444. return (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_27;
  41445. }
  41446. }
  41447. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 Memory_1_get_Span_mA3EE97109B13FAAEA7AFE088C36D9DA0EBB63F5A_gshared_inline (Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 * __this, const RuntimeMethod* method)
  41448. {
  41449. static bool s_Il2CppMethodInitialized;
  41450. if (!s_Il2CppMethodInitialized)
  41451. {
  41452. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  41453. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41454. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  41455. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41456. s_Il2CppMethodInitialized = true;
  41457. }
  41458. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 V_0;
  41459. memset((&V_0), 0, sizeof(V_0));
  41460. String_t* V_1 = NULL;
  41461. {
  41462. int32_t L_0 = (int32_t)__this->get__index_1();
  41463. if ((((int32_t)L_0) >= ((int32_t)0)))
  41464. {
  41465. goto IL_0034;
  41466. }
  41467. }
  41468. {
  41469. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  41470. NullCheck((MemoryManager_1_tBF51737E98AFC71588EBB05B0AD6BEEEC630702A *)((MemoryManager_1_tBF51737E98AFC71588EBB05B0AD6BEEEC630702A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41471. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_2;
  41472. L_2 = VirtualFuncInvoker0< Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Rgba32>::GetSpan() */, (MemoryManager_1_tBF51737E98AFC71588EBB05B0AD6BEEEC630702A *)((MemoryManager_1_tBF51737E98AFC71588EBB05B0AD6BEEEC630702A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41473. V_0 = (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_2;
  41474. int32_t L_3 = (int32_t)__this->get__index_1();
  41475. int32_t L_4 = (int32_t)__this->get__length_2();
  41476. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_5;
  41477. L_5 = Span_1_Slice_mD2DA1A8DB2E924728FA0A89997861C6D725B97BB_inline((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(&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));
  41478. return (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_5;
  41479. }
  41480. IL_0034:
  41481. {
  41482. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  41483. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  41484. Type_t * L_7;
  41485. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  41486. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  41487. Type_t * L_9;
  41488. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  41489. bool L_10;
  41490. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  41491. if (!L_10)
  41492. {
  41493. goto IL_0089;
  41494. }
  41495. }
  41496. {
  41497. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  41498. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  41499. V_1 = (String_t*)L_12;
  41500. if (!L_12)
  41501. {
  41502. goto IL_0089;
  41503. }
  41504. }
  41505. {
  41506. String_t* L_13 = V_1;
  41507. Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * L_14;
  41508. L_14 = (( Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * (*) (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));
  41509. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41510. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  41511. String_t* L_16 = V_1;
  41512. NullCheck((String_t*)L_16);
  41513. int32_t L_17;
  41514. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  41515. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_18;
  41516. memset((&L_18), 0, sizeof(L_18));
  41517. Span_1__ctor_m6F12225CC1113429A5C254B77496713CD91895F2_inline((&L_18), (Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  41518. V_0 = (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_18;
  41519. int32_t L_19 = (int32_t)__this->get__index_1();
  41520. int32_t L_20 = (int32_t)__this->get__length_2();
  41521. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_21;
  41522. L_21 = Span_1_Slice_mD2DA1A8DB2E924728FA0A89997861C6D725B97BB_inline((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41523. return (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_21;
  41524. }
  41525. IL_0089:
  41526. {
  41527. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  41528. if (!L_22)
  41529. {
  41530. goto IL_00b4;
  41531. }
  41532. }
  41533. {
  41534. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  41535. int32_t L_24 = (int32_t)__this->get__index_1();
  41536. int32_t L_25 = (int32_t)__this->get__length_2();
  41537. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_26;
  41538. memset((&L_26), 0, sizeof(L_26));
  41539. Span_1__ctor_m352B829174F5E06CF81B2AF873881E4A81E079A6_inline((&L_26), (Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9*)((Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9*)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));
  41540. return (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_26;
  41541. }
  41542. IL_00b4:
  41543. {
  41544. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 ));
  41545. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_27 = V_0;
  41546. return (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_27;
  41547. }
  41548. }
  41549. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A Memory_1_get_Span_mF72A0CA001406B87A6198D0D48D20CCFB74F6F22_gshared_inline (Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E * __this, const RuntimeMethod* method)
  41550. {
  41551. static bool s_Il2CppMethodInitialized;
  41552. if (!s_Il2CppMethodInitialized)
  41553. {
  41554. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  41555. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41556. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  41557. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41558. s_Il2CppMethodInitialized = true;
  41559. }
  41560. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A V_0;
  41561. memset((&V_0), 0, sizeof(V_0));
  41562. String_t* V_1 = NULL;
  41563. {
  41564. int32_t L_0 = (int32_t)__this->get__index_1();
  41565. if ((((int32_t)L_0) >= ((int32_t)0)))
  41566. {
  41567. goto IL_0034;
  41568. }
  41569. }
  41570. {
  41571. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  41572. NullCheck((MemoryManager_1_t9FED9E89C82C06CAC788BE9239E16640E767AE44 *)((MemoryManager_1_t9FED9E89C82C06CAC788BE9239E16640E767AE44 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41573. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_2;
  41574. L_2 = VirtualFuncInvoker0< Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Rgba64>::GetSpan() */, (MemoryManager_1_t9FED9E89C82C06CAC788BE9239E16640E767AE44 *)((MemoryManager_1_t9FED9E89C82C06CAC788BE9239E16640E767AE44 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41575. V_0 = (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_2;
  41576. int32_t L_3 = (int32_t)__this->get__index_1();
  41577. int32_t L_4 = (int32_t)__this->get__length_2();
  41578. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_5;
  41579. L_5 = Span_1_Slice_m1415050A381A86FD5A9C4D264B919A60A2075B60_inline((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(&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));
  41580. return (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_5;
  41581. }
  41582. IL_0034:
  41583. {
  41584. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  41585. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  41586. Type_t * L_7;
  41587. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  41588. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  41589. Type_t * L_9;
  41590. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  41591. bool L_10;
  41592. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  41593. if (!L_10)
  41594. {
  41595. goto IL_0089;
  41596. }
  41597. }
  41598. {
  41599. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  41600. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  41601. V_1 = (String_t*)L_12;
  41602. if (!L_12)
  41603. {
  41604. goto IL_0089;
  41605. }
  41606. }
  41607. {
  41608. String_t* L_13 = V_1;
  41609. Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * L_14;
  41610. L_14 = (( Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * (*) (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));
  41611. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41612. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  41613. String_t* L_16 = V_1;
  41614. NullCheck((String_t*)L_16);
  41615. int32_t L_17;
  41616. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  41617. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_18;
  41618. memset((&L_18), 0, sizeof(L_18));
  41619. Span_1__ctor_m28C01E83C3FC0D470945D689762427854BEDED05_inline((&L_18), (Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  41620. V_0 = (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_18;
  41621. int32_t L_19 = (int32_t)__this->get__index_1();
  41622. int32_t L_20 = (int32_t)__this->get__length_2();
  41623. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_21;
  41624. L_21 = Span_1_Slice_m1415050A381A86FD5A9C4D264B919A60A2075B60_inline((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41625. return (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_21;
  41626. }
  41627. IL_0089:
  41628. {
  41629. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  41630. if (!L_22)
  41631. {
  41632. goto IL_00b4;
  41633. }
  41634. }
  41635. {
  41636. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  41637. int32_t L_24 = (int32_t)__this->get__index_1();
  41638. int32_t L_25 = (int32_t)__this->get__length_2();
  41639. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_26;
  41640. memset((&L_26), 0, sizeof(L_26));
  41641. Span_1__ctor_mF668464CE7CF1D9DB341353EF3FBC0F083CFC462_inline((&L_26), (Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885*)((Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885*)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));
  41642. return (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_26;
  41643. }
  41644. IL_00b4:
  41645. {
  41646. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A ));
  41647. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_27 = V_0;
  41648. return (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_27;
  41649. }
  41650. }
  41651. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 Memory_1_get_Span_mC479D7BD7E796714A032F4D547CECC93B6432803_gshared_inline (Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA * __this, const RuntimeMethod* method)
  41652. {
  41653. static bool s_Il2CppMethodInitialized;
  41654. if (!s_Il2CppMethodInitialized)
  41655. {
  41656. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  41657. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41658. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  41659. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41660. s_Il2CppMethodInitialized = true;
  41661. }
  41662. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 V_0;
  41663. memset((&V_0), 0, sizeof(V_0));
  41664. String_t* V_1 = NULL;
  41665. {
  41666. int32_t L_0 = (int32_t)__this->get__index_1();
  41667. if ((((int32_t)L_0) >= ((int32_t)0)))
  41668. {
  41669. goto IL_0034;
  41670. }
  41671. }
  41672. {
  41673. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  41674. NullCheck((MemoryManager_1_t552D4BE43DD4642A8A291EA3D551FCEECB2213CD *)((MemoryManager_1_t552D4BE43DD4642A8A291EA3D551FCEECB2213CD *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41675. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_2;
  41676. L_2 = VirtualFuncInvoker0< Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.RgbaVector>::GetSpan() */, (MemoryManager_1_t552D4BE43DD4642A8A291EA3D551FCEECB2213CD *)((MemoryManager_1_t552D4BE43DD4642A8A291EA3D551FCEECB2213CD *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41677. V_0 = (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_2;
  41678. int32_t L_3 = (int32_t)__this->get__index_1();
  41679. int32_t L_4 = (int32_t)__this->get__length_2();
  41680. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_5;
  41681. L_5 = Span_1_Slice_m1F24BBF2B02EADF6349FF807DB4F63E4AD4EAC7D_inline((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(&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));
  41682. return (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_5;
  41683. }
  41684. IL_0034:
  41685. {
  41686. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  41687. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  41688. Type_t * L_7;
  41689. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  41690. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  41691. Type_t * L_9;
  41692. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  41693. bool L_10;
  41694. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  41695. if (!L_10)
  41696. {
  41697. goto IL_0089;
  41698. }
  41699. }
  41700. {
  41701. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  41702. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  41703. V_1 = (String_t*)L_12;
  41704. if (!L_12)
  41705. {
  41706. goto IL_0089;
  41707. }
  41708. }
  41709. {
  41710. String_t* L_13 = V_1;
  41711. Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * L_14;
  41712. L_14 = (( Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * (*) (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));
  41713. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41714. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  41715. String_t* L_16 = V_1;
  41716. NullCheck((String_t*)L_16);
  41717. int32_t L_17;
  41718. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  41719. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_18;
  41720. memset((&L_18), 0, sizeof(L_18));
  41721. Span_1__ctor_m6C43009AE1F9CA330251C03B0A7C86648AC341AE_inline((&L_18), (Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  41722. V_0 = (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_18;
  41723. int32_t L_19 = (int32_t)__this->get__index_1();
  41724. int32_t L_20 = (int32_t)__this->get__length_2();
  41725. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_21;
  41726. L_21 = Span_1_Slice_m1F24BBF2B02EADF6349FF807DB4F63E4AD4EAC7D_inline((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41727. return (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_21;
  41728. }
  41729. IL_0089:
  41730. {
  41731. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  41732. if (!L_22)
  41733. {
  41734. goto IL_00b4;
  41735. }
  41736. }
  41737. {
  41738. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  41739. int32_t L_24 = (int32_t)__this->get__index_1();
  41740. int32_t L_25 = (int32_t)__this->get__length_2();
  41741. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_26;
  41742. memset((&L_26), 0, sizeof(L_26));
  41743. Span_1__ctor_m59CE08FBB04C6C01AFA2ACF8B363EA0C4554B353_inline((&L_26), (RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4*)((RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4*)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));
  41744. return (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_26;
  41745. }
  41746. IL_00b4:
  41747. {
  41748. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 ));
  41749. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_27 = V_0;
  41750. return (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_27;
  41751. }
  41752. }
  41753. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 Memory_1_get_Span_mE895A6825E1719D57E3E518098F1807BB8E5FA88_gshared_inline (Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B * __this, const RuntimeMethod* method)
  41754. {
  41755. static bool s_Il2CppMethodInitialized;
  41756. if (!s_Il2CppMethodInitialized)
  41757. {
  41758. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  41759. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41760. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  41761. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41762. s_Il2CppMethodInitialized = true;
  41763. }
  41764. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 V_0;
  41765. memset((&V_0), 0, sizeof(V_0));
  41766. String_t* V_1 = NULL;
  41767. {
  41768. int32_t L_0 = (int32_t)__this->get__index_1();
  41769. if ((((int32_t)L_0) >= ((int32_t)0)))
  41770. {
  41771. goto IL_0034;
  41772. }
  41773. }
  41774. {
  41775. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  41776. NullCheck((MemoryManager_1_tCB4D3D6D80D414C8ABA17E4F6E32ABF98B343B90 *)((MemoryManager_1_tCB4D3D6D80D414C8ABA17E4F6E32ABF98B343B90 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41777. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_2;
  41778. L_2 = VirtualFuncInvoker0< Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Short2>::GetSpan() */, (MemoryManager_1_tCB4D3D6D80D414C8ABA17E4F6E32ABF98B343B90 *)((MemoryManager_1_tCB4D3D6D80D414C8ABA17E4F6E32ABF98B343B90 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41779. V_0 = (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_2;
  41780. int32_t L_3 = (int32_t)__this->get__index_1();
  41781. int32_t L_4 = (int32_t)__this->get__length_2();
  41782. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_5;
  41783. L_5 = Span_1_Slice_mB8D060B1E1C38162C4F3941B8C0F91240C707676_inline((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(&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));
  41784. return (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_5;
  41785. }
  41786. IL_0034:
  41787. {
  41788. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  41789. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  41790. Type_t * L_7;
  41791. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  41792. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  41793. Type_t * L_9;
  41794. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  41795. bool L_10;
  41796. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  41797. if (!L_10)
  41798. {
  41799. goto IL_0089;
  41800. }
  41801. }
  41802. {
  41803. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  41804. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  41805. V_1 = (String_t*)L_12;
  41806. if (!L_12)
  41807. {
  41808. goto IL_0089;
  41809. }
  41810. }
  41811. {
  41812. String_t* L_13 = V_1;
  41813. Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * L_14;
  41814. L_14 = (( Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * (*) (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));
  41815. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41816. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  41817. String_t* L_16 = V_1;
  41818. NullCheck((String_t*)L_16);
  41819. int32_t L_17;
  41820. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  41821. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_18;
  41822. memset((&L_18), 0, sizeof(L_18));
  41823. Span_1__ctor_m0B314BF6DDBA7BC1502662A8879A783453F3BAD7_inline((&L_18), (Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  41824. V_0 = (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_18;
  41825. int32_t L_19 = (int32_t)__this->get__index_1();
  41826. int32_t L_20 = (int32_t)__this->get__length_2();
  41827. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_21;
  41828. L_21 = Span_1_Slice_mB8D060B1E1C38162C4F3941B8C0F91240C707676_inline((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41829. return (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_21;
  41830. }
  41831. IL_0089:
  41832. {
  41833. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  41834. if (!L_22)
  41835. {
  41836. goto IL_00b4;
  41837. }
  41838. }
  41839. {
  41840. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  41841. int32_t L_24 = (int32_t)__this->get__index_1();
  41842. int32_t L_25 = (int32_t)__this->get__length_2();
  41843. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_26;
  41844. memset((&L_26), 0, sizeof(L_26));
  41845. Span_1__ctor_m5AF496AA1645103F0649B586C90C3C867BEBF7C5_inline((&L_26), (Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0*)((Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0*)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));
  41846. return (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_26;
  41847. }
  41848. IL_00b4:
  41849. {
  41850. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 ));
  41851. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_27 = V_0;
  41852. return (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_27;
  41853. }
  41854. }
  41855. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 Memory_1_get_Span_m5AC349A4B8685574C9907D96D95E2CA542B56348_gshared_inline (Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE * __this, const RuntimeMethod* method)
  41856. {
  41857. static bool s_Il2CppMethodInitialized;
  41858. if (!s_Il2CppMethodInitialized)
  41859. {
  41860. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  41861. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41862. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  41863. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41864. s_Il2CppMethodInitialized = true;
  41865. }
  41866. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 V_0;
  41867. memset((&V_0), 0, sizeof(V_0));
  41868. String_t* V_1 = NULL;
  41869. {
  41870. int32_t L_0 = (int32_t)__this->get__index_1();
  41871. if ((((int32_t)L_0) >= ((int32_t)0)))
  41872. {
  41873. goto IL_0034;
  41874. }
  41875. }
  41876. {
  41877. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  41878. NullCheck((MemoryManager_1_tEC1238441776B628014509035989771661756E25 *)((MemoryManager_1_tEC1238441776B628014509035989771661756E25 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41879. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_2;
  41880. L_2 = VirtualFuncInvoker0< Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.PixelFormats.Short4>::GetSpan() */, (MemoryManager_1_tEC1238441776B628014509035989771661756E25 *)((MemoryManager_1_tEC1238441776B628014509035989771661756E25 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41881. V_0 = (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_2;
  41882. int32_t L_3 = (int32_t)__this->get__index_1();
  41883. int32_t L_4 = (int32_t)__this->get__length_2();
  41884. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_5;
  41885. L_5 = Span_1_Slice_mE6833D379054C0B802D059EFDAB45F8D07B114F3_inline((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(&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));
  41886. return (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_5;
  41887. }
  41888. IL_0034:
  41889. {
  41890. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  41891. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  41892. Type_t * L_7;
  41893. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  41894. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  41895. Type_t * L_9;
  41896. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  41897. bool L_10;
  41898. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  41899. if (!L_10)
  41900. {
  41901. goto IL_0089;
  41902. }
  41903. }
  41904. {
  41905. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  41906. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  41907. V_1 = (String_t*)L_12;
  41908. if (!L_12)
  41909. {
  41910. goto IL_0089;
  41911. }
  41912. }
  41913. {
  41914. String_t* L_13 = V_1;
  41915. Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * L_14;
  41916. L_14 = (( Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * (*) (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));
  41917. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41918. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  41919. String_t* L_16 = V_1;
  41920. NullCheck((String_t*)L_16);
  41921. int32_t L_17;
  41922. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  41923. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_18;
  41924. memset((&L_18), 0, sizeof(L_18));
  41925. Span_1__ctor_m7033FC78BF46CA729241A0E751D010A804C9CB8F_inline((&L_18), (Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  41926. V_0 = (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_18;
  41927. int32_t L_19 = (int32_t)__this->get__index_1();
  41928. int32_t L_20 = (int32_t)__this->get__length_2();
  41929. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_21;
  41930. L_21 = Span_1_Slice_mE6833D379054C0B802D059EFDAB45F8D07B114F3_inline((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  41931. return (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_21;
  41932. }
  41933. IL_0089:
  41934. {
  41935. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  41936. if (!L_22)
  41937. {
  41938. goto IL_00b4;
  41939. }
  41940. }
  41941. {
  41942. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  41943. int32_t L_24 = (int32_t)__this->get__index_1();
  41944. int32_t L_25 = (int32_t)__this->get__length_2();
  41945. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_26;
  41946. memset((&L_26), 0, sizeof(L_26));
  41947. Span_1__ctor_mE4DB6980900F3AD2725B13E7D27DCBD6795A106E_inline((&L_26), (Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5*)((Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5*)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));
  41948. return (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_26;
  41949. }
  41950. IL_00b4:
  41951. {
  41952. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 ));
  41953. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_27 = V_0;
  41954. return (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_27;
  41955. }
  41956. }
  41957. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 Memory_1_get_Span_m928F551E59E8B11542D25F22BFBCB34260C42A5B_gshared_inline (Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 * __this, const RuntimeMethod* method)
  41958. {
  41959. static bool s_Il2CppMethodInitialized;
  41960. if (!s_Il2CppMethodInitialized)
  41961. {
  41962. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  41963. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41964. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  41965. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41966. s_Il2CppMethodInitialized = true;
  41967. }
  41968. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 V_0;
  41969. memset((&V_0), 0, sizeof(V_0));
  41970. String_t* V_1 = NULL;
  41971. {
  41972. int32_t L_0 = (int32_t)__this->get__index_1();
  41973. if ((((int32_t)L_0) >= ((int32_t)0)))
  41974. {
  41975. goto IL_0034;
  41976. }
  41977. }
  41978. {
  41979. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  41980. NullCheck((MemoryManager_1_t9E58EA5F1DAC0777AB0DA3E4BEDE18FC6C9288DB *)((MemoryManager_1_t9E58EA5F1DAC0777AB0DA3E4BEDE18FC6C9288DB *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41981. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_2;
  41982. L_2 = VirtualFuncInvoker0< Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<System.Single>::GetSpan() */, (MemoryManager_1_t9E58EA5F1DAC0777AB0DA3E4BEDE18FC6C9288DB *)((MemoryManager_1_t9E58EA5F1DAC0777AB0DA3E4BEDE18FC6C9288DB *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  41983. V_0 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_2;
  41984. int32_t L_3 = (int32_t)__this->get__index_1();
  41985. int32_t L_4 = (int32_t)__this->get__length_2();
  41986. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_5;
  41987. L_5 = Span_1_Slice_m157B961DCCE7BFF55FC13E507CAACD83E9F2EB11_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&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));
  41988. return (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_5;
  41989. }
  41990. IL_0034:
  41991. {
  41992. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  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. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  41997. Type_t * L_9;
  41998. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  41999. bool L_10;
  42000. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  42001. if (!L_10)
  42002. {
  42003. goto IL_0089;
  42004. }
  42005. }
  42006. {
  42007. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  42008. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  42009. V_1 = (String_t*)L_12;
  42010. if (!L_12)
  42011. {
  42012. goto IL_0089;
  42013. }
  42014. }
  42015. {
  42016. String_t* L_13 = V_1;
  42017. Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * L_14;
  42018. L_14 = (( Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * (*) (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));
  42019. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  42020. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  42021. String_t* L_16 = V_1;
  42022. NullCheck((String_t*)L_16);
  42023. int32_t L_17;
  42024. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  42025. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_18;
  42026. memset((&L_18), 0, sizeof(L_18));
  42027. Span_1__ctor_mC9BB64245FF3040A8CAE81A17D505D941AF1ECF1_inline((&L_18), (Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  42028. V_0 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_18;
  42029. int32_t L_19 = (int32_t)__this->get__index_1();
  42030. int32_t L_20 = (int32_t)__this->get__length_2();
  42031. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_21;
  42032. L_21 = Span_1_Slice_m157B961DCCE7BFF55FC13E507CAACD83E9F2EB11_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  42033. return (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_21;
  42034. }
  42035. IL_0089:
  42036. {
  42037. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  42038. if (!L_22)
  42039. {
  42040. goto IL_00b4;
  42041. }
  42042. }
  42043. {
  42044. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  42045. int32_t L_24 = (int32_t)__this->get__index_1();
  42046. int32_t L_25 = (int32_t)__this->get__length_2();
  42047. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_26;
  42048. memset((&L_26), 0, sizeof(L_26));
  42049. Span_1__ctor_m75198CA271176357ADBF4264AF513C6AAF927EFE_inline((&L_26), (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)((SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)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));
  42050. return (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_26;
  42051. }
  42052. IL_00b4:
  42053. {
  42054. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ));
  42055. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_27 = V_0;
  42056. return (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_27;
  42057. }
  42058. }
  42059. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED Memory_1_get_Span_mFBD4C50F5891247686AFEE9A038870E21940A241_gshared_inline (Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA * __this, const RuntimeMethod* method)
  42060. {
  42061. static bool s_Il2CppMethodInitialized;
  42062. if (!s_Il2CppMethodInitialized)
  42063. {
  42064. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  42065. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  42066. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  42067. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  42068. s_Il2CppMethodInitialized = true;
  42069. }
  42070. Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED V_0;
  42071. memset((&V_0), 0, sizeof(V_0));
  42072. String_t* V_1 = NULL;
  42073. {
  42074. int32_t L_0 = (int32_t)__this->get__index_1();
  42075. if ((((int32_t)L_0) >= ((int32_t)0)))
  42076. {
  42077. goto IL_0034;
  42078. }
  42079. }
  42080. {
  42081. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  42082. NullCheck((MemoryManager_1_tE13FF691F3D569F1F49F2EAD5D150A9AB0328773 *)((MemoryManager_1_tE13FF691F3D569F1F49F2EAD5D150A9AB0328773 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  42083. Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED L_2;
  42084. L_2 = VirtualFuncInvoker0< Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<System.UInt64>::GetSpan() */, (MemoryManager_1_tE13FF691F3D569F1F49F2EAD5D150A9AB0328773 *)((MemoryManager_1_tE13FF691F3D569F1F49F2EAD5D150A9AB0328773 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  42085. V_0 = (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED )L_2;
  42086. int32_t L_3 = (int32_t)__this->get__index_1();
  42087. int32_t L_4 = (int32_t)__this->get__length_2();
  42088. Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED L_5;
  42089. L_5 = Span_1_Slice_m89BBB871DF4EEBFD49E74E7AB192430F9376B353_inline((Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED *)(Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED *)(&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));
  42090. return (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED )L_5;
  42091. }
  42092. IL_0034:
  42093. {
  42094. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  42095. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42096. Type_t * L_7;
  42097. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  42098. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  42099. Type_t * L_9;
  42100. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  42101. bool L_10;
  42102. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  42103. if (!L_10)
  42104. {
  42105. goto IL_0089;
  42106. }
  42107. }
  42108. {
  42109. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  42110. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  42111. V_1 = (String_t*)L_12;
  42112. if (!L_12)
  42113. {
  42114. goto IL_0089;
  42115. }
  42116. }
  42117. {
  42118. String_t* L_13 = V_1;
  42119. Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * L_14;
  42120. L_14 = (( Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * (*) (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));
  42121. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  42122. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  42123. String_t* L_16 = V_1;
  42124. NullCheck((String_t*)L_16);
  42125. int32_t L_17;
  42126. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  42127. Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED L_18;
  42128. memset((&L_18), 0, sizeof(L_18));
  42129. Span_1__ctor_m2F6B191E5A387462B64EB583C22599C13FC018B9_inline((&L_18), (Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  42130. V_0 = (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED )L_18;
  42131. int32_t L_19 = (int32_t)__this->get__index_1();
  42132. int32_t L_20 = (int32_t)__this->get__length_2();
  42133. Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED L_21;
  42134. L_21 = Span_1_Slice_m89BBB871DF4EEBFD49E74E7AB192430F9376B353_inline((Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED *)(Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  42135. return (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED )L_21;
  42136. }
  42137. IL_0089:
  42138. {
  42139. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  42140. if (!L_22)
  42141. {
  42142. goto IL_00b4;
  42143. }
  42144. }
  42145. {
  42146. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  42147. int32_t L_24 = (int32_t)__this->get__index_1();
  42148. int32_t L_25 = (int32_t)__this->get__length_2();
  42149. Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED L_26;
  42150. memset((&L_26), 0, sizeof(L_26));
  42151. Span_1__ctor_m048705D6172BCCE536BFF0A543AEDE6D5475A1F7_inline((&L_26), (UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2*)((UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2*)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));
  42152. return (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED )L_26;
  42153. }
  42154. IL_00b4:
  42155. {
  42156. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED ));
  42157. Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED L_27 = V_0;
  42158. return (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED )L_27;
  42159. }
  42160. }
  42161. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_gshared_inline (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 * __this, const RuntimeMethod* method)
  42162. {
  42163. static bool s_Il2CppMethodInitialized;
  42164. if (!s_Il2CppMethodInitialized)
  42165. {
  42166. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  42167. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  42168. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  42169. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  42170. s_Il2CppMethodInitialized = true;
  42171. }
  42172. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0;
  42173. memset((&V_0), 0, sizeof(V_0));
  42174. String_t* V_1 = NULL;
  42175. {
  42176. int32_t L_0 = (int32_t)__this->get__index_1();
  42177. if ((((int32_t)L_0) >= ((int32_t)0)))
  42178. {
  42179. goto IL_0034;
  42180. }
  42181. }
  42182. {
  42183. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  42184. NullCheck((MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555 *)((MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  42185. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2;
  42186. L_2 = VirtualFuncInvoker0< Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<System.Numerics.Vector4>::GetSpan() */, (MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555 *)((MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  42187. V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2;
  42188. int32_t L_3 = (int32_t)__this->get__index_1();
  42189. int32_t L_4 = (int32_t)__this->get__length_2();
  42190. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_5;
  42191. L_5 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&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));
  42192. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_5;
  42193. }
  42194. IL_0034:
  42195. {
  42196. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  42197. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42198. Type_t * L_7;
  42199. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  42200. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  42201. Type_t * L_9;
  42202. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  42203. bool L_10;
  42204. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  42205. if (!L_10)
  42206. {
  42207. goto IL_0089;
  42208. }
  42209. }
  42210. {
  42211. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  42212. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  42213. V_1 = (String_t*)L_12;
  42214. if (!L_12)
  42215. {
  42216. goto IL_0089;
  42217. }
  42218. }
  42219. {
  42220. String_t* L_13 = V_1;
  42221. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_14;
  42222. L_14 = (( Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * (*) (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));
  42223. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  42224. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  42225. String_t* L_16 = V_1;
  42226. NullCheck((String_t*)L_16);
  42227. int32_t L_17;
  42228. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  42229. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_18;
  42230. memset((&L_18), 0, sizeof(L_18));
  42231. Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_inline((&L_18), (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  42232. V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_18;
  42233. int32_t L_19 = (int32_t)__this->get__index_1();
  42234. int32_t L_20 = (int32_t)__this->get__length_2();
  42235. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_21;
  42236. L_21 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  42237. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_21;
  42238. }
  42239. IL_0089:
  42240. {
  42241. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  42242. if (!L_22)
  42243. {
  42244. goto IL_00b4;
  42245. }
  42246. }
  42247. {
  42248. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  42249. int32_t L_24 = (int32_t)__this->get__index_1();
  42250. int32_t L_25 = (int32_t)__this->get__length_2();
  42251. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  42252. memset((&L_26), 0, sizeof(L_26));
  42253. Span_1__ctor_m3C7046C5C0158088725A0E868965BE65DEAC6988_inline((&L_26), (Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F*)((Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F*)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));
  42254. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26;
  42255. }
  42256. IL_00b4:
  42257. {
  42258. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ));
  42259. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_27 = V_0;
  42260. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_27;
  42261. }
  42262. }
  42263. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m4BD019E4EF67331E66E2E0BCBCD8E35537932B07_gshared_inline (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* ___array0, const RuntimeMethod* method)
  42264. {
  42265. static bool s_Il2CppMethodInitialized;
  42266. if (!s_Il2CppMethodInitialized)
  42267. {
  42268. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  42269. s_Il2CppMethodInitialized = true;
  42270. }
  42271. Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 V_0;
  42272. memset((&V_0), 0, sizeof(V_0));
  42273. {
  42274. MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* L_0 = ___array0;
  42275. if (L_0)
  42276. {
  42277. goto IL_000b;
  42278. }
  42279. }
  42280. {
  42281. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 ));
  42282. return;
  42283. }
  42284. IL_000b:
  42285. {
  42286. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 ));
  42287. goto IL_0037;
  42288. }
  42289. {
  42290. MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* L_2 = ___array0;
  42291. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  42292. Type_t * L_3;
  42293. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  42294. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  42295. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42296. Type_t * L_5;
  42297. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  42298. bool L_6;
  42299. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  42300. if (!L_6)
  42301. {
  42302. goto IL_0037;
  42303. }
  42304. }
  42305. {
  42306. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  42307. }
  42308. IL_0037:
  42309. {
  42310. MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* L_7 = ___array0;
  42311. __this->set__object_0((RuntimeObject *)L_7);
  42312. __this->set__index_1(0);
  42313. MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* L_8 = ___array0;
  42314. NullCheck(L_8);
  42315. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  42316. return;
  42317. }
  42318. }
  42319. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mB280243C653B8929DEDCC27F9886724F61DAF84A_gshared_inline (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  42320. {
  42321. {
  42322. int32_t L_0 = ___length1;
  42323. if ((((int32_t)L_0) >= ((int32_t)0)))
  42324. {
  42325. goto IL_0009;
  42326. }
  42327. }
  42328. {
  42329. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  42330. }
  42331. IL_0009:
  42332. {
  42333. MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 * L_1 = ___manager0;
  42334. __this->set__object_0(L_1);
  42335. __this->set__index_1(((int32_t)-2147483648LL));
  42336. int32_t L_2 = ___length1;
  42337. __this->set__length_2(L_2);
  42338. return;
  42339. }
  42340. }
  42341. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m5B56C41F2E5A97820437BB7E480C9A7D3ED2123B_gshared_inline (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  42342. {
  42343. {
  42344. RuntimeObject * L_0 = ___obj0;
  42345. __this->set__object_0(L_0);
  42346. int32_t L_1 = ___start1;
  42347. __this->set__index_1(L_1);
  42348. int32_t L_2 = ___length2;
  42349. __this->set__length_2(L_2);
  42350. return;
  42351. }
  42352. }
  42353. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 Memory_1_get_Span_m6E246BB1CB6AF4EBB1AA5C3972440FE13D951E73_gshared_inline (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, const RuntimeMethod* method)
  42354. {
  42355. static bool s_Il2CppMethodInitialized;
  42356. if (!s_Il2CppMethodInitialized)
  42357. {
  42358. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  42359. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  42360. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  42361. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  42362. s_Il2CppMethodInitialized = true;
  42363. }
  42364. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 V_0;
  42365. memset((&V_0), 0, sizeof(V_0));
  42366. String_t* V_1 = NULL;
  42367. {
  42368. int32_t L_0 = (int32_t)__this->get__index_1();
  42369. if ((((int32_t)L_0) >= ((int32_t)0)))
  42370. {
  42371. goto IL_0034;
  42372. }
  42373. }
  42374. {
  42375. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  42376. NullCheck((MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 *)((MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  42377. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 L_2;
  42378. L_2 = VirtualFuncInvoker0< Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.A8>>::GetSpan() */, (MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 *)((MemoryManager_1_t59630EA185405F81AC93053AF14220C64D187B97 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  42379. V_0 = (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 )L_2;
  42380. int32_t L_3 = (int32_t)__this->get__index_1();
  42381. int32_t L_4 = (int32_t)__this->get__length_2();
  42382. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 L_5;
  42383. L_5 = Span_1_Slice_m288451D99A0C04789A89013497F09D005ABB3EB3_inline((Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 *)(Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 *)(&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));
  42384. return (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 )L_5;
  42385. }
  42386. IL_0034:
  42387. {
  42388. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  42389. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42390. Type_t * L_7;
  42391. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  42392. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  42393. Type_t * L_9;
  42394. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  42395. bool L_10;
  42396. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  42397. if (!L_10)
  42398. {
  42399. goto IL_0089;
  42400. }
  42401. }
  42402. {
  42403. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  42404. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  42405. V_1 = (String_t*)L_12;
  42406. if (!L_12)
  42407. {
  42408. goto IL_0089;
  42409. }
  42410. }
  42411. {
  42412. String_t* L_13 = V_1;
  42413. Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA * L_14;
  42414. L_14 = (( Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA * (*) (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));
  42415. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  42416. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  42417. String_t* L_16 = V_1;
  42418. NullCheck((String_t*)L_16);
  42419. int32_t L_17;
  42420. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  42421. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 L_18;
  42422. memset((&L_18), 0, sizeof(L_18));
  42423. Span_1__ctor_mBF8E2261525660311F01BB42DB1484A543188710_inline((&L_18), (Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  42424. V_0 = (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 )L_18;
  42425. int32_t L_19 = (int32_t)__this->get__index_1();
  42426. int32_t L_20 = (int32_t)__this->get__length_2();
  42427. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 L_21;
  42428. L_21 = Span_1_Slice_m288451D99A0C04789A89013497F09D005ABB3EB3_inline((Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 *)(Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  42429. return (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 )L_21;
  42430. }
  42431. IL_0089:
  42432. {
  42433. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  42434. if (!L_22)
  42435. {
  42436. goto IL_00b4;
  42437. }
  42438. }
  42439. {
  42440. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  42441. int32_t L_24 = (int32_t)__this->get__index_1();
  42442. int32_t L_25 = (int32_t)__this->get__length_2();
  42443. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 L_26;
  42444. memset((&L_26), 0, sizeof(L_26));
  42445. Span_1__ctor_mFC92B6EA84703295E5C992AD51C381F82E13E825_inline((&L_26), (MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067*)((MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067*)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));
  42446. return (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 )L_26;
  42447. }
  42448. IL_00b4:
  42449. {
  42450. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 ));
  42451. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 L_27 = V_0;
  42452. return (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 )L_27;
  42453. }
  42454. }
  42455. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 Memory_1_Slice_m3B2C045ACD42BE34AA29765AD295563C82D48F3A_gshared_inline (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  42456. {
  42457. int32_t V_0 = 0;
  42458. int32_t V_1 = 0;
  42459. {
  42460. int32_t L_0 = (int32_t)__this->get__length_2();
  42461. V_0 = (int32_t)L_0;
  42462. int32_t L_1 = V_0;
  42463. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  42464. int32_t L_2 = ___start0;
  42465. int32_t L_3 = V_1;
  42466. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  42467. {
  42468. goto IL_0019;
  42469. }
  42470. }
  42471. {
  42472. int32_t L_4 = ___length1;
  42473. int32_t L_5 = V_1;
  42474. int32_t L_6 = ___start0;
  42475. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  42476. {
  42477. goto IL_001e;
  42478. }
  42479. }
  42480. IL_0019:
  42481. {
  42482. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  42483. }
  42484. IL_001e:
  42485. {
  42486. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  42487. int32_t L_8 = (int32_t)__this->get__index_1();
  42488. int32_t L_9 = ___start0;
  42489. int32_t L_10 = ___length1;
  42490. int32_t L_11 = V_0;
  42491. Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 L_12;
  42492. memset((&L_12), 0, sizeof(L_12));
  42493. Memory_1__ctor_m5B56C41F2E5A97820437BB7E480C9A7D3ED2123B_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));
  42494. return (Memory_1_t207FB8D7F3837900B5F0744EE22E8F703E809201 )L_12;
  42495. }
  42496. }
  42497. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 Span_1_Slice_m288451D99A0C04789A89013497F09D005ABB3EB3_gshared_inline (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  42498. {
  42499. intptr_t V_0;
  42500. memset((&V_0), 0, sizeof(V_0));
  42501. {
  42502. int32_t L_0 = ___start0;
  42503. int32_t L_1 = (int32_t)__this->get__length_2();
  42504. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  42505. {
  42506. goto IL_0014;
  42507. }
  42508. }
  42509. {
  42510. int32_t L_2 = ___length1;
  42511. int32_t L_3 = (int32_t)__this->get__length_2();
  42512. int32_t L_4 = ___start0;
  42513. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  42514. {
  42515. goto IL_001a;
  42516. }
  42517. }
  42518. IL_0014:
  42519. {
  42520. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42521. }
  42522. IL_001a:
  42523. {
  42524. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  42525. int32_t L_6 = ___start0;
  42526. intptr_t L_7;
  42527. 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));
  42528. V_0 = (intptr_t)L_7;
  42529. Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA * L_8 = (Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA *)__this->get__pinnable_0();
  42530. intptr_t L_9 = V_0;
  42531. int32_t L_10 = ___length1;
  42532. Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 L_11;
  42533. memset((&L_11), 0, sizeof(L_11));
  42534. Span_1__ctor_mBF8E2261525660311F01BB42DB1484A543188710_inline((&L_11), (Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  42535. return (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 )L_11;
  42536. }
  42537. }
  42538. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mBF8E2261525660311F01BB42DB1484A543188710_gshared_inline (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 * __this, Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  42539. {
  42540. {
  42541. int32_t L_0 = ___length2;
  42542. __this->set__length_2(L_0);
  42543. Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA * L_1 = ___pinnable0;
  42544. __this->set__pinnable_0(L_1);
  42545. intptr_t L_2 = ___byteOffset1;
  42546. __this->set__byteOffset_1((intptr_t)L_2);
  42547. return;
  42548. }
  42549. }
  42550. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mFC92B6EA84703295E5C992AD51C381F82E13E825_gshared_inline (Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 * __this, MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  42551. {
  42552. static bool s_Il2CppMethodInitialized;
  42553. if (!s_Il2CppMethodInitialized)
  42554. {
  42555. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  42556. s_Il2CppMethodInitialized = true;
  42557. }
  42558. Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 V_0;
  42559. memset((&V_0), 0, sizeof(V_0));
  42560. {
  42561. MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* L_0 = ___array0;
  42562. if (L_0)
  42563. {
  42564. goto IL_0017;
  42565. }
  42566. }
  42567. {
  42568. int32_t L_1 = ___start1;
  42569. if (L_1)
  42570. {
  42571. goto IL_0009;
  42572. }
  42573. }
  42574. {
  42575. int32_t L_2 = ___length2;
  42576. if (!L_2)
  42577. {
  42578. goto IL_000f;
  42579. }
  42580. }
  42581. IL_0009:
  42582. {
  42583. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42584. }
  42585. IL_000f:
  42586. {
  42587. il2cpp_codegen_initobj(__this, sizeof(Span_1_t9CFD7657F176105CC0CEA430A16BD1CDDD96B3D0 ));
  42588. return;
  42589. }
  42590. IL_0017:
  42591. {
  42592. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t4E829FF152E1FD143B0527FE7C833AEB5B096904 ));
  42593. goto IL_0043;
  42594. }
  42595. {
  42596. MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* L_4 = ___array0;
  42597. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  42598. Type_t * L_5;
  42599. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  42600. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  42601. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42602. Type_t * L_7;
  42603. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  42604. bool L_8;
  42605. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  42606. if (!L_8)
  42607. {
  42608. goto IL_0043;
  42609. }
  42610. }
  42611. {
  42612. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  42613. }
  42614. IL_0043:
  42615. {
  42616. int32_t L_9 = ___start1;
  42617. MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* L_10 = ___array0;
  42618. NullCheck(L_10);
  42619. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  42620. {
  42621. goto IL_0051;
  42622. }
  42623. }
  42624. {
  42625. int32_t L_11 = ___length2;
  42626. MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* L_12 = ___array0;
  42627. NullCheck(L_12);
  42628. int32_t L_13 = ___start1;
  42629. 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))))))
  42630. {
  42631. goto IL_0057;
  42632. }
  42633. }
  42634. IL_0051:
  42635. {
  42636. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42637. }
  42638. IL_0057:
  42639. {
  42640. int32_t L_14 = ___length2;
  42641. __this->set__length_2(L_14);
  42642. MomentU5BU5D_t67FA2F78E0FC224DC3F87A52167A23CC1466C067* L_15 = ___array0;
  42643. Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA * L_16;
  42644. L_16 = (( Pinnable_1_t01DED3A76F28893362C77BFBFC701309875432DA * (*) (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));
  42645. __this->set__pinnable_0(L_16);
  42646. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  42647. intptr_t L_17 = ((PerTypeValues_1_t6D78D720C9C95EA4E959E55DB0F3871F20E91B5D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  42648. int32_t L_18 = ___start1;
  42649. intptr_t L_19;
  42650. 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));
  42651. __this->set__byteOffset_1((intptr_t)L_19);
  42652. return;
  42653. }
  42654. }
  42655. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mD2AE178CE2141D8433A6D50EFCB9E443FCB1929B_gshared_inline (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* ___array0, const RuntimeMethod* method)
  42656. {
  42657. static bool s_Il2CppMethodInitialized;
  42658. if (!s_Il2CppMethodInitialized)
  42659. {
  42660. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  42661. s_Il2CppMethodInitialized = true;
  42662. }
  42663. Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A V_0;
  42664. memset((&V_0), 0, sizeof(V_0));
  42665. {
  42666. MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* L_0 = ___array0;
  42667. if (L_0)
  42668. {
  42669. goto IL_000b;
  42670. }
  42671. }
  42672. {
  42673. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 ));
  42674. return;
  42675. }
  42676. IL_000b:
  42677. {
  42678. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A ));
  42679. goto IL_0037;
  42680. }
  42681. {
  42682. MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* L_2 = ___array0;
  42683. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  42684. Type_t * L_3;
  42685. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  42686. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  42687. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42688. Type_t * L_5;
  42689. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  42690. bool L_6;
  42691. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  42692. if (!L_6)
  42693. {
  42694. goto IL_0037;
  42695. }
  42696. }
  42697. {
  42698. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  42699. }
  42700. IL_0037:
  42701. {
  42702. MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* L_7 = ___array0;
  42703. __this->set__object_0((RuntimeObject *)L_7);
  42704. __this->set__index_1(0);
  42705. MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* L_8 = ___array0;
  42706. NullCheck(L_8);
  42707. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  42708. return;
  42709. }
  42710. }
  42711. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mEA76D34177703D7782177804A054D992621049F8_gshared_inline (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  42712. {
  42713. {
  42714. int32_t L_0 = ___length1;
  42715. if ((((int32_t)L_0) >= ((int32_t)0)))
  42716. {
  42717. goto IL_0009;
  42718. }
  42719. }
  42720. {
  42721. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  42722. }
  42723. IL_0009:
  42724. {
  42725. MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF * L_1 = ___manager0;
  42726. __this->set__object_0(L_1);
  42727. __this->set__index_1(((int32_t)-2147483648LL));
  42728. int32_t L_2 = ___length1;
  42729. __this->set__length_2(L_2);
  42730. return;
  42731. }
  42732. }
  42733. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m3A0323700B5010086E7B9B90C0F20CE2AAE50B5A_gshared_inline (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  42734. {
  42735. {
  42736. RuntimeObject * L_0 = ___obj0;
  42737. __this->set__object_0(L_0);
  42738. int32_t L_1 = ___start1;
  42739. __this->set__index_1(L_1);
  42740. int32_t L_2 = ___length2;
  42741. __this->set__length_2(L_2);
  42742. return;
  42743. }
  42744. }
  42745. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 Memory_1_get_Span_m412E53E44777DB171B84121BE3749DD9A3AC45C4_gshared_inline (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, const RuntimeMethod* method)
  42746. {
  42747. static bool s_Il2CppMethodInitialized;
  42748. if (!s_Il2CppMethodInitialized)
  42749. {
  42750. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  42751. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  42752. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  42753. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  42754. s_Il2CppMethodInitialized = true;
  42755. }
  42756. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 V_0;
  42757. memset((&V_0), 0, sizeof(V_0));
  42758. String_t* V_1 = NULL;
  42759. {
  42760. int32_t L_0 = (int32_t)__this->get__index_1();
  42761. if ((((int32_t)L_0) >= ((int32_t)0)))
  42762. {
  42763. goto IL_0034;
  42764. }
  42765. }
  42766. {
  42767. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  42768. NullCheck((MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF *)((MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  42769. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 L_2;
  42770. L_2 = VirtualFuncInvoker0< Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Abgr32>>::GetSpan() */, (MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF *)((MemoryManager_1_t2D1E4F352D31C731C096C66684520511639FF7BF *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  42771. V_0 = (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 )L_2;
  42772. int32_t L_3 = (int32_t)__this->get__index_1();
  42773. int32_t L_4 = (int32_t)__this->get__length_2();
  42774. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 L_5;
  42775. L_5 = Span_1_Slice_m5BC5FCB3DDA42A6AD8932A0CE97503C22E92A37E_inline((Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 *)(Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 *)(&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));
  42776. return (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 )L_5;
  42777. }
  42778. IL_0034:
  42779. {
  42780. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  42781. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42782. Type_t * L_7;
  42783. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  42784. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  42785. Type_t * L_9;
  42786. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  42787. bool L_10;
  42788. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  42789. if (!L_10)
  42790. {
  42791. goto IL_0089;
  42792. }
  42793. }
  42794. {
  42795. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  42796. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  42797. V_1 = (String_t*)L_12;
  42798. if (!L_12)
  42799. {
  42800. goto IL_0089;
  42801. }
  42802. }
  42803. {
  42804. String_t* L_13 = V_1;
  42805. Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 * L_14;
  42806. L_14 = (( Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 * (*) (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));
  42807. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  42808. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  42809. String_t* L_16 = V_1;
  42810. NullCheck((String_t*)L_16);
  42811. int32_t L_17;
  42812. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  42813. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 L_18;
  42814. memset((&L_18), 0, sizeof(L_18));
  42815. Span_1__ctor_m76A459347E42D6C85CDBB4FAE2BFBF9739527395_inline((&L_18), (Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  42816. V_0 = (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 )L_18;
  42817. int32_t L_19 = (int32_t)__this->get__index_1();
  42818. int32_t L_20 = (int32_t)__this->get__length_2();
  42819. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 L_21;
  42820. L_21 = Span_1_Slice_m5BC5FCB3DDA42A6AD8932A0CE97503C22E92A37E_inline((Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 *)(Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  42821. return (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 )L_21;
  42822. }
  42823. IL_0089:
  42824. {
  42825. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  42826. if (!L_22)
  42827. {
  42828. goto IL_00b4;
  42829. }
  42830. }
  42831. {
  42832. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  42833. int32_t L_24 = (int32_t)__this->get__index_1();
  42834. int32_t L_25 = (int32_t)__this->get__length_2();
  42835. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 L_26;
  42836. memset((&L_26), 0, sizeof(L_26));
  42837. Span_1__ctor_m72FA57123AC926D959E7CF8B91921FDBE7488EA2_inline((&L_26), (MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750*)((MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750*)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));
  42838. return (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 )L_26;
  42839. }
  42840. IL_00b4:
  42841. {
  42842. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 ));
  42843. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 L_27 = V_0;
  42844. return (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 )L_27;
  42845. }
  42846. }
  42847. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 Memory_1_Slice_mD8FCF6A554D0D9E74E8ADDBA111A88548972F6B0_gshared_inline (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  42848. {
  42849. int32_t V_0 = 0;
  42850. int32_t V_1 = 0;
  42851. {
  42852. int32_t L_0 = (int32_t)__this->get__length_2();
  42853. V_0 = (int32_t)L_0;
  42854. int32_t L_1 = V_0;
  42855. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  42856. int32_t L_2 = ___start0;
  42857. int32_t L_3 = V_1;
  42858. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  42859. {
  42860. goto IL_0019;
  42861. }
  42862. }
  42863. {
  42864. int32_t L_4 = ___length1;
  42865. int32_t L_5 = V_1;
  42866. int32_t L_6 = ___start0;
  42867. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  42868. {
  42869. goto IL_001e;
  42870. }
  42871. }
  42872. IL_0019:
  42873. {
  42874. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  42875. }
  42876. IL_001e:
  42877. {
  42878. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  42879. int32_t L_8 = (int32_t)__this->get__index_1();
  42880. int32_t L_9 = ___start0;
  42881. int32_t L_10 = ___length1;
  42882. int32_t L_11 = V_0;
  42883. Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 L_12;
  42884. memset((&L_12), 0, sizeof(L_12));
  42885. Memory_1__ctor_m3A0323700B5010086E7B9B90C0F20CE2AAE50B5A_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));
  42886. return (Memory_1_t4E8593A2EE546CD7081FA0197C1E05B844C38471 )L_12;
  42887. }
  42888. }
  42889. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 Span_1_Slice_m5BC5FCB3DDA42A6AD8932A0CE97503C22E92A37E_gshared_inline (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  42890. {
  42891. intptr_t V_0;
  42892. memset((&V_0), 0, sizeof(V_0));
  42893. {
  42894. int32_t L_0 = ___start0;
  42895. int32_t L_1 = (int32_t)__this->get__length_2();
  42896. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  42897. {
  42898. goto IL_0014;
  42899. }
  42900. }
  42901. {
  42902. int32_t L_2 = ___length1;
  42903. int32_t L_3 = (int32_t)__this->get__length_2();
  42904. int32_t L_4 = ___start0;
  42905. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  42906. {
  42907. goto IL_001a;
  42908. }
  42909. }
  42910. IL_0014:
  42911. {
  42912. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42913. }
  42914. IL_001a:
  42915. {
  42916. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  42917. int32_t L_6 = ___start0;
  42918. intptr_t L_7;
  42919. 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));
  42920. V_0 = (intptr_t)L_7;
  42921. Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 * L_8 = (Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 *)__this->get__pinnable_0();
  42922. intptr_t L_9 = V_0;
  42923. int32_t L_10 = ___length1;
  42924. Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 L_11;
  42925. memset((&L_11), 0, sizeof(L_11));
  42926. Span_1__ctor_m76A459347E42D6C85CDBB4FAE2BFBF9739527395_inline((&L_11), (Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  42927. return (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 )L_11;
  42928. }
  42929. }
  42930. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m76A459347E42D6C85CDBB4FAE2BFBF9739527395_gshared_inline (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 * __this, Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  42931. {
  42932. {
  42933. int32_t L_0 = ___length2;
  42934. __this->set__length_2(L_0);
  42935. Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 * L_1 = ___pinnable0;
  42936. __this->set__pinnable_0(L_1);
  42937. intptr_t L_2 = ___byteOffset1;
  42938. __this->set__byteOffset_1((intptr_t)L_2);
  42939. return;
  42940. }
  42941. }
  42942. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m72FA57123AC926D959E7CF8B91921FDBE7488EA2_gshared_inline (Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 * __this, MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  42943. {
  42944. static bool s_Il2CppMethodInitialized;
  42945. if (!s_Il2CppMethodInitialized)
  42946. {
  42947. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  42948. s_Il2CppMethodInitialized = true;
  42949. }
  42950. Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A V_0;
  42951. memset((&V_0), 0, sizeof(V_0));
  42952. {
  42953. MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* L_0 = ___array0;
  42954. if (L_0)
  42955. {
  42956. goto IL_0017;
  42957. }
  42958. }
  42959. {
  42960. int32_t L_1 = ___start1;
  42961. if (L_1)
  42962. {
  42963. goto IL_0009;
  42964. }
  42965. }
  42966. {
  42967. int32_t L_2 = ___length2;
  42968. if (!L_2)
  42969. {
  42970. goto IL_000f;
  42971. }
  42972. }
  42973. IL_0009:
  42974. {
  42975. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42976. }
  42977. IL_000f:
  42978. {
  42979. il2cpp_codegen_initobj(__this, sizeof(Span_1_t22573988C14B8C813BDF27859F3C1CA8B7259888 ));
  42980. return;
  42981. }
  42982. IL_0017:
  42983. {
  42984. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t407CDD7381C0D763DA90B9F5EC0BB0E889E2F83A ));
  42985. goto IL_0043;
  42986. }
  42987. {
  42988. MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* L_4 = ___array0;
  42989. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  42990. Type_t * L_5;
  42991. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  42992. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  42993. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42994. Type_t * L_7;
  42995. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  42996. bool L_8;
  42997. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  42998. if (!L_8)
  42999. {
  43000. goto IL_0043;
  43001. }
  43002. }
  43003. {
  43004. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  43005. }
  43006. IL_0043:
  43007. {
  43008. int32_t L_9 = ___start1;
  43009. MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* L_10 = ___array0;
  43010. NullCheck(L_10);
  43011. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  43012. {
  43013. goto IL_0051;
  43014. }
  43015. }
  43016. {
  43017. int32_t L_11 = ___length2;
  43018. MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* L_12 = ___array0;
  43019. NullCheck(L_12);
  43020. int32_t L_13 = ___start1;
  43021. 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))))))
  43022. {
  43023. goto IL_0057;
  43024. }
  43025. }
  43026. IL_0051:
  43027. {
  43028. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43029. }
  43030. IL_0057:
  43031. {
  43032. int32_t L_14 = ___length2;
  43033. __this->set__length_2(L_14);
  43034. MomentU5BU5D_t5FB53045728DC3F66534CBE524D4C133BA640750* L_15 = ___array0;
  43035. Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 * L_16;
  43036. L_16 = (( Pinnable_1_t995246336920565198FB5642AAE104F3134A3468 * (*) (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));
  43037. __this->set__pinnable_0(L_16);
  43038. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  43039. intptr_t L_17 = ((PerTypeValues_1_tB0314766CD95A35269BEF278CE44BC13D1176563_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  43040. int32_t L_18 = ___start1;
  43041. intptr_t L_19;
  43042. 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));
  43043. __this->set__byteOffset_1((intptr_t)L_19);
  43044. return;
  43045. }
  43046. }
  43047. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m65E44C2A3E13D8528DA5BC2B467BA0E061CAEBA2_gshared_inline (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* ___array0, const RuntimeMethod* method)
  43048. {
  43049. static bool s_Il2CppMethodInitialized;
  43050. if (!s_Il2CppMethodInitialized)
  43051. {
  43052. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  43053. s_Il2CppMethodInitialized = true;
  43054. }
  43055. Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 V_0;
  43056. memset((&V_0), 0, sizeof(V_0));
  43057. {
  43058. MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* L_0 = ___array0;
  43059. if (L_0)
  43060. {
  43061. goto IL_000b;
  43062. }
  43063. }
  43064. {
  43065. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 ));
  43066. return;
  43067. }
  43068. IL_000b:
  43069. {
  43070. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 ));
  43071. goto IL_0037;
  43072. }
  43073. {
  43074. MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* L_2 = ___array0;
  43075. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  43076. Type_t * L_3;
  43077. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  43078. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  43079. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43080. Type_t * L_5;
  43081. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  43082. bool L_6;
  43083. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  43084. if (!L_6)
  43085. {
  43086. goto IL_0037;
  43087. }
  43088. }
  43089. {
  43090. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  43091. }
  43092. IL_0037:
  43093. {
  43094. MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* L_7 = ___array0;
  43095. __this->set__object_0((RuntimeObject *)L_7);
  43096. __this->set__index_1(0);
  43097. MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* L_8 = ___array0;
  43098. NullCheck(L_8);
  43099. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  43100. return;
  43101. }
  43102. }
  43103. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m76E92B12A7061D200AC616D311505B0831E378B5_gshared_inline (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  43104. {
  43105. {
  43106. int32_t L_0 = ___length1;
  43107. if ((((int32_t)L_0) >= ((int32_t)0)))
  43108. {
  43109. goto IL_0009;
  43110. }
  43111. }
  43112. {
  43113. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  43114. }
  43115. IL_0009:
  43116. {
  43117. MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA * L_1 = ___manager0;
  43118. __this->set__object_0(L_1);
  43119. __this->set__index_1(((int32_t)-2147483648LL));
  43120. int32_t L_2 = ___length1;
  43121. __this->set__length_2(L_2);
  43122. return;
  43123. }
  43124. }
  43125. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m5AAFE4B550598FBFF53C1AC6D3594FA671394496_gshared_inline (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  43126. {
  43127. {
  43128. RuntimeObject * L_0 = ___obj0;
  43129. __this->set__object_0(L_0);
  43130. int32_t L_1 = ___start1;
  43131. __this->set__index_1(L_1);
  43132. int32_t L_2 = ___length2;
  43133. __this->set__length_2(L_2);
  43134. return;
  43135. }
  43136. }
  43137. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB Memory_1_get_Span_m4DA76533B995EE28A7676D5C4B5C1F8AB7EDB918_gshared_inline (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, const RuntimeMethod* method)
  43138. {
  43139. static bool s_Il2CppMethodInitialized;
  43140. if (!s_Il2CppMethodInitialized)
  43141. {
  43142. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  43143. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  43144. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  43145. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  43146. s_Il2CppMethodInitialized = true;
  43147. }
  43148. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB V_0;
  43149. memset((&V_0), 0, sizeof(V_0));
  43150. String_t* V_1 = NULL;
  43151. {
  43152. int32_t L_0 = (int32_t)__this->get__index_1();
  43153. if ((((int32_t)L_0) >= ((int32_t)0)))
  43154. {
  43155. goto IL_0034;
  43156. }
  43157. }
  43158. {
  43159. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  43160. NullCheck((MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA *)((MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  43161. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB L_2;
  43162. L_2 = VirtualFuncInvoker0< Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Argb32>>::GetSpan() */, (MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA *)((MemoryManager_1_tA361E7EA629BE867568897C62BDEA2EC98E25FEA *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  43163. V_0 = (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB )L_2;
  43164. int32_t L_3 = (int32_t)__this->get__index_1();
  43165. int32_t L_4 = (int32_t)__this->get__length_2();
  43166. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB L_5;
  43167. L_5 = Span_1_Slice_m92D3200B2FE0244C8D93BDF54F1F93400068655F_inline((Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB *)(Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB *)(&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));
  43168. return (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB )L_5;
  43169. }
  43170. IL_0034:
  43171. {
  43172. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  43173. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43174. Type_t * L_7;
  43175. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  43176. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  43177. Type_t * L_9;
  43178. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  43179. bool L_10;
  43180. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  43181. if (!L_10)
  43182. {
  43183. goto IL_0089;
  43184. }
  43185. }
  43186. {
  43187. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  43188. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  43189. V_1 = (String_t*)L_12;
  43190. if (!L_12)
  43191. {
  43192. goto IL_0089;
  43193. }
  43194. }
  43195. {
  43196. String_t* L_13 = V_1;
  43197. Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A * L_14;
  43198. L_14 = (( Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A * (*) (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));
  43199. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  43200. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  43201. String_t* L_16 = V_1;
  43202. NullCheck((String_t*)L_16);
  43203. int32_t L_17;
  43204. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  43205. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB L_18;
  43206. memset((&L_18), 0, sizeof(L_18));
  43207. Span_1__ctor_mA1903EF6CE670231C22DFF698ABC45DC1ADF525E_inline((&L_18), (Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  43208. V_0 = (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB )L_18;
  43209. int32_t L_19 = (int32_t)__this->get__index_1();
  43210. int32_t L_20 = (int32_t)__this->get__length_2();
  43211. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB L_21;
  43212. L_21 = Span_1_Slice_m92D3200B2FE0244C8D93BDF54F1F93400068655F_inline((Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB *)(Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  43213. return (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB )L_21;
  43214. }
  43215. IL_0089:
  43216. {
  43217. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  43218. if (!L_22)
  43219. {
  43220. goto IL_00b4;
  43221. }
  43222. }
  43223. {
  43224. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  43225. int32_t L_24 = (int32_t)__this->get__index_1();
  43226. int32_t L_25 = (int32_t)__this->get__length_2();
  43227. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB L_26;
  43228. memset((&L_26), 0, sizeof(L_26));
  43229. Span_1__ctor_m70C0B53515861E717BA01754506A6348CE4EED26_inline((&L_26), (MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617*)((MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617*)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));
  43230. return (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB )L_26;
  43231. }
  43232. IL_00b4:
  43233. {
  43234. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB ));
  43235. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB L_27 = V_0;
  43236. return (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB )L_27;
  43237. }
  43238. }
  43239. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 Memory_1_Slice_mE806C8B0FD01188372A74EEA10C5C39E9F9BB6B7_gshared_inline (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  43240. {
  43241. int32_t V_0 = 0;
  43242. int32_t V_1 = 0;
  43243. {
  43244. int32_t L_0 = (int32_t)__this->get__length_2();
  43245. V_0 = (int32_t)L_0;
  43246. int32_t L_1 = V_0;
  43247. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  43248. int32_t L_2 = ___start0;
  43249. int32_t L_3 = V_1;
  43250. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  43251. {
  43252. goto IL_0019;
  43253. }
  43254. }
  43255. {
  43256. int32_t L_4 = ___length1;
  43257. int32_t L_5 = V_1;
  43258. int32_t L_6 = ___start0;
  43259. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  43260. {
  43261. goto IL_001e;
  43262. }
  43263. }
  43264. IL_0019:
  43265. {
  43266. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  43267. }
  43268. IL_001e:
  43269. {
  43270. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  43271. int32_t L_8 = (int32_t)__this->get__index_1();
  43272. int32_t L_9 = ___start0;
  43273. int32_t L_10 = ___length1;
  43274. int32_t L_11 = V_0;
  43275. Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 L_12;
  43276. memset((&L_12), 0, sizeof(L_12));
  43277. Memory_1__ctor_m5AAFE4B550598FBFF53C1AC6D3594FA671394496_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));
  43278. return (Memory_1_t9EE827C33711A426FCD71B404E2A674FD9574539 )L_12;
  43279. }
  43280. }
  43281. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB Span_1_Slice_m92D3200B2FE0244C8D93BDF54F1F93400068655F_gshared_inline (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  43282. {
  43283. intptr_t V_0;
  43284. memset((&V_0), 0, sizeof(V_0));
  43285. {
  43286. int32_t L_0 = ___start0;
  43287. int32_t L_1 = (int32_t)__this->get__length_2();
  43288. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  43289. {
  43290. goto IL_0014;
  43291. }
  43292. }
  43293. {
  43294. int32_t L_2 = ___length1;
  43295. int32_t L_3 = (int32_t)__this->get__length_2();
  43296. int32_t L_4 = ___start0;
  43297. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  43298. {
  43299. goto IL_001a;
  43300. }
  43301. }
  43302. IL_0014:
  43303. {
  43304. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43305. }
  43306. IL_001a:
  43307. {
  43308. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  43309. int32_t L_6 = ___start0;
  43310. intptr_t L_7;
  43311. 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));
  43312. V_0 = (intptr_t)L_7;
  43313. Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A * L_8 = (Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A *)__this->get__pinnable_0();
  43314. intptr_t L_9 = V_0;
  43315. int32_t L_10 = ___length1;
  43316. Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB L_11;
  43317. memset((&L_11), 0, sizeof(L_11));
  43318. Span_1__ctor_mA1903EF6CE670231C22DFF698ABC45DC1ADF525E_inline((&L_11), (Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  43319. return (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB )L_11;
  43320. }
  43321. }
  43322. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mA1903EF6CE670231C22DFF698ABC45DC1ADF525E_gshared_inline (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB * __this, Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  43323. {
  43324. {
  43325. int32_t L_0 = ___length2;
  43326. __this->set__length_2(L_0);
  43327. Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A * L_1 = ___pinnable0;
  43328. __this->set__pinnable_0(L_1);
  43329. intptr_t L_2 = ___byteOffset1;
  43330. __this->set__byteOffset_1((intptr_t)L_2);
  43331. return;
  43332. }
  43333. }
  43334. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m70C0B53515861E717BA01754506A6348CE4EED26_gshared_inline (Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB * __this, MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  43335. {
  43336. static bool s_Il2CppMethodInitialized;
  43337. if (!s_Il2CppMethodInitialized)
  43338. {
  43339. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  43340. s_Il2CppMethodInitialized = true;
  43341. }
  43342. Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 V_0;
  43343. memset((&V_0), 0, sizeof(V_0));
  43344. {
  43345. MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* L_0 = ___array0;
  43346. if (L_0)
  43347. {
  43348. goto IL_0017;
  43349. }
  43350. }
  43351. {
  43352. int32_t L_1 = ___start1;
  43353. if (L_1)
  43354. {
  43355. goto IL_0009;
  43356. }
  43357. }
  43358. {
  43359. int32_t L_2 = ___length2;
  43360. if (!L_2)
  43361. {
  43362. goto IL_000f;
  43363. }
  43364. }
  43365. IL_0009:
  43366. {
  43367. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43368. }
  43369. IL_000f:
  43370. {
  43371. il2cpp_codegen_initobj(__this, sizeof(Span_1_tC964D65676E654348BDC8FC0A7458EED2C70F3AB ));
  43372. return;
  43373. }
  43374. IL_0017:
  43375. {
  43376. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t24EEB4EFE7C498DA9E5DD525272AB07EA9D04273 ));
  43377. goto IL_0043;
  43378. }
  43379. {
  43380. MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* L_4 = ___array0;
  43381. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  43382. Type_t * L_5;
  43383. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  43384. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  43385. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43386. Type_t * L_7;
  43387. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  43388. bool L_8;
  43389. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  43390. if (!L_8)
  43391. {
  43392. goto IL_0043;
  43393. }
  43394. }
  43395. {
  43396. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  43397. }
  43398. IL_0043:
  43399. {
  43400. int32_t L_9 = ___start1;
  43401. MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* L_10 = ___array0;
  43402. NullCheck(L_10);
  43403. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  43404. {
  43405. goto IL_0051;
  43406. }
  43407. }
  43408. {
  43409. int32_t L_11 = ___length2;
  43410. MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* L_12 = ___array0;
  43411. NullCheck(L_12);
  43412. int32_t L_13 = ___start1;
  43413. 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))))))
  43414. {
  43415. goto IL_0057;
  43416. }
  43417. }
  43418. IL_0051:
  43419. {
  43420. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43421. }
  43422. IL_0057:
  43423. {
  43424. int32_t L_14 = ___length2;
  43425. __this->set__length_2(L_14);
  43426. MomentU5BU5D_tE392ABCA09DB11721B912C244D44E83371CDB617* L_15 = ___array0;
  43427. Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A * L_16;
  43428. L_16 = (( Pinnable_1_tE17DABBE5B3601B3C301CF6FEA20E2129181550A * (*) (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));
  43429. __this->set__pinnable_0(L_16);
  43430. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  43431. intptr_t L_17 = ((PerTypeValues_1_t314F43DF8CC10206FFDDCFC2F4EB051A947A56F6_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  43432. int32_t L_18 = ___start1;
  43433. intptr_t L_19;
  43434. 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));
  43435. __this->set__byteOffset_1((intptr_t)L_19);
  43436. return;
  43437. }
  43438. }
  43439. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mF33B4E1E530C56B98E4DB98BFC3212C315D54AFC_gshared_inline (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* ___array0, const RuntimeMethod* method)
  43440. {
  43441. static bool s_Il2CppMethodInitialized;
  43442. if (!s_Il2CppMethodInitialized)
  43443. {
  43444. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  43445. s_Il2CppMethodInitialized = true;
  43446. }
  43447. Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 V_0;
  43448. memset((&V_0), 0, sizeof(V_0));
  43449. {
  43450. MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* L_0 = ___array0;
  43451. if (L_0)
  43452. {
  43453. goto IL_000b;
  43454. }
  43455. }
  43456. {
  43457. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 ));
  43458. return;
  43459. }
  43460. IL_000b:
  43461. {
  43462. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 ));
  43463. goto IL_0037;
  43464. }
  43465. {
  43466. MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* L_2 = ___array0;
  43467. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  43468. Type_t * L_3;
  43469. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  43470. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  43471. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43472. Type_t * L_5;
  43473. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  43474. bool L_6;
  43475. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  43476. if (!L_6)
  43477. {
  43478. goto IL_0037;
  43479. }
  43480. }
  43481. {
  43482. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  43483. }
  43484. IL_0037:
  43485. {
  43486. MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* L_7 = ___array0;
  43487. __this->set__object_0((RuntimeObject *)L_7);
  43488. __this->set__index_1(0);
  43489. MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* L_8 = ___array0;
  43490. NullCheck(L_8);
  43491. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  43492. return;
  43493. }
  43494. }
  43495. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mD25123D5DFE6CEE66E0B07DA0A653E535F0266D0_gshared_inline (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  43496. {
  43497. {
  43498. int32_t L_0 = ___length1;
  43499. if ((((int32_t)L_0) >= ((int32_t)0)))
  43500. {
  43501. goto IL_0009;
  43502. }
  43503. }
  43504. {
  43505. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  43506. }
  43507. IL_0009:
  43508. {
  43509. MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 * L_1 = ___manager0;
  43510. __this->set__object_0(L_1);
  43511. __this->set__index_1(((int32_t)-2147483648LL));
  43512. int32_t L_2 = ___length1;
  43513. __this->set__length_2(L_2);
  43514. return;
  43515. }
  43516. }
  43517. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mCDF3AD894D3E5C7E14C2163E61D1FD82A29B53F4_gshared_inline (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  43518. {
  43519. {
  43520. RuntimeObject * L_0 = ___obj0;
  43521. __this->set__object_0(L_0);
  43522. int32_t L_1 = ___start1;
  43523. __this->set__index_1(L_1);
  43524. int32_t L_2 = ___length2;
  43525. __this->set__length_2(L_2);
  43526. return;
  43527. }
  43528. }
  43529. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 Memory_1_get_Span_m29A733B0C8D0BBBCDC79AD584AC1AE3C48BAE718_gshared_inline (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, const RuntimeMethod* method)
  43530. {
  43531. static bool s_Il2CppMethodInitialized;
  43532. if (!s_Il2CppMethodInitialized)
  43533. {
  43534. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  43535. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  43536. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  43537. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  43538. s_Il2CppMethodInitialized = true;
  43539. }
  43540. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 V_0;
  43541. memset((&V_0), 0, sizeof(V_0));
  43542. String_t* V_1 = NULL;
  43543. {
  43544. int32_t L_0 = (int32_t)__this->get__index_1();
  43545. if ((((int32_t)L_0) >= ((int32_t)0)))
  43546. {
  43547. goto IL_0034;
  43548. }
  43549. }
  43550. {
  43551. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  43552. NullCheck((MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 *)((MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  43553. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 L_2;
  43554. L_2 = VirtualFuncInvoker0< Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr24>>::GetSpan() */, (MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 *)((MemoryManager_1_tBB02508233F2A46C03DCC592902368D23DD32622 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  43555. V_0 = (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 )L_2;
  43556. int32_t L_3 = (int32_t)__this->get__index_1();
  43557. int32_t L_4 = (int32_t)__this->get__length_2();
  43558. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 L_5;
  43559. L_5 = Span_1_Slice_m9C4A54F7B0F1BE9D93FB7368E3E952C52D151195_inline((Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 *)(Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 *)(&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));
  43560. return (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 )L_5;
  43561. }
  43562. IL_0034:
  43563. {
  43564. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  43565. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43566. Type_t * L_7;
  43567. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  43568. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  43569. Type_t * L_9;
  43570. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  43571. bool L_10;
  43572. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  43573. if (!L_10)
  43574. {
  43575. goto IL_0089;
  43576. }
  43577. }
  43578. {
  43579. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  43580. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  43581. V_1 = (String_t*)L_12;
  43582. if (!L_12)
  43583. {
  43584. goto IL_0089;
  43585. }
  43586. }
  43587. {
  43588. String_t* L_13 = V_1;
  43589. Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B * L_14;
  43590. L_14 = (( Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B * (*) (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));
  43591. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  43592. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  43593. String_t* L_16 = V_1;
  43594. NullCheck((String_t*)L_16);
  43595. int32_t L_17;
  43596. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  43597. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 L_18;
  43598. memset((&L_18), 0, sizeof(L_18));
  43599. Span_1__ctor_m1E82FD3266D66560548BB5E2042BCF8AAB42966C_inline((&L_18), (Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  43600. V_0 = (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 )L_18;
  43601. int32_t L_19 = (int32_t)__this->get__index_1();
  43602. int32_t L_20 = (int32_t)__this->get__length_2();
  43603. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 L_21;
  43604. L_21 = Span_1_Slice_m9C4A54F7B0F1BE9D93FB7368E3E952C52D151195_inline((Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 *)(Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  43605. return (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 )L_21;
  43606. }
  43607. IL_0089:
  43608. {
  43609. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  43610. if (!L_22)
  43611. {
  43612. goto IL_00b4;
  43613. }
  43614. }
  43615. {
  43616. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  43617. int32_t L_24 = (int32_t)__this->get__index_1();
  43618. int32_t L_25 = (int32_t)__this->get__length_2();
  43619. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 L_26;
  43620. memset((&L_26), 0, sizeof(L_26));
  43621. Span_1__ctor_mFDC6EBE2BBCE77CA42D8C4F154230476D9D24C79_inline((&L_26), (MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825*)((MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825*)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));
  43622. return (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 )L_26;
  43623. }
  43624. IL_00b4:
  43625. {
  43626. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 ));
  43627. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 L_27 = V_0;
  43628. return (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 )L_27;
  43629. }
  43630. }
  43631. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 Memory_1_Slice_m111A14FF8F908403B9932327D7F3C7CA92D62F18_gshared_inline (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  43632. {
  43633. int32_t V_0 = 0;
  43634. int32_t V_1 = 0;
  43635. {
  43636. int32_t L_0 = (int32_t)__this->get__length_2();
  43637. V_0 = (int32_t)L_0;
  43638. int32_t L_1 = V_0;
  43639. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  43640. int32_t L_2 = ___start0;
  43641. int32_t L_3 = V_1;
  43642. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  43643. {
  43644. goto IL_0019;
  43645. }
  43646. }
  43647. {
  43648. int32_t L_4 = ___length1;
  43649. int32_t L_5 = V_1;
  43650. int32_t L_6 = ___start0;
  43651. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  43652. {
  43653. goto IL_001e;
  43654. }
  43655. }
  43656. IL_0019:
  43657. {
  43658. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  43659. }
  43660. IL_001e:
  43661. {
  43662. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  43663. int32_t L_8 = (int32_t)__this->get__index_1();
  43664. int32_t L_9 = ___start0;
  43665. int32_t L_10 = ___length1;
  43666. int32_t L_11 = V_0;
  43667. Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 L_12;
  43668. memset((&L_12), 0, sizeof(L_12));
  43669. Memory_1__ctor_mCDF3AD894D3E5C7E14C2163E61D1FD82A29B53F4_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));
  43670. return (Memory_1_t38FDAF46A8610C6C6E512EF43C47790214307696 )L_12;
  43671. }
  43672. }
  43673. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 Span_1_Slice_m9C4A54F7B0F1BE9D93FB7368E3E952C52D151195_gshared_inline (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  43674. {
  43675. intptr_t V_0;
  43676. memset((&V_0), 0, sizeof(V_0));
  43677. {
  43678. int32_t L_0 = ___start0;
  43679. int32_t L_1 = (int32_t)__this->get__length_2();
  43680. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  43681. {
  43682. goto IL_0014;
  43683. }
  43684. }
  43685. {
  43686. int32_t L_2 = ___length1;
  43687. int32_t L_3 = (int32_t)__this->get__length_2();
  43688. int32_t L_4 = ___start0;
  43689. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  43690. {
  43691. goto IL_001a;
  43692. }
  43693. }
  43694. IL_0014:
  43695. {
  43696. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43697. }
  43698. IL_001a:
  43699. {
  43700. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  43701. int32_t L_6 = ___start0;
  43702. intptr_t L_7;
  43703. 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));
  43704. V_0 = (intptr_t)L_7;
  43705. Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B * L_8 = (Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B *)__this->get__pinnable_0();
  43706. intptr_t L_9 = V_0;
  43707. int32_t L_10 = ___length1;
  43708. Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 L_11;
  43709. memset((&L_11), 0, sizeof(L_11));
  43710. Span_1__ctor_m1E82FD3266D66560548BB5E2042BCF8AAB42966C_inline((&L_11), (Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  43711. return (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 )L_11;
  43712. }
  43713. }
  43714. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m1E82FD3266D66560548BB5E2042BCF8AAB42966C_gshared_inline (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 * __this, Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  43715. {
  43716. {
  43717. int32_t L_0 = ___length2;
  43718. __this->set__length_2(L_0);
  43719. Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B * L_1 = ___pinnable0;
  43720. __this->set__pinnable_0(L_1);
  43721. intptr_t L_2 = ___byteOffset1;
  43722. __this->set__byteOffset_1((intptr_t)L_2);
  43723. return;
  43724. }
  43725. }
  43726. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mFDC6EBE2BBCE77CA42D8C4F154230476D9D24C79_gshared_inline (Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 * __this, MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  43727. {
  43728. static bool s_Il2CppMethodInitialized;
  43729. if (!s_Il2CppMethodInitialized)
  43730. {
  43731. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  43732. s_Il2CppMethodInitialized = true;
  43733. }
  43734. Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 V_0;
  43735. memset((&V_0), 0, sizeof(V_0));
  43736. {
  43737. MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* L_0 = ___array0;
  43738. if (L_0)
  43739. {
  43740. goto IL_0017;
  43741. }
  43742. }
  43743. {
  43744. int32_t L_1 = ___start1;
  43745. if (L_1)
  43746. {
  43747. goto IL_0009;
  43748. }
  43749. }
  43750. {
  43751. int32_t L_2 = ___length2;
  43752. if (!L_2)
  43753. {
  43754. goto IL_000f;
  43755. }
  43756. }
  43757. IL_0009:
  43758. {
  43759. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43760. }
  43761. IL_000f:
  43762. {
  43763. il2cpp_codegen_initobj(__this, sizeof(Span_1_t4109ECFC193D2813084222C5EFD906E8BDAC6A85 ));
  43764. return;
  43765. }
  43766. IL_0017:
  43767. {
  43768. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tE0CCF9F9484743A26D196A1A577F96C0AA2CAB68 ));
  43769. goto IL_0043;
  43770. }
  43771. {
  43772. MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* L_4 = ___array0;
  43773. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  43774. Type_t * L_5;
  43775. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  43776. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  43777. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43778. Type_t * L_7;
  43779. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  43780. bool L_8;
  43781. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  43782. if (!L_8)
  43783. {
  43784. goto IL_0043;
  43785. }
  43786. }
  43787. {
  43788. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  43789. }
  43790. IL_0043:
  43791. {
  43792. int32_t L_9 = ___start1;
  43793. MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* L_10 = ___array0;
  43794. NullCheck(L_10);
  43795. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  43796. {
  43797. goto IL_0051;
  43798. }
  43799. }
  43800. {
  43801. int32_t L_11 = ___length2;
  43802. MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* L_12 = ___array0;
  43803. NullCheck(L_12);
  43804. int32_t L_13 = ___start1;
  43805. 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))))))
  43806. {
  43807. goto IL_0057;
  43808. }
  43809. }
  43810. IL_0051:
  43811. {
  43812. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43813. }
  43814. IL_0057:
  43815. {
  43816. int32_t L_14 = ___length2;
  43817. __this->set__length_2(L_14);
  43818. MomentU5BU5D_t469D919BA1D890B6857C8613CBCCCC0630D3B825* L_15 = ___array0;
  43819. Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B * L_16;
  43820. L_16 = (( Pinnable_1_tD5620FB76C310521DD16B73815091ADCED20489B * (*) (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));
  43821. __this->set__pinnable_0(L_16);
  43822. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  43823. intptr_t L_17 = ((PerTypeValues_1_t84A5DDA50CFFE3395970EC96D95B3E7DA6DC7B85_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  43824. int32_t L_18 = ___start1;
  43825. intptr_t L_19;
  43826. 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));
  43827. __this->set__byteOffset_1((intptr_t)L_19);
  43828. return;
  43829. }
  43830. }
  43831. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m6D02F83E45B32B54561F097895526779EF5A7C55_gshared_inline (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* ___array0, const RuntimeMethod* method)
  43832. {
  43833. static bool s_Il2CppMethodInitialized;
  43834. if (!s_Il2CppMethodInitialized)
  43835. {
  43836. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  43837. s_Il2CppMethodInitialized = true;
  43838. }
  43839. Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A V_0;
  43840. memset((&V_0), 0, sizeof(V_0));
  43841. {
  43842. MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* L_0 = ___array0;
  43843. if (L_0)
  43844. {
  43845. goto IL_000b;
  43846. }
  43847. }
  43848. {
  43849. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tF6B004411E05421516F33EC7213A5117F222236B ));
  43850. return;
  43851. }
  43852. IL_000b:
  43853. {
  43854. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A ));
  43855. goto IL_0037;
  43856. }
  43857. {
  43858. MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* L_2 = ___array0;
  43859. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  43860. Type_t * L_3;
  43861. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  43862. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  43863. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43864. Type_t * L_5;
  43865. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  43866. bool L_6;
  43867. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  43868. if (!L_6)
  43869. {
  43870. goto IL_0037;
  43871. }
  43872. }
  43873. {
  43874. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  43875. }
  43876. IL_0037:
  43877. {
  43878. MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* L_7 = ___array0;
  43879. __this->set__object_0((RuntimeObject *)L_7);
  43880. __this->set__index_1(0);
  43881. MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* L_8 = ___array0;
  43882. NullCheck(L_8);
  43883. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  43884. return;
  43885. }
  43886. }
  43887. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m90F4DCC14414371332A599DAE4335E340608B93B_gshared_inline (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  43888. {
  43889. {
  43890. int32_t L_0 = ___length1;
  43891. if ((((int32_t)L_0) >= ((int32_t)0)))
  43892. {
  43893. goto IL_0009;
  43894. }
  43895. }
  43896. {
  43897. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  43898. }
  43899. IL_0009:
  43900. {
  43901. MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 * L_1 = ___manager0;
  43902. __this->set__object_0(L_1);
  43903. __this->set__index_1(((int32_t)-2147483648LL));
  43904. int32_t L_2 = ___length1;
  43905. __this->set__length_2(L_2);
  43906. return;
  43907. }
  43908. }
  43909. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mFDF005852E356FF1435ABD93022D2AAA8C7E3B1B_gshared_inline (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  43910. {
  43911. {
  43912. RuntimeObject * L_0 = ___obj0;
  43913. __this->set__object_0(L_0);
  43914. int32_t L_1 = ___start1;
  43915. __this->set__index_1(L_1);
  43916. int32_t L_2 = ___length2;
  43917. __this->set__length_2(L_2);
  43918. return;
  43919. }
  43920. }
  43921. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 Memory_1_get_Span_m513C6AA35816D014CAFA485558557B9564F8A677_gshared_inline (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, const RuntimeMethod* method)
  43922. {
  43923. static bool s_Il2CppMethodInitialized;
  43924. if (!s_Il2CppMethodInitialized)
  43925. {
  43926. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  43927. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  43928. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  43929. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  43930. s_Il2CppMethodInitialized = true;
  43931. }
  43932. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 V_0;
  43933. memset((&V_0), 0, sizeof(V_0));
  43934. String_t* V_1 = NULL;
  43935. {
  43936. int32_t L_0 = (int32_t)__this->get__index_1();
  43937. if ((((int32_t)L_0) >= ((int32_t)0)))
  43938. {
  43939. goto IL_0034;
  43940. }
  43941. }
  43942. {
  43943. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  43944. NullCheck((MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 *)((MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  43945. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 L_2;
  43946. L_2 = VirtualFuncInvoker0< Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgr565>>::GetSpan() */, (MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 *)((MemoryManager_1_t846B454CBB9A1C54BE20796FD8AEEB9EF787DB77 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  43947. V_0 = (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 )L_2;
  43948. int32_t L_3 = (int32_t)__this->get__index_1();
  43949. int32_t L_4 = (int32_t)__this->get__length_2();
  43950. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 L_5;
  43951. L_5 = Span_1_Slice_m583E37C3A1A51A3CC300E1DD7B6F54AD08E1FF1D_inline((Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 *)(Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 *)(&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));
  43952. return (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 )L_5;
  43953. }
  43954. IL_0034:
  43955. {
  43956. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  43957. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43958. Type_t * L_7;
  43959. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  43960. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  43961. Type_t * L_9;
  43962. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  43963. bool L_10;
  43964. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  43965. if (!L_10)
  43966. {
  43967. goto IL_0089;
  43968. }
  43969. }
  43970. {
  43971. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  43972. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  43973. V_1 = (String_t*)L_12;
  43974. if (!L_12)
  43975. {
  43976. goto IL_0089;
  43977. }
  43978. }
  43979. {
  43980. String_t* L_13 = V_1;
  43981. Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 * L_14;
  43982. L_14 = (( Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 * (*) (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));
  43983. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  43984. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  43985. String_t* L_16 = V_1;
  43986. NullCheck((String_t*)L_16);
  43987. int32_t L_17;
  43988. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  43989. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 L_18;
  43990. memset((&L_18), 0, sizeof(L_18));
  43991. Span_1__ctor_mBE1197315280CC8050CDF6BCEDD84BE02BB6A888_inline((&L_18), (Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  43992. V_0 = (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 )L_18;
  43993. int32_t L_19 = (int32_t)__this->get__index_1();
  43994. int32_t L_20 = (int32_t)__this->get__length_2();
  43995. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 L_21;
  43996. L_21 = Span_1_Slice_m583E37C3A1A51A3CC300E1DD7B6F54AD08E1FF1D_inline((Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 *)(Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  43997. return (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 )L_21;
  43998. }
  43999. IL_0089:
  44000. {
  44001. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  44002. if (!L_22)
  44003. {
  44004. goto IL_00b4;
  44005. }
  44006. }
  44007. {
  44008. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  44009. int32_t L_24 = (int32_t)__this->get__index_1();
  44010. int32_t L_25 = (int32_t)__this->get__length_2();
  44011. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 L_26;
  44012. memset((&L_26), 0, sizeof(L_26));
  44013. Span_1__ctor_mEFDFA1A10935575986A643D53C03CA2A598116B9_inline((&L_26), (MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754*)((MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754*)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));
  44014. return (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 )L_26;
  44015. }
  44016. IL_00b4:
  44017. {
  44018. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 ));
  44019. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 L_27 = V_0;
  44020. return (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 )L_27;
  44021. }
  44022. }
  44023. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tF6B004411E05421516F33EC7213A5117F222236B Memory_1_Slice_m4765F4C9B83D50EB820661E58F1D30FF3A135139_gshared_inline (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  44024. {
  44025. int32_t V_0 = 0;
  44026. int32_t V_1 = 0;
  44027. {
  44028. int32_t L_0 = (int32_t)__this->get__length_2();
  44029. V_0 = (int32_t)L_0;
  44030. int32_t L_1 = V_0;
  44031. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  44032. int32_t L_2 = ___start0;
  44033. int32_t L_3 = V_1;
  44034. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  44035. {
  44036. goto IL_0019;
  44037. }
  44038. }
  44039. {
  44040. int32_t L_4 = ___length1;
  44041. int32_t L_5 = V_1;
  44042. int32_t L_6 = ___start0;
  44043. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  44044. {
  44045. goto IL_001e;
  44046. }
  44047. }
  44048. IL_0019:
  44049. {
  44050. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  44051. }
  44052. IL_001e:
  44053. {
  44054. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  44055. int32_t L_8 = (int32_t)__this->get__index_1();
  44056. int32_t L_9 = ___start0;
  44057. int32_t L_10 = ___length1;
  44058. int32_t L_11 = V_0;
  44059. Memory_1_tF6B004411E05421516F33EC7213A5117F222236B L_12;
  44060. memset((&L_12), 0, sizeof(L_12));
  44061. Memory_1__ctor_mFDF005852E356FF1435ABD93022D2AAA8C7E3B1B_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));
  44062. return (Memory_1_tF6B004411E05421516F33EC7213A5117F222236B )L_12;
  44063. }
  44064. }
  44065. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 Span_1_Slice_m583E37C3A1A51A3CC300E1DD7B6F54AD08E1FF1D_gshared_inline (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  44066. {
  44067. intptr_t V_0;
  44068. memset((&V_0), 0, sizeof(V_0));
  44069. {
  44070. int32_t L_0 = ___start0;
  44071. int32_t L_1 = (int32_t)__this->get__length_2();
  44072. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  44073. {
  44074. goto IL_0014;
  44075. }
  44076. }
  44077. {
  44078. int32_t L_2 = ___length1;
  44079. int32_t L_3 = (int32_t)__this->get__length_2();
  44080. int32_t L_4 = ___start0;
  44081. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  44082. {
  44083. goto IL_001a;
  44084. }
  44085. }
  44086. IL_0014:
  44087. {
  44088. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  44089. }
  44090. IL_001a:
  44091. {
  44092. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  44093. int32_t L_6 = ___start0;
  44094. intptr_t L_7;
  44095. 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));
  44096. V_0 = (intptr_t)L_7;
  44097. Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 * L_8 = (Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 *)__this->get__pinnable_0();
  44098. intptr_t L_9 = V_0;
  44099. int32_t L_10 = ___length1;
  44100. Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 L_11;
  44101. memset((&L_11), 0, sizeof(L_11));
  44102. Span_1__ctor_mBE1197315280CC8050CDF6BCEDD84BE02BB6A888_inline((&L_11), (Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  44103. return (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 )L_11;
  44104. }
  44105. }
  44106. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mBE1197315280CC8050CDF6BCEDD84BE02BB6A888_gshared_inline (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 * __this, Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  44107. {
  44108. {
  44109. int32_t L_0 = ___length2;
  44110. __this->set__length_2(L_0);
  44111. Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 * L_1 = ___pinnable0;
  44112. __this->set__pinnable_0(L_1);
  44113. intptr_t L_2 = ___byteOffset1;
  44114. __this->set__byteOffset_1((intptr_t)L_2);
  44115. return;
  44116. }
  44117. }
  44118. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mEFDFA1A10935575986A643D53C03CA2A598116B9_gshared_inline (Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 * __this, MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  44119. {
  44120. static bool s_Il2CppMethodInitialized;
  44121. if (!s_Il2CppMethodInitialized)
  44122. {
  44123. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  44124. s_Il2CppMethodInitialized = true;
  44125. }
  44126. Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A V_0;
  44127. memset((&V_0), 0, sizeof(V_0));
  44128. {
  44129. MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* L_0 = ___array0;
  44130. if (L_0)
  44131. {
  44132. goto IL_0017;
  44133. }
  44134. }
  44135. {
  44136. int32_t L_1 = ___start1;
  44137. if (L_1)
  44138. {
  44139. goto IL_0009;
  44140. }
  44141. }
  44142. {
  44143. int32_t L_2 = ___length2;
  44144. if (!L_2)
  44145. {
  44146. goto IL_000f;
  44147. }
  44148. }
  44149. IL_0009:
  44150. {
  44151. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  44152. }
  44153. IL_000f:
  44154. {
  44155. il2cpp_codegen_initobj(__this, sizeof(Span_1_tD648DFEF0E1B119D3EF66D09FA35A270BD3D9E97 ));
  44156. return;
  44157. }
  44158. IL_0017:
  44159. {
  44160. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tFEAFC7C364C693DA9F287675C6B967877F7A393A ));
  44161. goto IL_0043;
  44162. }
  44163. {
  44164. MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* L_4 = ___array0;
  44165. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  44166. Type_t * L_5;
  44167. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  44168. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  44169. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  44170. Type_t * L_7;
  44171. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  44172. bool L_8;
  44173. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  44174. if (!L_8)
  44175. {
  44176. goto IL_0043;
  44177. }
  44178. }
  44179. {
  44180. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  44181. }
  44182. IL_0043:
  44183. {
  44184. int32_t L_9 = ___start1;
  44185. MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* L_10 = ___array0;
  44186. NullCheck(L_10);
  44187. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  44188. {
  44189. goto IL_0051;
  44190. }
  44191. }
  44192. {
  44193. int32_t L_11 = ___length2;
  44194. MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* L_12 = ___array0;
  44195. NullCheck(L_12);
  44196. int32_t L_13 = ___start1;
  44197. 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))))))
  44198. {
  44199. goto IL_0057;
  44200. }
  44201. }
  44202. IL_0051:
  44203. {
  44204. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  44205. }
  44206. IL_0057:
  44207. {
  44208. int32_t L_14 = ___length2;
  44209. __this->set__length_2(L_14);
  44210. MomentU5BU5D_t308C5A75BB1445323291E8B592B5B37D58847754* L_15 = ___array0;
  44211. Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 * L_16;
  44212. L_16 = (( Pinnable_1_t84486EDACC860E15B28A47CC9AC87DDBB1965146 * (*) (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));
  44213. __this->set__pinnable_0(L_16);
  44214. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  44215. intptr_t L_17 = ((PerTypeValues_1_tB421E08F79B8CF7558A7A82013AC1F5079D23F25_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  44216. int32_t L_18 = ___start1;
  44217. intptr_t L_19;
  44218. 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));
  44219. __this->set__byteOffset_1((intptr_t)L_19);
  44220. return;
  44221. }
  44222. }
  44223. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mA7C38D265B81C673D74C775DC9165002598C0331_gshared_inline (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* ___array0, const RuntimeMethod* method)
  44224. {
  44225. static bool s_Il2CppMethodInitialized;
  44226. if (!s_Il2CppMethodInitialized)
  44227. {
  44228. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  44229. s_Il2CppMethodInitialized = true;
  44230. }
  44231. Moment_t885415045473B7F42DAE4C8679D299E13D170D6A V_0;
  44232. memset((&V_0), 0, sizeof(V_0));
  44233. {
  44234. MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* L_0 = ___array0;
  44235. if (L_0)
  44236. {
  44237. goto IL_000b;
  44238. }
  44239. }
  44240. {
  44241. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A ));
  44242. return;
  44243. }
  44244. IL_000b:
  44245. {
  44246. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t885415045473B7F42DAE4C8679D299E13D170D6A ));
  44247. goto IL_0037;
  44248. }
  44249. {
  44250. MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* L_2 = ___array0;
  44251. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  44252. Type_t * L_3;
  44253. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  44254. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  44255. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  44256. Type_t * L_5;
  44257. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  44258. bool L_6;
  44259. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  44260. if (!L_6)
  44261. {
  44262. goto IL_0037;
  44263. }
  44264. }
  44265. {
  44266. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  44267. }
  44268. IL_0037:
  44269. {
  44270. MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* L_7 = ___array0;
  44271. __this->set__object_0((RuntimeObject *)L_7);
  44272. __this->set__index_1(0);
  44273. MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* L_8 = ___array0;
  44274. NullCheck(L_8);
  44275. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  44276. return;
  44277. }
  44278. }
  44279. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m9DC9C6FA4171ADEEAE2CA9A966118BC525B3BCE9_gshared_inline (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  44280. {
  44281. {
  44282. int32_t L_0 = ___length1;
  44283. if ((((int32_t)L_0) >= ((int32_t)0)))
  44284. {
  44285. goto IL_0009;
  44286. }
  44287. }
  44288. {
  44289. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  44290. }
  44291. IL_0009:
  44292. {
  44293. MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 * L_1 = ___manager0;
  44294. __this->set__object_0(L_1);
  44295. __this->set__index_1(((int32_t)-2147483648LL));
  44296. int32_t L_2 = ___length1;
  44297. __this->set__length_2(L_2);
  44298. return;
  44299. }
  44300. }
  44301. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mD0E61EDEEDA3514F6B2FAF7E58E3C41F16B2D1B4_gshared_inline (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  44302. {
  44303. {
  44304. RuntimeObject * L_0 = ___obj0;
  44305. __this->set__object_0(L_0);
  44306. int32_t L_1 = ___start1;
  44307. __this->set__index_1(L_1);
  44308. int32_t L_2 = ___length2;
  44309. __this->set__length_2(L_2);
  44310. return;
  44311. }
  44312. }
  44313. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB Memory_1_get_Span_mD512EAA0DB3843D018737D2E931F5450B898F26E_gshared_inline (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, const RuntimeMethod* method)
  44314. {
  44315. static bool s_Il2CppMethodInitialized;
  44316. if (!s_Il2CppMethodInitialized)
  44317. {
  44318. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  44319. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  44320. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  44321. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  44322. s_Il2CppMethodInitialized = true;
  44323. }
  44324. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB V_0;
  44325. memset((&V_0), 0, sizeof(V_0));
  44326. String_t* V_1 = NULL;
  44327. {
  44328. int32_t L_0 = (int32_t)__this->get__index_1();
  44329. if ((((int32_t)L_0) >= ((int32_t)0)))
  44330. {
  44331. goto IL_0034;
  44332. }
  44333. }
  44334. {
  44335. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  44336. NullCheck((MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 *)((MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  44337. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB L_2;
  44338. L_2 = VirtualFuncInvoker0< Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra32>>::GetSpan() */, (MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 *)((MemoryManager_1_t355427A1F1185057553ABA1E1061D573A1863115 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  44339. V_0 = (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB )L_2;
  44340. int32_t L_3 = (int32_t)__this->get__index_1();
  44341. int32_t L_4 = (int32_t)__this->get__length_2();
  44342. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB L_5;
  44343. L_5 = Span_1_Slice_m72C9C3DE110BA9A171BDB97A8430A8AB5514B58E_inline((Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB *)(Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB *)(&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));
  44344. return (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB )L_5;
  44345. }
  44346. IL_0034:
  44347. {
  44348. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  44349. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  44350. Type_t * L_7;
  44351. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  44352. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  44353. Type_t * L_9;
  44354. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  44355. bool L_10;
  44356. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  44357. if (!L_10)
  44358. {
  44359. goto IL_0089;
  44360. }
  44361. }
  44362. {
  44363. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  44364. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  44365. V_1 = (String_t*)L_12;
  44366. if (!L_12)
  44367. {
  44368. goto IL_0089;
  44369. }
  44370. }
  44371. {
  44372. String_t* L_13 = V_1;
  44373. Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE * L_14;
  44374. L_14 = (( Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE * (*) (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));
  44375. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  44376. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  44377. String_t* L_16 = V_1;
  44378. NullCheck((String_t*)L_16);
  44379. int32_t L_17;
  44380. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  44381. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB L_18;
  44382. memset((&L_18), 0, sizeof(L_18));
  44383. Span_1__ctor_m799B3945AE0163FEB62A16B981D3BC6D9B606267_inline((&L_18), (Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  44384. V_0 = (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB )L_18;
  44385. int32_t L_19 = (int32_t)__this->get__index_1();
  44386. int32_t L_20 = (int32_t)__this->get__length_2();
  44387. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB L_21;
  44388. L_21 = Span_1_Slice_m72C9C3DE110BA9A171BDB97A8430A8AB5514B58E_inline((Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB *)(Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  44389. return (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB )L_21;
  44390. }
  44391. IL_0089:
  44392. {
  44393. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  44394. if (!L_22)
  44395. {
  44396. goto IL_00b4;
  44397. }
  44398. }
  44399. {
  44400. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  44401. int32_t L_24 = (int32_t)__this->get__index_1();
  44402. int32_t L_25 = (int32_t)__this->get__length_2();
  44403. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB L_26;
  44404. memset((&L_26), 0, sizeof(L_26));
  44405. Span_1__ctor_mCEC50ED846C94B388401CB20126CD6B14DA81320_inline((&L_26), (MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE*)((MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE*)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));
  44406. return (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB )L_26;
  44407. }
  44408. IL_00b4:
  44409. {
  44410. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB ));
  44411. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB L_27 = V_0;
  44412. return (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB )L_27;
  44413. }
  44414. }
  44415. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A Memory_1_Slice_m73030FF47E2BCC359EBB78C077B6F41CE369E9A1_gshared_inline (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  44416. {
  44417. int32_t V_0 = 0;
  44418. int32_t V_1 = 0;
  44419. {
  44420. int32_t L_0 = (int32_t)__this->get__length_2();
  44421. V_0 = (int32_t)L_0;
  44422. int32_t L_1 = V_0;
  44423. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  44424. int32_t L_2 = ___start0;
  44425. int32_t L_3 = V_1;
  44426. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  44427. {
  44428. goto IL_0019;
  44429. }
  44430. }
  44431. {
  44432. int32_t L_4 = ___length1;
  44433. int32_t L_5 = V_1;
  44434. int32_t L_6 = ___start0;
  44435. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  44436. {
  44437. goto IL_001e;
  44438. }
  44439. }
  44440. IL_0019:
  44441. {
  44442. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  44443. }
  44444. IL_001e:
  44445. {
  44446. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  44447. int32_t L_8 = (int32_t)__this->get__index_1();
  44448. int32_t L_9 = ___start0;
  44449. int32_t L_10 = ___length1;
  44450. int32_t L_11 = V_0;
  44451. Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A L_12;
  44452. memset((&L_12), 0, sizeof(L_12));
  44453. Memory_1__ctor_mD0E61EDEEDA3514F6B2FAF7E58E3C41F16B2D1B4_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));
  44454. return (Memory_1_t16F380BF3C8D9A34FB625757EEBB7032629D803A )L_12;
  44455. }
  44456. }
  44457. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB Span_1_Slice_m72C9C3DE110BA9A171BDB97A8430A8AB5514B58E_gshared_inline (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  44458. {
  44459. intptr_t V_0;
  44460. memset((&V_0), 0, sizeof(V_0));
  44461. {
  44462. int32_t L_0 = ___start0;
  44463. int32_t L_1 = (int32_t)__this->get__length_2();
  44464. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  44465. {
  44466. goto IL_0014;
  44467. }
  44468. }
  44469. {
  44470. int32_t L_2 = ___length1;
  44471. int32_t L_3 = (int32_t)__this->get__length_2();
  44472. int32_t L_4 = ___start0;
  44473. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  44474. {
  44475. goto IL_001a;
  44476. }
  44477. }
  44478. IL_0014:
  44479. {
  44480. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  44481. }
  44482. IL_001a:
  44483. {
  44484. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  44485. int32_t L_6 = ___start0;
  44486. intptr_t L_7;
  44487. 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));
  44488. V_0 = (intptr_t)L_7;
  44489. Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE * L_8 = (Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE *)__this->get__pinnable_0();
  44490. intptr_t L_9 = V_0;
  44491. int32_t L_10 = ___length1;
  44492. Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB L_11;
  44493. memset((&L_11), 0, sizeof(L_11));
  44494. Span_1__ctor_m799B3945AE0163FEB62A16B981D3BC6D9B606267_inline((&L_11), (Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  44495. return (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB )L_11;
  44496. }
  44497. }
  44498. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m799B3945AE0163FEB62A16B981D3BC6D9B606267_gshared_inline (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB * __this, Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  44499. {
  44500. {
  44501. int32_t L_0 = ___length2;
  44502. __this->set__length_2(L_0);
  44503. Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE * L_1 = ___pinnable0;
  44504. __this->set__pinnable_0(L_1);
  44505. intptr_t L_2 = ___byteOffset1;
  44506. __this->set__byteOffset_1((intptr_t)L_2);
  44507. return;
  44508. }
  44509. }
  44510. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mCEC50ED846C94B388401CB20126CD6B14DA81320_gshared_inline (Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB * __this, MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  44511. {
  44512. static bool s_Il2CppMethodInitialized;
  44513. if (!s_Il2CppMethodInitialized)
  44514. {
  44515. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  44516. s_Il2CppMethodInitialized = true;
  44517. }
  44518. Moment_t885415045473B7F42DAE4C8679D299E13D170D6A V_0;
  44519. memset((&V_0), 0, sizeof(V_0));
  44520. {
  44521. MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* L_0 = ___array0;
  44522. if (L_0)
  44523. {
  44524. goto IL_0017;
  44525. }
  44526. }
  44527. {
  44528. int32_t L_1 = ___start1;
  44529. if (L_1)
  44530. {
  44531. goto IL_0009;
  44532. }
  44533. }
  44534. {
  44535. int32_t L_2 = ___length2;
  44536. if (!L_2)
  44537. {
  44538. goto IL_000f;
  44539. }
  44540. }
  44541. IL_0009:
  44542. {
  44543. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  44544. }
  44545. IL_000f:
  44546. {
  44547. il2cpp_codegen_initobj(__this, sizeof(Span_1_t2F2791E96E28B3E17FAE8F6A93D6CBBD29664EEB ));
  44548. return;
  44549. }
  44550. IL_0017:
  44551. {
  44552. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t885415045473B7F42DAE4C8679D299E13D170D6A ));
  44553. goto IL_0043;
  44554. }
  44555. {
  44556. MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* L_4 = ___array0;
  44557. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  44558. Type_t * L_5;
  44559. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  44560. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  44561. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  44562. Type_t * L_7;
  44563. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  44564. bool L_8;
  44565. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  44566. if (!L_8)
  44567. {
  44568. goto IL_0043;
  44569. }
  44570. }
  44571. {
  44572. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  44573. }
  44574. IL_0043:
  44575. {
  44576. int32_t L_9 = ___start1;
  44577. MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* L_10 = ___array0;
  44578. NullCheck(L_10);
  44579. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  44580. {
  44581. goto IL_0051;
  44582. }
  44583. }
  44584. {
  44585. int32_t L_11 = ___length2;
  44586. MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* L_12 = ___array0;
  44587. NullCheck(L_12);
  44588. int32_t L_13 = ___start1;
  44589. 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))))))
  44590. {
  44591. goto IL_0057;
  44592. }
  44593. }
  44594. IL_0051:
  44595. {
  44596. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  44597. }
  44598. IL_0057:
  44599. {
  44600. int32_t L_14 = ___length2;
  44601. __this->set__length_2(L_14);
  44602. MomentU5BU5D_t38F6C48DB5FD024C492F776FA491A6667DCFBECE* L_15 = ___array0;
  44603. Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE * L_16;
  44604. L_16 = (( Pinnable_1_t0E9B7B4514066561A82AD11F31180421B431D5DE * (*) (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));
  44605. __this->set__pinnable_0(L_16);
  44606. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  44607. intptr_t L_17 = ((PerTypeValues_1_t09A064682BCF582853CE045C54FF9EC968AA0176_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  44608. int32_t L_18 = ___start1;
  44609. intptr_t L_19;
  44610. 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));
  44611. __this->set__byteOffset_1((intptr_t)L_19);
  44612. return;
  44613. }
  44614. }
  44615. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mCF6F435A4F611221D7E9A38A63B64845F961686D_gshared_inline (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* ___array0, const RuntimeMethod* method)
  44616. {
  44617. static bool s_Il2CppMethodInitialized;
  44618. if (!s_Il2CppMethodInitialized)
  44619. {
  44620. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  44621. s_Il2CppMethodInitialized = true;
  44622. }
  44623. Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 V_0;
  44624. memset((&V_0), 0, sizeof(V_0));
  44625. {
  44626. MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* L_0 = ___array0;
  44627. if (L_0)
  44628. {
  44629. goto IL_000b;
  44630. }
  44631. }
  44632. {
  44633. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB ));
  44634. return;
  44635. }
  44636. IL_000b:
  44637. {
  44638. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 ));
  44639. goto IL_0037;
  44640. }
  44641. {
  44642. MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* L_2 = ___array0;
  44643. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  44644. Type_t * L_3;
  44645. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  44646. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  44647. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  44648. Type_t * L_5;
  44649. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  44650. bool L_6;
  44651. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  44652. if (!L_6)
  44653. {
  44654. goto IL_0037;
  44655. }
  44656. }
  44657. {
  44658. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  44659. }
  44660. IL_0037:
  44661. {
  44662. MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* L_7 = ___array0;
  44663. __this->set__object_0((RuntimeObject *)L_7);
  44664. __this->set__index_1(0);
  44665. MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* L_8 = ___array0;
  44666. NullCheck(L_8);
  44667. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  44668. return;
  44669. }
  44670. }
  44671. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mC8458DFA89FE09AC11445D2D2414577F75FCC7B2_gshared_inline (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  44672. {
  44673. {
  44674. int32_t L_0 = ___length1;
  44675. if ((((int32_t)L_0) >= ((int32_t)0)))
  44676. {
  44677. goto IL_0009;
  44678. }
  44679. }
  44680. {
  44681. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  44682. }
  44683. IL_0009:
  44684. {
  44685. MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD * L_1 = ___manager0;
  44686. __this->set__object_0(L_1);
  44687. __this->set__index_1(((int32_t)-2147483648LL));
  44688. int32_t L_2 = ___length1;
  44689. __this->set__length_2(L_2);
  44690. return;
  44691. }
  44692. }
  44693. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m390F15E9AC30E54361A19A7927B08E2B610959D8_gshared_inline (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  44694. {
  44695. {
  44696. RuntimeObject * L_0 = ___obj0;
  44697. __this->set__object_0(L_0);
  44698. int32_t L_1 = ___start1;
  44699. __this->set__index_1(L_1);
  44700. int32_t L_2 = ___length2;
  44701. __this->set__length_2(L_2);
  44702. return;
  44703. }
  44704. }
  44705. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B Memory_1_get_Span_m0210D4518A5281D70C05DDF4E6AEDE0E8FE4F353_gshared_inline (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, const RuntimeMethod* method)
  44706. {
  44707. static bool s_Il2CppMethodInitialized;
  44708. if (!s_Il2CppMethodInitialized)
  44709. {
  44710. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  44711. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  44712. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  44713. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  44714. s_Il2CppMethodInitialized = true;
  44715. }
  44716. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B V_0;
  44717. memset((&V_0), 0, sizeof(V_0));
  44718. String_t* V_1 = NULL;
  44719. {
  44720. int32_t L_0 = (int32_t)__this->get__index_1();
  44721. if ((((int32_t)L_0) >= ((int32_t)0)))
  44722. {
  44723. goto IL_0034;
  44724. }
  44725. }
  44726. {
  44727. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  44728. NullCheck((MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD *)((MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  44729. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B L_2;
  44730. L_2 = VirtualFuncInvoker0< Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra4444>>::GetSpan() */, (MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD *)((MemoryManager_1_t384030E4B9B3983CD36BA853D700A4DFA77D8ABD *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  44731. V_0 = (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B )L_2;
  44732. int32_t L_3 = (int32_t)__this->get__index_1();
  44733. int32_t L_4 = (int32_t)__this->get__length_2();
  44734. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B L_5;
  44735. L_5 = Span_1_Slice_mE61FCC5BD43A3A95CCED4A05EE3C16E0EF7BAD78_inline((Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B *)(Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B *)(&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));
  44736. return (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B )L_5;
  44737. }
  44738. IL_0034:
  44739. {
  44740. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  44741. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  44742. Type_t * L_7;
  44743. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  44744. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  44745. Type_t * L_9;
  44746. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  44747. bool L_10;
  44748. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  44749. if (!L_10)
  44750. {
  44751. goto IL_0089;
  44752. }
  44753. }
  44754. {
  44755. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  44756. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  44757. V_1 = (String_t*)L_12;
  44758. if (!L_12)
  44759. {
  44760. goto IL_0089;
  44761. }
  44762. }
  44763. {
  44764. String_t* L_13 = V_1;
  44765. Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 * L_14;
  44766. L_14 = (( Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 * (*) (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));
  44767. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  44768. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  44769. String_t* L_16 = V_1;
  44770. NullCheck((String_t*)L_16);
  44771. int32_t L_17;
  44772. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  44773. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B L_18;
  44774. memset((&L_18), 0, sizeof(L_18));
  44775. Span_1__ctor_m88B5404FE5DF5C735AFFD3B51C0C54A6CD3FA9A8_inline((&L_18), (Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  44776. V_0 = (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B )L_18;
  44777. int32_t L_19 = (int32_t)__this->get__index_1();
  44778. int32_t L_20 = (int32_t)__this->get__length_2();
  44779. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B L_21;
  44780. L_21 = Span_1_Slice_mE61FCC5BD43A3A95CCED4A05EE3C16E0EF7BAD78_inline((Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B *)(Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  44781. return (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B )L_21;
  44782. }
  44783. IL_0089:
  44784. {
  44785. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  44786. if (!L_22)
  44787. {
  44788. goto IL_00b4;
  44789. }
  44790. }
  44791. {
  44792. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  44793. int32_t L_24 = (int32_t)__this->get__index_1();
  44794. int32_t L_25 = (int32_t)__this->get__length_2();
  44795. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B L_26;
  44796. memset((&L_26), 0, sizeof(L_26));
  44797. Span_1__ctor_mA0FD6228200909E7EB91F31A2330096F4DA4023D_inline((&L_26), (MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A*)((MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A*)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));
  44798. return (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B )L_26;
  44799. }
  44800. IL_00b4:
  44801. {
  44802. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B ));
  44803. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B L_27 = V_0;
  44804. return (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B )L_27;
  44805. }
  44806. }
  44807. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB Memory_1_Slice_m8BB6DDD32DB55BBB4C857B6840EB3526380542CB_gshared_inline (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  44808. {
  44809. int32_t V_0 = 0;
  44810. int32_t V_1 = 0;
  44811. {
  44812. int32_t L_0 = (int32_t)__this->get__length_2();
  44813. V_0 = (int32_t)L_0;
  44814. int32_t L_1 = V_0;
  44815. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  44816. int32_t L_2 = ___start0;
  44817. int32_t L_3 = V_1;
  44818. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  44819. {
  44820. goto IL_0019;
  44821. }
  44822. }
  44823. {
  44824. int32_t L_4 = ___length1;
  44825. int32_t L_5 = V_1;
  44826. int32_t L_6 = ___start0;
  44827. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  44828. {
  44829. goto IL_001e;
  44830. }
  44831. }
  44832. IL_0019:
  44833. {
  44834. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  44835. }
  44836. IL_001e:
  44837. {
  44838. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  44839. int32_t L_8 = (int32_t)__this->get__index_1();
  44840. int32_t L_9 = ___start0;
  44841. int32_t L_10 = ___length1;
  44842. int32_t L_11 = V_0;
  44843. Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB L_12;
  44844. memset((&L_12), 0, sizeof(L_12));
  44845. Memory_1__ctor_m390F15E9AC30E54361A19A7927B08E2B610959D8_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));
  44846. return (Memory_1_t62B36DF6C5579C7927541FE8EFBABC2AF46EA5EB )L_12;
  44847. }
  44848. }
  44849. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B Span_1_Slice_mE61FCC5BD43A3A95CCED4A05EE3C16E0EF7BAD78_gshared_inline (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  44850. {
  44851. intptr_t V_0;
  44852. memset((&V_0), 0, sizeof(V_0));
  44853. {
  44854. int32_t L_0 = ___start0;
  44855. int32_t L_1 = (int32_t)__this->get__length_2();
  44856. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  44857. {
  44858. goto IL_0014;
  44859. }
  44860. }
  44861. {
  44862. int32_t L_2 = ___length1;
  44863. int32_t L_3 = (int32_t)__this->get__length_2();
  44864. int32_t L_4 = ___start0;
  44865. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  44866. {
  44867. goto IL_001a;
  44868. }
  44869. }
  44870. IL_0014:
  44871. {
  44872. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  44873. }
  44874. IL_001a:
  44875. {
  44876. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  44877. int32_t L_6 = ___start0;
  44878. intptr_t L_7;
  44879. 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));
  44880. V_0 = (intptr_t)L_7;
  44881. Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 * L_8 = (Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 *)__this->get__pinnable_0();
  44882. intptr_t L_9 = V_0;
  44883. int32_t L_10 = ___length1;
  44884. Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B L_11;
  44885. memset((&L_11), 0, sizeof(L_11));
  44886. Span_1__ctor_m88B5404FE5DF5C735AFFD3B51C0C54A6CD3FA9A8_inline((&L_11), (Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  44887. return (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B )L_11;
  44888. }
  44889. }
  44890. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m88B5404FE5DF5C735AFFD3B51C0C54A6CD3FA9A8_gshared_inline (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B * __this, Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  44891. {
  44892. {
  44893. int32_t L_0 = ___length2;
  44894. __this->set__length_2(L_0);
  44895. Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 * L_1 = ___pinnable0;
  44896. __this->set__pinnable_0(L_1);
  44897. intptr_t L_2 = ___byteOffset1;
  44898. __this->set__byteOffset_1((intptr_t)L_2);
  44899. return;
  44900. }
  44901. }
  44902. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mA0FD6228200909E7EB91F31A2330096F4DA4023D_gshared_inline (Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B * __this, MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  44903. {
  44904. static bool s_Il2CppMethodInitialized;
  44905. if (!s_Il2CppMethodInitialized)
  44906. {
  44907. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  44908. s_Il2CppMethodInitialized = true;
  44909. }
  44910. Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 V_0;
  44911. memset((&V_0), 0, sizeof(V_0));
  44912. {
  44913. MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* L_0 = ___array0;
  44914. if (L_0)
  44915. {
  44916. goto IL_0017;
  44917. }
  44918. }
  44919. {
  44920. int32_t L_1 = ___start1;
  44921. if (L_1)
  44922. {
  44923. goto IL_0009;
  44924. }
  44925. }
  44926. {
  44927. int32_t L_2 = ___length2;
  44928. if (!L_2)
  44929. {
  44930. goto IL_000f;
  44931. }
  44932. }
  44933. IL_0009:
  44934. {
  44935. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  44936. }
  44937. IL_000f:
  44938. {
  44939. il2cpp_codegen_initobj(__this, sizeof(Span_1_t38FE3AC22C57F2E76944D981C164B8675787AE5B ));
  44940. return;
  44941. }
  44942. IL_0017:
  44943. {
  44944. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t18794E9BF4C6639FFBEEF97D0F0185556F6F83D2 ));
  44945. goto IL_0043;
  44946. }
  44947. {
  44948. MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* L_4 = ___array0;
  44949. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  44950. Type_t * L_5;
  44951. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  44952. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  44953. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  44954. Type_t * L_7;
  44955. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  44956. bool L_8;
  44957. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  44958. if (!L_8)
  44959. {
  44960. goto IL_0043;
  44961. }
  44962. }
  44963. {
  44964. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  44965. }
  44966. IL_0043:
  44967. {
  44968. int32_t L_9 = ___start1;
  44969. MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* L_10 = ___array0;
  44970. NullCheck(L_10);
  44971. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  44972. {
  44973. goto IL_0051;
  44974. }
  44975. }
  44976. {
  44977. int32_t L_11 = ___length2;
  44978. MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* L_12 = ___array0;
  44979. NullCheck(L_12);
  44980. int32_t L_13 = ___start1;
  44981. 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))))))
  44982. {
  44983. goto IL_0057;
  44984. }
  44985. }
  44986. IL_0051:
  44987. {
  44988. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  44989. }
  44990. IL_0057:
  44991. {
  44992. int32_t L_14 = ___length2;
  44993. __this->set__length_2(L_14);
  44994. MomentU5BU5D_t3FE2FC3A217EFEF0305E635F42F7F7CCFC24F61A* L_15 = ___array0;
  44995. Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 * L_16;
  44996. L_16 = (( Pinnable_1_t3330F65A1DAE7F4396366D59D8BA07420374B5B3 * (*) (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));
  44997. __this->set__pinnable_0(L_16);
  44998. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  44999. intptr_t L_17 = ((PerTypeValues_1_tD4B0989A21A0101CE7894735787E59EB5E674DC8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  45000. int32_t L_18 = ___start1;
  45001. intptr_t L_19;
  45002. 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));
  45003. __this->set__byteOffset_1((intptr_t)L_19);
  45004. return;
  45005. }
  45006. }
  45007. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mFD45BAA62E7CCD1849FFEBD7B28634F44152F0A4_gshared_inline (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* ___array0, const RuntimeMethod* method)
  45008. {
  45009. static bool s_Il2CppMethodInitialized;
  45010. if (!s_Il2CppMethodInitialized)
  45011. {
  45012. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  45013. s_Il2CppMethodInitialized = true;
  45014. }
  45015. Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 V_0;
  45016. memset((&V_0), 0, sizeof(V_0));
  45017. {
  45018. MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* L_0 = ___array0;
  45019. if (L_0)
  45020. {
  45021. goto IL_000b;
  45022. }
  45023. }
  45024. {
  45025. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E ));
  45026. return;
  45027. }
  45028. IL_000b:
  45029. {
  45030. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 ));
  45031. goto IL_0037;
  45032. }
  45033. {
  45034. MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* L_2 = ___array0;
  45035. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  45036. Type_t * L_3;
  45037. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  45038. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  45039. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45040. Type_t * L_5;
  45041. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  45042. bool L_6;
  45043. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  45044. if (!L_6)
  45045. {
  45046. goto IL_0037;
  45047. }
  45048. }
  45049. {
  45050. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  45051. }
  45052. IL_0037:
  45053. {
  45054. MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* L_7 = ___array0;
  45055. __this->set__object_0((RuntimeObject *)L_7);
  45056. __this->set__index_1(0);
  45057. MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* L_8 = ___array0;
  45058. NullCheck(L_8);
  45059. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  45060. return;
  45061. }
  45062. }
  45063. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m8E0DA17D31C10262ED6DA31A04FCEAFC0A145609_gshared_inline (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  45064. {
  45065. {
  45066. int32_t L_0 = ___length1;
  45067. if ((((int32_t)L_0) >= ((int32_t)0)))
  45068. {
  45069. goto IL_0009;
  45070. }
  45071. }
  45072. {
  45073. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  45074. }
  45075. IL_0009:
  45076. {
  45077. MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 * L_1 = ___manager0;
  45078. __this->set__object_0(L_1);
  45079. __this->set__index_1(((int32_t)-2147483648LL));
  45080. int32_t L_2 = ___length1;
  45081. __this->set__length_2(L_2);
  45082. return;
  45083. }
  45084. }
  45085. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m247CCF8DB3C33C683EC354044C417149723F19EC_gshared_inline (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  45086. {
  45087. {
  45088. RuntimeObject * L_0 = ___obj0;
  45089. __this->set__object_0(L_0);
  45090. int32_t L_1 = ___start1;
  45091. __this->set__index_1(L_1);
  45092. int32_t L_2 = ___length2;
  45093. __this->set__length_2(L_2);
  45094. return;
  45095. }
  45096. }
  45097. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 Memory_1_get_Span_mB11748532CEDEDB04FA2DAE1E2765CD8326A52C5_gshared_inline (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, const RuntimeMethod* method)
  45098. {
  45099. static bool s_Il2CppMethodInitialized;
  45100. if (!s_Il2CppMethodInitialized)
  45101. {
  45102. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  45103. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  45104. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  45105. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  45106. s_Il2CppMethodInitialized = true;
  45107. }
  45108. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 V_0;
  45109. memset((&V_0), 0, sizeof(V_0));
  45110. String_t* V_1 = NULL;
  45111. {
  45112. int32_t L_0 = (int32_t)__this->get__index_1();
  45113. if ((((int32_t)L_0) >= ((int32_t)0)))
  45114. {
  45115. goto IL_0034;
  45116. }
  45117. }
  45118. {
  45119. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  45120. NullCheck((MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 *)((MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  45121. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 L_2;
  45122. L_2 = VirtualFuncInvoker0< Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Bgra5551>>::GetSpan() */, (MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 *)((MemoryManager_1_tBF914EBFCAD93F3F0FF8CCE3EBBFDC1E06E264C2 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  45123. V_0 = (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 )L_2;
  45124. int32_t L_3 = (int32_t)__this->get__index_1();
  45125. int32_t L_4 = (int32_t)__this->get__length_2();
  45126. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 L_5;
  45127. L_5 = Span_1_Slice_m989617006FB0E939EC97B691F43D1E39BA8D2CD9_inline((Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 *)(Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 *)(&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));
  45128. return (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 )L_5;
  45129. }
  45130. IL_0034:
  45131. {
  45132. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  45133. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45134. Type_t * L_7;
  45135. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  45136. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  45137. Type_t * L_9;
  45138. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  45139. bool L_10;
  45140. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  45141. if (!L_10)
  45142. {
  45143. goto IL_0089;
  45144. }
  45145. }
  45146. {
  45147. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  45148. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  45149. V_1 = (String_t*)L_12;
  45150. if (!L_12)
  45151. {
  45152. goto IL_0089;
  45153. }
  45154. }
  45155. {
  45156. String_t* L_13 = V_1;
  45157. Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 * L_14;
  45158. L_14 = (( Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 * (*) (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));
  45159. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  45160. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  45161. String_t* L_16 = V_1;
  45162. NullCheck((String_t*)L_16);
  45163. int32_t L_17;
  45164. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  45165. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 L_18;
  45166. memset((&L_18), 0, sizeof(L_18));
  45167. Span_1__ctor_m61E364849080A5BF51972965A0BEA13A8CD03A0F_inline((&L_18), (Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  45168. V_0 = (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 )L_18;
  45169. int32_t L_19 = (int32_t)__this->get__index_1();
  45170. int32_t L_20 = (int32_t)__this->get__length_2();
  45171. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 L_21;
  45172. L_21 = Span_1_Slice_m989617006FB0E939EC97B691F43D1E39BA8D2CD9_inline((Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 *)(Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  45173. return (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 )L_21;
  45174. }
  45175. IL_0089:
  45176. {
  45177. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  45178. if (!L_22)
  45179. {
  45180. goto IL_00b4;
  45181. }
  45182. }
  45183. {
  45184. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  45185. int32_t L_24 = (int32_t)__this->get__index_1();
  45186. int32_t L_25 = (int32_t)__this->get__length_2();
  45187. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 L_26;
  45188. memset((&L_26), 0, sizeof(L_26));
  45189. Span_1__ctor_m7F5AC11E1775BEA68C04FEB8BD05C572D676101B_inline((&L_26), (MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB*)((MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB*)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));
  45190. return (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 )L_26;
  45191. }
  45192. IL_00b4:
  45193. {
  45194. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 ));
  45195. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 L_27 = V_0;
  45196. return (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 )L_27;
  45197. }
  45198. }
  45199. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E Memory_1_Slice_m006AC50FC31BC91814417EF81A8B685FE424483F_gshared_inline (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  45200. {
  45201. int32_t V_0 = 0;
  45202. int32_t V_1 = 0;
  45203. {
  45204. int32_t L_0 = (int32_t)__this->get__length_2();
  45205. V_0 = (int32_t)L_0;
  45206. int32_t L_1 = V_0;
  45207. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  45208. int32_t L_2 = ___start0;
  45209. int32_t L_3 = V_1;
  45210. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  45211. {
  45212. goto IL_0019;
  45213. }
  45214. }
  45215. {
  45216. int32_t L_4 = ___length1;
  45217. int32_t L_5 = V_1;
  45218. int32_t L_6 = ___start0;
  45219. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  45220. {
  45221. goto IL_001e;
  45222. }
  45223. }
  45224. IL_0019:
  45225. {
  45226. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  45227. }
  45228. IL_001e:
  45229. {
  45230. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  45231. int32_t L_8 = (int32_t)__this->get__index_1();
  45232. int32_t L_9 = ___start0;
  45233. int32_t L_10 = ___length1;
  45234. int32_t L_11 = V_0;
  45235. Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E L_12;
  45236. memset((&L_12), 0, sizeof(L_12));
  45237. Memory_1__ctor_m247CCF8DB3C33C683EC354044C417149723F19EC_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));
  45238. return (Memory_1_t2920A6D3746AF41B205EFB6C9241E5D171F4249E )L_12;
  45239. }
  45240. }
  45241. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 Span_1_Slice_m989617006FB0E939EC97B691F43D1E39BA8D2CD9_gshared_inline (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  45242. {
  45243. intptr_t V_0;
  45244. memset((&V_0), 0, sizeof(V_0));
  45245. {
  45246. int32_t L_0 = ___start0;
  45247. int32_t L_1 = (int32_t)__this->get__length_2();
  45248. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  45249. {
  45250. goto IL_0014;
  45251. }
  45252. }
  45253. {
  45254. int32_t L_2 = ___length1;
  45255. int32_t L_3 = (int32_t)__this->get__length_2();
  45256. int32_t L_4 = ___start0;
  45257. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  45258. {
  45259. goto IL_001a;
  45260. }
  45261. }
  45262. IL_0014:
  45263. {
  45264. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  45265. }
  45266. IL_001a:
  45267. {
  45268. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  45269. int32_t L_6 = ___start0;
  45270. intptr_t L_7;
  45271. 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));
  45272. V_0 = (intptr_t)L_7;
  45273. Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 * L_8 = (Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 *)__this->get__pinnable_0();
  45274. intptr_t L_9 = V_0;
  45275. int32_t L_10 = ___length1;
  45276. Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 L_11;
  45277. memset((&L_11), 0, sizeof(L_11));
  45278. Span_1__ctor_m61E364849080A5BF51972965A0BEA13A8CD03A0F_inline((&L_11), (Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  45279. return (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 )L_11;
  45280. }
  45281. }
  45282. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m61E364849080A5BF51972965A0BEA13A8CD03A0F_gshared_inline (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 * __this, Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  45283. {
  45284. {
  45285. int32_t L_0 = ___length2;
  45286. __this->set__length_2(L_0);
  45287. Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 * L_1 = ___pinnable0;
  45288. __this->set__pinnable_0(L_1);
  45289. intptr_t L_2 = ___byteOffset1;
  45290. __this->set__byteOffset_1((intptr_t)L_2);
  45291. return;
  45292. }
  45293. }
  45294. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m7F5AC11E1775BEA68C04FEB8BD05C572D676101B_gshared_inline (Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 * __this, MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  45295. {
  45296. static bool s_Il2CppMethodInitialized;
  45297. if (!s_Il2CppMethodInitialized)
  45298. {
  45299. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  45300. s_Il2CppMethodInitialized = true;
  45301. }
  45302. Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 V_0;
  45303. memset((&V_0), 0, sizeof(V_0));
  45304. {
  45305. MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* L_0 = ___array0;
  45306. if (L_0)
  45307. {
  45308. goto IL_0017;
  45309. }
  45310. }
  45311. {
  45312. int32_t L_1 = ___start1;
  45313. if (L_1)
  45314. {
  45315. goto IL_0009;
  45316. }
  45317. }
  45318. {
  45319. int32_t L_2 = ___length2;
  45320. if (!L_2)
  45321. {
  45322. goto IL_000f;
  45323. }
  45324. }
  45325. IL_0009:
  45326. {
  45327. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  45328. }
  45329. IL_000f:
  45330. {
  45331. il2cpp_codegen_initobj(__this, sizeof(Span_1_tB72B4CE79E660743755D42A1A37347A7A099CEE1 ));
  45332. return;
  45333. }
  45334. IL_0017:
  45335. {
  45336. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t762BFA78E94E37B552ECBFED585A58B058E7AFD5 ));
  45337. goto IL_0043;
  45338. }
  45339. {
  45340. MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* L_4 = ___array0;
  45341. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  45342. Type_t * L_5;
  45343. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  45344. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  45345. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45346. Type_t * L_7;
  45347. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  45348. bool L_8;
  45349. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  45350. if (!L_8)
  45351. {
  45352. goto IL_0043;
  45353. }
  45354. }
  45355. {
  45356. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  45357. }
  45358. IL_0043:
  45359. {
  45360. int32_t L_9 = ___start1;
  45361. MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* L_10 = ___array0;
  45362. NullCheck(L_10);
  45363. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  45364. {
  45365. goto IL_0051;
  45366. }
  45367. }
  45368. {
  45369. int32_t L_11 = ___length2;
  45370. MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* L_12 = ___array0;
  45371. NullCheck(L_12);
  45372. int32_t L_13 = ___start1;
  45373. 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))))))
  45374. {
  45375. goto IL_0057;
  45376. }
  45377. }
  45378. IL_0051:
  45379. {
  45380. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  45381. }
  45382. IL_0057:
  45383. {
  45384. int32_t L_14 = ___length2;
  45385. __this->set__length_2(L_14);
  45386. MomentU5BU5D_tA36BFB9AFF0D70D2356CD403735BE31EBFE06EAB* L_15 = ___array0;
  45387. Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 * L_16;
  45388. L_16 = (( Pinnable_1_tFD38BAC0AF8524E2B9712E051EC6874A2AD95103 * (*) (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));
  45389. __this->set__pinnable_0(L_16);
  45390. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  45391. intptr_t L_17 = ((PerTypeValues_1_t5F1B97DB7B7E70BFA5249B133737D6537FAB760B_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  45392. int32_t L_18 = ___start1;
  45393. intptr_t L_19;
  45394. 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));
  45395. __this->set__byteOffset_1((intptr_t)L_19);
  45396. return;
  45397. }
  45398. }
  45399. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m632EA7D26EA93B3C599DE50A206E830E49FCFB03_gshared_inline (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* ___array0, const RuntimeMethod* method)
  45400. {
  45401. static bool s_Il2CppMethodInitialized;
  45402. if (!s_Il2CppMethodInitialized)
  45403. {
  45404. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  45405. s_Il2CppMethodInitialized = true;
  45406. }
  45407. Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 V_0;
  45408. memset((&V_0), 0, sizeof(V_0));
  45409. {
  45410. MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* L_0 = ___array0;
  45411. if (L_0)
  45412. {
  45413. goto IL_000b;
  45414. }
  45415. }
  45416. {
  45417. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 ));
  45418. return;
  45419. }
  45420. IL_000b:
  45421. {
  45422. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 ));
  45423. goto IL_0037;
  45424. }
  45425. {
  45426. MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* L_2 = ___array0;
  45427. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  45428. Type_t * L_3;
  45429. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  45430. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  45431. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45432. Type_t * L_5;
  45433. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  45434. bool L_6;
  45435. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  45436. if (!L_6)
  45437. {
  45438. goto IL_0037;
  45439. }
  45440. }
  45441. {
  45442. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  45443. }
  45444. IL_0037:
  45445. {
  45446. MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* L_7 = ___array0;
  45447. __this->set__object_0((RuntimeObject *)L_7);
  45448. __this->set__index_1(0);
  45449. MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* L_8 = ___array0;
  45450. NullCheck(L_8);
  45451. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  45452. return;
  45453. }
  45454. }
  45455. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m3E72DBE254B192CBD354578F3F9F0A43AFA8DEE9_gshared_inline (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  45456. {
  45457. {
  45458. int32_t L_0 = ___length1;
  45459. if ((((int32_t)L_0) >= ((int32_t)0)))
  45460. {
  45461. goto IL_0009;
  45462. }
  45463. }
  45464. {
  45465. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  45466. }
  45467. IL_0009:
  45468. {
  45469. MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA * L_1 = ___manager0;
  45470. __this->set__object_0(L_1);
  45471. __this->set__index_1(((int32_t)-2147483648LL));
  45472. int32_t L_2 = ___length1;
  45473. __this->set__length_2(L_2);
  45474. return;
  45475. }
  45476. }
  45477. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mB8F06B0BB712A329F69AC0A59B68D82B120029AD_gshared_inline (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  45478. {
  45479. {
  45480. RuntimeObject * L_0 = ___obj0;
  45481. __this->set__object_0(L_0);
  45482. int32_t L_1 = ___start1;
  45483. __this->set__index_1(L_1);
  45484. int32_t L_2 = ___length2;
  45485. __this->set__length_2(L_2);
  45486. return;
  45487. }
  45488. }
  45489. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 Memory_1_get_Span_m51AC5AB5D333B97F0995E93653A1F1C54E295B1F_gshared_inline (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, const RuntimeMethod* method)
  45490. {
  45491. static bool s_Il2CppMethodInitialized;
  45492. if (!s_Il2CppMethodInitialized)
  45493. {
  45494. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  45495. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  45496. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  45497. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  45498. s_Il2CppMethodInitialized = true;
  45499. }
  45500. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 V_0;
  45501. memset((&V_0), 0, sizeof(V_0));
  45502. String_t* V_1 = NULL;
  45503. {
  45504. int32_t L_0 = (int32_t)__this->get__index_1();
  45505. if ((((int32_t)L_0) >= ((int32_t)0)))
  45506. {
  45507. goto IL_0034;
  45508. }
  45509. }
  45510. {
  45511. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  45512. NullCheck((MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA *)((MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  45513. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 L_2;
  45514. L_2 = VirtualFuncInvoker0< Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.Byte4>>::GetSpan() */, (MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA *)((MemoryManager_1_tD0278EC47D0E055764C27373126D8238587D86FA *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  45515. V_0 = (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 )L_2;
  45516. int32_t L_3 = (int32_t)__this->get__index_1();
  45517. int32_t L_4 = (int32_t)__this->get__length_2();
  45518. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 L_5;
  45519. L_5 = Span_1_Slice_m9F36D735366649E805C0DA7126BC3F85D125BEF1_inline((Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 *)(Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 *)(&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));
  45520. return (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 )L_5;
  45521. }
  45522. IL_0034:
  45523. {
  45524. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  45525. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45526. Type_t * L_7;
  45527. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  45528. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  45529. Type_t * L_9;
  45530. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  45531. bool L_10;
  45532. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  45533. if (!L_10)
  45534. {
  45535. goto IL_0089;
  45536. }
  45537. }
  45538. {
  45539. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  45540. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  45541. V_1 = (String_t*)L_12;
  45542. if (!L_12)
  45543. {
  45544. goto IL_0089;
  45545. }
  45546. }
  45547. {
  45548. String_t* L_13 = V_1;
  45549. Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF * L_14;
  45550. L_14 = (( Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF * (*) (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));
  45551. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  45552. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  45553. String_t* L_16 = V_1;
  45554. NullCheck((String_t*)L_16);
  45555. int32_t L_17;
  45556. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  45557. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 L_18;
  45558. memset((&L_18), 0, sizeof(L_18));
  45559. Span_1__ctor_m7D72297192787A6CC88566841A332EAD8EC74FA6_inline((&L_18), (Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  45560. V_0 = (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 )L_18;
  45561. int32_t L_19 = (int32_t)__this->get__index_1();
  45562. int32_t L_20 = (int32_t)__this->get__length_2();
  45563. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 L_21;
  45564. L_21 = Span_1_Slice_m9F36D735366649E805C0DA7126BC3F85D125BEF1_inline((Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 *)(Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  45565. return (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 )L_21;
  45566. }
  45567. IL_0089:
  45568. {
  45569. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  45570. if (!L_22)
  45571. {
  45572. goto IL_00b4;
  45573. }
  45574. }
  45575. {
  45576. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  45577. int32_t L_24 = (int32_t)__this->get__index_1();
  45578. int32_t L_25 = (int32_t)__this->get__length_2();
  45579. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 L_26;
  45580. memset((&L_26), 0, sizeof(L_26));
  45581. Span_1__ctor_m409D9607F4481E415BF57A625EE5EE0EDAEAB8FD_inline((&L_26), (MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0*)((MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0*)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));
  45582. return (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 )L_26;
  45583. }
  45584. IL_00b4:
  45585. {
  45586. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 ));
  45587. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 L_27 = V_0;
  45588. return (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 )L_27;
  45589. }
  45590. }
  45591. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 Memory_1_Slice_mEF266DAE55C2429E34D28E9613CF44746F08D61C_gshared_inline (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  45592. {
  45593. int32_t V_0 = 0;
  45594. int32_t V_1 = 0;
  45595. {
  45596. int32_t L_0 = (int32_t)__this->get__length_2();
  45597. V_0 = (int32_t)L_0;
  45598. int32_t L_1 = V_0;
  45599. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  45600. int32_t L_2 = ___start0;
  45601. int32_t L_3 = V_1;
  45602. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  45603. {
  45604. goto IL_0019;
  45605. }
  45606. }
  45607. {
  45608. int32_t L_4 = ___length1;
  45609. int32_t L_5 = V_1;
  45610. int32_t L_6 = ___start0;
  45611. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  45612. {
  45613. goto IL_001e;
  45614. }
  45615. }
  45616. IL_0019:
  45617. {
  45618. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  45619. }
  45620. IL_001e:
  45621. {
  45622. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  45623. int32_t L_8 = (int32_t)__this->get__index_1();
  45624. int32_t L_9 = ___start0;
  45625. int32_t L_10 = ___length1;
  45626. int32_t L_11 = V_0;
  45627. Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 L_12;
  45628. memset((&L_12), 0, sizeof(L_12));
  45629. Memory_1__ctor_mB8F06B0BB712A329F69AC0A59B68D82B120029AD_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));
  45630. return (Memory_1_t1FD56BB6EAAC5426C7ECAF2983C083CD706ABDD5 )L_12;
  45631. }
  45632. }
  45633. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 Span_1_Slice_m9F36D735366649E805C0DA7126BC3F85D125BEF1_gshared_inline (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  45634. {
  45635. intptr_t V_0;
  45636. memset((&V_0), 0, sizeof(V_0));
  45637. {
  45638. int32_t L_0 = ___start0;
  45639. int32_t L_1 = (int32_t)__this->get__length_2();
  45640. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  45641. {
  45642. goto IL_0014;
  45643. }
  45644. }
  45645. {
  45646. int32_t L_2 = ___length1;
  45647. int32_t L_3 = (int32_t)__this->get__length_2();
  45648. int32_t L_4 = ___start0;
  45649. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  45650. {
  45651. goto IL_001a;
  45652. }
  45653. }
  45654. IL_0014:
  45655. {
  45656. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  45657. }
  45658. IL_001a:
  45659. {
  45660. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  45661. int32_t L_6 = ___start0;
  45662. intptr_t L_7;
  45663. 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));
  45664. V_0 = (intptr_t)L_7;
  45665. Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF * L_8 = (Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF *)__this->get__pinnable_0();
  45666. intptr_t L_9 = V_0;
  45667. int32_t L_10 = ___length1;
  45668. Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 L_11;
  45669. memset((&L_11), 0, sizeof(L_11));
  45670. Span_1__ctor_m7D72297192787A6CC88566841A332EAD8EC74FA6_inline((&L_11), (Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  45671. return (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 )L_11;
  45672. }
  45673. }
  45674. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m7D72297192787A6CC88566841A332EAD8EC74FA6_gshared_inline (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 * __this, Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  45675. {
  45676. {
  45677. int32_t L_0 = ___length2;
  45678. __this->set__length_2(L_0);
  45679. Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF * L_1 = ___pinnable0;
  45680. __this->set__pinnable_0(L_1);
  45681. intptr_t L_2 = ___byteOffset1;
  45682. __this->set__byteOffset_1((intptr_t)L_2);
  45683. return;
  45684. }
  45685. }
  45686. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m409D9607F4481E415BF57A625EE5EE0EDAEAB8FD_gshared_inline (Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 * __this, MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  45687. {
  45688. static bool s_Il2CppMethodInitialized;
  45689. if (!s_Il2CppMethodInitialized)
  45690. {
  45691. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  45692. s_Il2CppMethodInitialized = true;
  45693. }
  45694. Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 V_0;
  45695. memset((&V_0), 0, sizeof(V_0));
  45696. {
  45697. MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* L_0 = ___array0;
  45698. if (L_0)
  45699. {
  45700. goto IL_0017;
  45701. }
  45702. }
  45703. {
  45704. int32_t L_1 = ___start1;
  45705. if (L_1)
  45706. {
  45707. goto IL_0009;
  45708. }
  45709. }
  45710. {
  45711. int32_t L_2 = ___length2;
  45712. if (!L_2)
  45713. {
  45714. goto IL_000f;
  45715. }
  45716. }
  45717. IL_0009:
  45718. {
  45719. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  45720. }
  45721. IL_000f:
  45722. {
  45723. il2cpp_codegen_initobj(__this, sizeof(Span_1_t1C5468B3BD4B6AD940228BEABFA4FE73DBA9CA50 ));
  45724. return;
  45725. }
  45726. IL_0017:
  45727. {
  45728. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t2E8FDC104B1DC91EABCB64CF11A049B522A9C7F8 ));
  45729. goto IL_0043;
  45730. }
  45731. {
  45732. MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* L_4 = ___array0;
  45733. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  45734. Type_t * L_5;
  45735. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  45736. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  45737. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45738. Type_t * L_7;
  45739. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  45740. bool L_8;
  45741. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  45742. if (!L_8)
  45743. {
  45744. goto IL_0043;
  45745. }
  45746. }
  45747. {
  45748. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  45749. }
  45750. IL_0043:
  45751. {
  45752. int32_t L_9 = ___start1;
  45753. MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* L_10 = ___array0;
  45754. NullCheck(L_10);
  45755. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  45756. {
  45757. goto IL_0051;
  45758. }
  45759. }
  45760. {
  45761. int32_t L_11 = ___length2;
  45762. MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* L_12 = ___array0;
  45763. NullCheck(L_12);
  45764. int32_t L_13 = ___start1;
  45765. 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))))))
  45766. {
  45767. goto IL_0057;
  45768. }
  45769. }
  45770. IL_0051:
  45771. {
  45772. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  45773. }
  45774. IL_0057:
  45775. {
  45776. int32_t L_14 = ___length2;
  45777. __this->set__length_2(L_14);
  45778. MomentU5BU5D_t10FD1E16848D2932BA8907A1225E2C94B79FB6C0* L_15 = ___array0;
  45779. Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF * L_16;
  45780. L_16 = (( Pinnable_1_t2DD4F42418596B7B0E911AB382207B348AA913CF * (*) (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));
  45781. __this->set__pinnable_0(L_16);
  45782. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  45783. intptr_t L_17 = ((PerTypeValues_1_t9F6D122333F31F0423BA3C4164879DD2BE500E02_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  45784. int32_t L_18 = ___start1;
  45785. intptr_t L_19;
  45786. 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));
  45787. __this->set__byteOffset_1((intptr_t)L_19);
  45788. return;
  45789. }
  45790. }
  45791. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m8445791C1817251B55C27FBBDD3C5FDE5E804F1D_gshared_inline (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* ___array0, const RuntimeMethod* method)
  45792. {
  45793. static bool s_Il2CppMethodInitialized;
  45794. if (!s_Il2CppMethodInitialized)
  45795. {
  45796. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  45797. s_Il2CppMethodInitialized = true;
  45798. }
  45799. Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF V_0;
  45800. memset((&V_0), 0, sizeof(V_0));
  45801. {
  45802. MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* L_0 = ___array0;
  45803. if (L_0)
  45804. {
  45805. goto IL_000b;
  45806. }
  45807. }
  45808. {
  45809. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 ));
  45810. return;
  45811. }
  45812. IL_000b:
  45813. {
  45814. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF ));
  45815. goto IL_0037;
  45816. }
  45817. {
  45818. MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* L_2 = ___array0;
  45819. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  45820. Type_t * L_3;
  45821. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  45822. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  45823. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45824. Type_t * L_5;
  45825. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  45826. bool L_6;
  45827. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  45828. if (!L_6)
  45829. {
  45830. goto IL_0037;
  45831. }
  45832. }
  45833. {
  45834. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  45835. }
  45836. IL_0037:
  45837. {
  45838. MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* L_7 = ___array0;
  45839. __this->set__object_0((RuntimeObject *)L_7);
  45840. __this->set__index_1(0);
  45841. MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* L_8 = ___array0;
  45842. NullCheck(L_8);
  45843. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  45844. return;
  45845. }
  45846. }
  45847. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m9CAF2EF94F727B4854D8990B628037AAF164DA36_gshared_inline (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  45848. {
  45849. {
  45850. int32_t L_0 = ___length1;
  45851. if ((((int32_t)L_0) >= ((int32_t)0)))
  45852. {
  45853. goto IL_0009;
  45854. }
  45855. }
  45856. {
  45857. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  45858. }
  45859. IL_0009:
  45860. {
  45861. MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 * L_1 = ___manager0;
  45862. __this->set__object_0(L_1);
  45863. __this->set__index_1(((int32_t)-2147483648LL));
  45864. int32_t L_2 = ___length1;
  45865. __this->set__length_2(L_2);
  45866. return;
  45867. }
  45868. }
  45869. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mDF9B4FC09FFC30BAE7BD9FC53E32C1800AD13BAF_gshared_inline (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  45870. {
  45871. {
  45872. RuntimeObject * L_0 = ___obj0;
  45873. __this->set__object_0(L_0);
  45874. int32_t L_1 = ___start1;
  45875. __this->set__index_1(L_1);
  45876. int32_t L_2 = ___length2;
  45877. __this->set__length_2(L_2);
  45878. return;
  45879. }
  45880. }
  45881. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 Memory_1_get_Span_m0FB02995CC48F8ED8A213EFD4F4D59AA582E7F27_gshared_inline (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, const RuntimeMethod* method)
  45882. {
  45883. static bool s_Il2CppMethodInitialized;
  45884. if (!s_Il2CppMethodInitialized)
  45885. {
  45886. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  45887. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  45888. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  45889. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  45890. s_Il2CppMethodInitialized = true;
  45891. }
  45892. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 V_0;
  45893. memset((&V_0), 0, sizeof(V_0));
  45894. String_t* V_1 = NULL;
  45895. {
  45896. int32_t L_0 = (int32_t)__this->get__index_1();
  45897. if ((((int32_t)L_0) >= ((int32_t)0)))
  45898. {
  45899. goto IL_0034;
  45900. }
  45901. }
  45902. {
  45903. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  45904. NullCheck((MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 *)((MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  45905. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 L_2;
  45906. L_2 = VirtualFuncInvoker0< Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfSingle>>::GetSpan() */, (MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 *)((MemoryManager_1_tAD07079064DDB98DADBC9C65FC8DC8EA0CA4C9A1 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  45907. V_0 = (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 )L_2;
  45908. int32_t L_3 = (int32_t)__this->get__index_1();
  45909. int32_t L_4 = (int32_t)__this->get__length_2();
  45910. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 L_5;
  45911. L_5 = Span_1_Slice_mB886B6872ED2414038014150DEC21649BC10DC32_inline((Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 *)(Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 *)(&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));
  45912. return (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 )L_5;
  45913. }
  45914. IL_0034:
  45915. {
  45916. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  45917. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  45918. Type_t * L_7;
  45919. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  45920. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  45921. Type_t * L_9;
  45922. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  45923. bool L_10;
  45924. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  45925. if (!L_10)
  45926. {
  45927. goto IL_0089;
  45928. }
  45929. }
  45930. {
  45931. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  45932. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  45933. V_1 = (String_t*)L_12;
  45934. if (!L_12)
  45935. {
  45936. goto IL_0089;
  45937. }
  45938. }
  45939. {
  45940. String_t* L_13 = V_1;
  45941. Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 * L_14;
  45942. L_14 = (( Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 * (*) (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));
  45943. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  45944. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  45945. String_t* L_16 = V_1;
  45946. NullCheck((String_t*)L_16);
  45947. int32_t L_17;
  45948. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  45949. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 L_18;
  45950. memset((&L_18), 0, sizeof(L_18));
  45951. Span_1__ctor_mC39CCC369F9B7C241A64A4118F06B4EB11E4610B_inline((&L_18), (Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  45952. V_0 = (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 )L_18;
  45953. int32_t L_19 = (int32_t)__this->get__index_1();
  45954. int32_t L_20 = (int32_t)__this->get__length_2();
  45955. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 L_21;
  45956. L_21 = Span_1_Slice_mB886B6872ED2414038014150DEC21649BC10DC32_inline((Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 *)(Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  45957. return (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 )L_21;
  45958. }
  45959. IL_0089:
  45960. {
  45961. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  45962. if (!L_22)
  45963. {
  45964. goto IL_00b4;
  45965. }
  45966. }
  45967. {
  45968. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  45969. int32_t L_24 = (int32_t)__this->get__index_1();
  45970. int32_t L_25 = (int32_t)__this->get__length_2();
  45971. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 L_26;
  45972. memset((&L_26), 0, sizeof(L_26));
  45973. Span_1__ctor_m3EB09D1C88B12506D2BEB5CF75FA480E7A2A5B59_inline((&L_26), (MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6*)((MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6*)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));
  45974. return (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 )L_26;
  45975. }
  45976. IL_00b4:
  45977. {
  45978. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 ));
  45979. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 L_27 = V_0;
  45980. return (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 )L_27;
  45981. }
  45982. }
  45983. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 Memory_1_Slice_m73FC503F25D3FFC384AA201302132EE5809BC946_gshared_inline (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  45984. {
  45985. int32_t V_0 = 0;
  45986. int32_t V_1 = 0;
  45987. {
  45988. int32_t L_0 = (int32_t)__this->get__length_2();
  45989. V_0 = (int32_t)L_0;
  45990. int32_t L_1 = V_0;
  45991. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  45992. int32_t L_2 = ___start0;
  45993. int32_t L_3 = V_1;
  45994. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  45995. {
  45996. goto IL_0019;
  45997. }
  45998. }
  45999. {
  46000. int32_t L_4 = ___length1;
  46001. int32_t L_5 = V_1;
  46002. int32_t L_6 = ___start0;
  46003. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  46004. {
  46005. goto IL_001e;
  46006. }
  46007. }
  46008. IL_0019:
  46009. {
  46010. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  46011. }
  46012. IL_001e:
  46013. {
  46014. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  46015. int32_t L_8 = (int32_t)__this->get__index_1();
  46016. int32_t L_9 = ___start0;
  46017. int32_t L_10 = ___length1;
  46018. int32_t L_11 = V_0;
  46019. Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 L_12;
  46020. memset((&L_12), 0, sizeof(L_12));
  46021. Memory_1__ctor_mDF9B4FC09FFC30BAE7BD9FC53E32C1800AD13BAF_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));
  46022. return (Memory_1_t7D576B0D32875DAE2521A780DA68FE4A0AADCC90 )L_12;
  46023. }
  46024. }
  46025. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 Span_1_Slice_mB886B6872ED2414038014150DEC21649BC10DC32_gshared_inline (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  46026. {
  46027. intptr_t V_0;
  46028. memset((&V_0), 0, sizeof(V_0));
  46029. {
  46030. int32_t L_0 = ___start0;
  46031. int32_t L_1 = (int32_t)__this->get__length_2();
  46032. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  46033. {
  46034. goto IL_0014;
  46035. }
  46036. }
  46037. {
  46038. int32_t L_2 = ___length1;
  46039. int32_t L_3 = (int32_t)__this->get__length_2();
  46040. int32_t L_4 = ___start0;
  46041. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  46042. {
  46043. goto IL_001a;
  46044. }
  46045. }
  46046. IL_0014:
  46047. {
  46048. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46049. }
  46050. IL_001a:
  46051. {
  46052. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  46053. int32_t L_6 = ___start0;
  46054. intptr_t L_7;
  46055. 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));
  46056. V_0 = (intptr_t)L_7;
  46057. Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 * L_8 = (Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 *)__this->get__pinnable_0();
  46058. intptr_t L_9 = V_0;
  46059. int32_t L_10 = ___length1;
  46060. Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 L_11;
  46061. memset((&L_11), 0, sizeof(L_11));
  46062. Span_1__ctor_mC39CCC369F9B7C241A64A4118F06B4EB11E4610B_inline((&L_11), (Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  46063. return (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 )L_11;
  46064. }
  46065. }
  46066. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC39CCC369F9B7C241A64A4118F06B4EB11E4610B_gshared_inline (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 * __this, Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  46067. {
  46068. {
  46069. int32_t L_0 = ___length2;
  46070. __this->set__length_2(L_0);
  46071. Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 * L_1 = ___pinnable0;
  46072. __this->set__pinnable_0(L_1);
  46073. intptr_t L_2 = ___byteOffset1;
  46074. __this->set__byteOffset_1((intptr_t)L_2);
  46075. return;
  46076. }
  46077. }
  46078. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3EB09D1C88B12506D2BEB5CF75FA480E7A2A5B59_gshared_inline (Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 * __this, MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  46079. {
  46080. static bool s_Il2CppMethodInitialized;
  46081. if (!s_Il2CppMethodInitialized)
  46082. {
  46083. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  46084. s_Il2CppMethodInitialized = true;
  46085. }
  46086. Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF V_0;
  46087. memset((&V_0), 0, sizeof(V_0));
  46088. {
  46089. MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* L_0 = ___array0;
  46090. if (L_0)
  46091. {
  46092. goto IL_0017;
  46093. }
  46094. }
  46095. {
  46096. int32_t L_1 = ___start1;
  46097. if (L_1)
  46098. {
  46099. goto IL_0009;
  46100. }
  46101. }
  46102. {
  46103. int32_t L_2 = ___length2;
  46104. if (!L_2)
  46105. {
  46106. goto IL_000f;
  46107. }
  46108. }
  46109. IL_0009:
  46110. {
  46111. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46112. }
  46113. IL_000f:
  46114. {
  46115. il2cpp_codegen_initobj(__this, sizeof(Span_1_tA652A49950D9175ED577CD15D71A44E318F66290 ));
  46116. return;
  46117. }
  46118. IL_0017:
  46119. {
  46120. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tBE5A508CCA947A8962539D91227EF9EAC312BECF ));
  46121. goto IL_0043;
  46122. }
  46123. {
  46124. MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* L_4 = ___array0;
  46125. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  46126. Type_t * L_5;
  46127. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  46128. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  46129. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  46130. Type_t * L_7;
  46131. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  46132. bool L_8;
  46133. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  46134. if (!L_8)
  46135. {
  46136. goto IL_0043;
  46137. }
  46138. }
  46139. {
  46140. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  46141. }
  46142. IL_0043:
  46143. {
  46144. int32_t L_9 = ___start1;
  46145. MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* L_10 = ___array0;
  46146. NullCheck(L_10);
  46147. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  46148. {
  46149. goto IL_0051;
  46150. }
  46151. }
  46152. {
  46153. int32_t L_11 = ___length2;
  46154. MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* L_12 = ___array0;
  46155. NullCheck(L_12);
  46156. int32_t L_13 = ___start1;
  46157. 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))))))
  46158. {
  46159. goto IL_0057;
  46160. }
  46161. }
  46162. IL_0051:
  46163. {
  46164. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46165. }
  46166. IL_0057:
  46167. {
  46168. int32_t L_14 = ___length2;
  46169. __this->set__length_2(L_14);
  46170. MomentU5BU5D_tF77E9F3BAAC1DC58BBE264C36191D43752BD02E6* L_15 = ___array0;
  46171. Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 * L_16;
  46172. L_16 = (( Pinnable_1_t507431A31CDADF70ED0ACBFD030E33E976F059D9 * (*) (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));
  46173. __this->set__pinnable_0(L_16);
  46174. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  46175. intptr_t L_17 = ((PerTypeValues_1_t4EFF6E97D512FDC7EDB89626DBD42264D69A4E07_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  46176. int32_t L_18 = ___start1;
  46177. intptr_t L_19;
  46178. 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));
  46179. __this->set__byteOffset_1((intptr_t)L_19);
  46180. return;
  46181. }
  46182. }
  46183. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mCBA6B90D747AC78D9164F0A317FEB7C345C0624C_gshared_inline (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* ___array0, const RuntimeMethod* method)
  46184. {
  46185. static bool s_Il2CppMethodInitialized;
  46186. if (!s_Il2CppMethodInitialized)
  46187. {
  46188. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  46189. s_Il2CppMethodInitialized = true;
  46190. }
  46191. Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F V_0;
  46192. memset((&V_0), 0, sizeof(V_0));
  46193. {
  46194. MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* L_0 = ___array0;
  46195. if (L_0)
  46196. {
  46197. goto IL_000b;
  46198. }
  46199. }
  46200. {
  46201. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 ));
  46202. return;
  46203. }
  46204. IL_000b:
  46205. {
  46206. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F ));
  46207. goto IL_0037;
  46208. }
  46209. {
  46210. MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* L_2 = ___array0;
  46211. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  46212. Type_t * L_3;
  46213. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  46214. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  46215. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  46216. Type_t * L_5;
  46217. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  46218. bool L_6;
  46219. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  46220. if (!L_6)
  46221. {
  46222. goto IL_0037;
  46223. }
  46224. }
  46225. {
  46226. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  46227. }
  46228. IL_0037:
  46229. {
  46230. MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* L_7 = ___array0;
  46231. __this->set__object_0((RuntimeObject *)L_7);
  46232. __this->set__index_1(0);
  46233. MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* L_8 = ___array0;
  46234. NullCheck(L_8);
  46235. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  46236. return;
  46237. }
  46238. }
  46239. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m57E6C53708CA26630E507C9CE672C5101BB56A73_gshared_inline (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  46240. {
  46241. {
  46242. int32_t L_0 = ___length1;
  46243. if ((((int32_t)L_0) >= ((int32_t)0)))
  46244. {
  46245. goto IL_0009;
  46246. }
  46247. }
  46248. {
  46249. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  46250. }
  46251. IL_0009:
  46252. {
  46253. MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 * L_1 = ___manager0;
  46254. __this->set__object_0(L_1);
  46255. __this->set__index_1(((int32_t)-2147483648LL));
  46256. int32_t L_2 = ___length1;
  46257. __this->set__length_2(L_2);
  46258. return;
  46259. }
  46260. }
  46261. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m087A0F36E21C788A2E47EAA5E033C0BE57D0A90C_gshared_inline (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  46262. {
  46263. {
  46264. RuntimeObject * L_0 = ___obj0;
  46265. __this->set__object_0(L_0);
  46266. int32_t L_1 = ___start1;
  46267. __this->set__index_1(L_1);
  46268. int32_t L_2 = ___length2;
  46269. __this->set__length_2(L_2);
  46270. return;
  46271. }
  46272. }
  46273. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 Memory_1_get_Span_m699631B6A1091B853B63729420AC12D9F80AA50F_gshared_inline (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, const RuntimeMethod* method)
  46274. {
  46275. static bool s_Il2CppMethodInitialized;
  46276. if (!s_Il2CppMethodInitialized)
  46277. {
  46278. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  46279. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  46280. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  46281. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  46282. s_Il2CppMethodInitialized = true;
  46283. }
  46284. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 V_0;
  46285. memset((&V_0), 0, sizeof(V_0));
  46286. String_t* V_1 = NULL;
  46287. {
  46288. int32_t L_0 = (int32_t)__this->get__index_1();
  46289. if ((((int32_t)L_0) >= ((int32_t)0)))
  46290. {
  46291. goto IL_0034;
  46292. }
  46293. }
  46294. {
  46295. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  46296. NullCheck((MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 *)((MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  46297. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 L_2;
  46298. L_2 = VirtualFuncInvoker0< Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector2>>::GetSpan() */, (MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 *)((MemoryManager_1_tE447495542D931AB6708F6A98CE29D19F9AC6260 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  46299. V_0 = (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 )L_2;
  46300. int32_t L_3 = (int32_t)__this->get__index_1();
  46301. int32_t L_4 = (int32_t)__this->get__length_2();
  46302. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 L_5;
  46303. L_5 = Span_1_Slice_m34EAA4393C42DF48AD3059E8805AA375C7F1775B_inline((Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 *)(Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 *)(&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));
  46304. return (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 )L_5;
  46305. }
  46306. IL_0034:
  46307. {
  46308. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  46309. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  46310. Type_t * L_7;
  46311. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  46312. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  46313. Type_t * L_9;
  46314. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  46315. bool L_10;
  46316. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  46317. if (!L_10)
  46318. {
  46319. goto IL_0089;
  46320. }
  46321. }
  46322. {
  46323. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  46324. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  46325. V_1 = (String_t*)L_12;
  46326. if (!L_12)
  46327. {
  46328. goto IL_0089;
  46329. }
  46330. }
  46331. {
  46332. String_t* L_13 = V_1;
  46333. Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F * L_14;
  46334. L_14 = (( Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F * (*) (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));
  46335. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  46336. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  46337. String_t* L_16 = V_1;
  46338. NullCheck((String_t*)L_16);
  46339. int32_t L_17;
  46340. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  46341. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 L_18;
  46342. memset((&L_18), 0, sizeof(L_18));
  46343. Span_1__ctor_mE6C98228F9BC5B02BB47D144AD714F9CEC8BF748_inline((&L_18), (Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  46344. V_0 = (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 )L_18;
  46345. int32_t L_19 = (int32_t)__this->get__index_1();
  46346. int32_t L_20 = (int32_t)__this->get__length_2();
  46347. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 L_21;
  46348. L_21 = Span_1_Slice_m34EAA4393C42DF48AD3059E8805AA375C7F1775B_inline((Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 *)(Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  46349. return (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 )L_21;
  46350. }
  46351. IL_0089:
  46352. {
  46353. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  46354. if (!L_22)
  46355. {
  46356. goto IL_00b4;
  46357. }
  46358. }
  46359. {
  46360. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  46361. int32_t L_24 = (int32_t)__this->get__index_1();
  46362. int32_t L_25 = (int32_t)__this->get__length_2();
  46363. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 L_26;
  46364. memset((&L_26), 0, sizeof(L_26));
  46365. Span_1__ctor_mECB713B382D31869A10E829AF2F5B4DD1E83FC8E_inline((&L_26), (MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067*)((MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067*)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));
  46366. return (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 )L_26;
  46367. }
  46368. IL_00b4:
  46369. {
  46370. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 ));
  46371. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 L_27 = V_0;
  46372. return (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 )L_27;
  46373. }
  46374. }
  46375. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 Memory_1_Slice_mF54F903E76E8E5D93F938B10E3810A88BC9603EF_gshared_inline (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  46376. {
  46377. int32_t V_0 = 0;
  46378. int32_t V_1 = 0;
  46379. {
  46380. int32_t L_0 = (int32_t)__this->get__length_2();
  46381. V_0 = (int32_t)L_0;
  46382. int32_t L_1 = V_0;
  46383. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  46384. int32_t L_2 = ___start0;
  46385. int32_t L_3 = V_1;
  46386. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  46387. {
  46388. goto IL_0019;
  46389. }
  46390. }
  46391. {
  46392. int32_t L_4 = ___length1;
  46393. int32_t L_5 = V_1;
  46394. int32_t L_6 = ___start0;
  46395. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  46396. {
  46397. goto IL_001e;
  46398. }
  46399. }
  46400. IL_0019:
  46401. {
  46402. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  46403. }
  46404. IL_001e:
  46405. {
  46406. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  46407. int32_t L_8 = (int32_t)__this->get__index_1();
  46408. int32_t L_9 = ___start0;
  46409. int32_t L_10 = ___length1;
  46410. int32_t L_11 = V_0;
  46411. Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 L_12;
  46412. memset((&L_12), 0, sizeof(L_12));
  46413. Memory_1__ctor_m087A0F36E21C788A2E47EAA5E033C0BE57D0A90C_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));
  46414. return (Memory_1_t9816174FF7C5D8FE59C3ACD654280AB4EFB5D232 )L_12;
  46415. }
  46416. }
  46417. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 Span_1_Slice_m34EAA4393C42DF48AD3059E8805AA375C7F1775B_gshared_inline (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  46418. {
  46419. intptr_t V_0;
  46420. memset((&V_0), 0, sizeof(V_0));
  46421. {
  46422. int32_t L_0 = ___start0;
  46423. int32_t L_1 = (int32_t)__this->get__length_2();
  46424. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  46425. {
  46426. goto IL_0014;
  46427. }
  46428. }
  46429. {
  46430. int32_t L_2 = ___length1;
  46431. int32_t L_3 = (int32_t)__this->get__length_2();
  46432. int32_t L_4 = ___start0;
  46433. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  46434. {
  46435. goto IL_001a;
  46436. }
  46437. }
  46438. IL_0014:
  46439. {
  46440. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46441. }
  46442. IL_001a:
  46443. {
  46444. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  46445. int32_t L_6 = ___start0;
  46446. intptr_t L_7;
  46447. 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));
  46448. V_0 = (intptr_t)L_7;
  46449. Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F * L_8 = (Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F *)__this->get__pinnable_0();
  46450. intptr_t L_9 = V_0;
  46451. int32_t L_10 = ___length1;
  46452. Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 L_11;
  46453. memset((&L_11), 0, sizeof(L_11));
  46454. Span_1__ctor_mE6C98228F9BC5B02BB47D144AD714F9CEC8BF748_inline((&L_11), (Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  46455. return (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 )L_11;
  46456. }
  46457. }
  46458. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE6C98228F9BC5B02BB47D144AD714F9CEC8BF748_gshared_inline (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 * __this, Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  46459. {
  46460. {
  46461. int32_t L_0 = ___length2;
  46462. __this->set__length_2(L_0);
  46463. Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F * L_1 = ___pinnable0;
  46464. __this->set__pinnable_0(L_1);
  46465. intptr_t L_2 = ___byteOffset1;
  46466. __this->set__byteOffset_1((intptr_t)L_2);
  46467. return;
  46468. }
  46469. }
  46470. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mECB713B382D31869A10E829AF2F5B4DD1E83FC8E_gshared_inline (Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 * __this, MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  46471. {
  46472. static bool s_Il2CppMethodInitialized;
  46473. if (!s_Il2CppMethodInitialized)
  46474. {
  46475. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  46476. s_Il2CppMethodInitialized = true;
  46477. }
  46478. Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F V_0;
  46479. memset((&V_0), 0, sizeof(V_0));
  46480. {
  46481. MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* L_0 = ___array0;
  46482. if (L_0)
  46483. {
  46484. goto IL_0017;
  46485. }
  46486. }
  46487. {
  46488. int32_t L_1 = ___start1;
  46489. if (L_1)
  46490. {
  46491. goto IL_0009;
  46492. }
  46493. }
  46494. {
  46495. int32_t L_2 = ___length2;
  46496. if (!L_2)
  46497. {
  46498. goto IL_000f;
  46499. }
  46500. }
  46501. IL_0009:
  46502. {
  46503. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46504. }
  46505. IL_000f:
  46506. {
  46507. il2cpp_codegen_initobj(__this, sizeof(Span_1_tF2CB460819AC184D0D82EC0300B315DD9ABF1BD8 ));
  46508. return;
  46509. }
  46510. IL_0017:
  46511. {
  46512. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tB509ECB8EEE17444F744CA9D1EF98897872BE57F ));
  46513. goto IL_0043;
  46514. }
  46515. {
  46516. MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* L_4 = ___array0;
  46517. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  46518. Type_t * L_5;
  46519. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  46520. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  46521. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  46522. Type_t * L_7;
  46523. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  46524. bool L_8;
  46525. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  46526. if (!L_8)
  46527. {
  46528. goto IL_0043;
  46529. }
  46530. }
  46531. {
  46532. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  46533. }
  46534. IL_0043:
  46535. {
  46536. int32_t L_9 = ___start1;
  46537. MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* L_10 = ___array0;
  46538. NullCheck(L_10);
  46539. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  46540. {
  46541. goto IL_0051;
  46542. }
  46543. }
  46544. {
  46545. int32_t L_11 = ___length2;
  46546. MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* L_12 = ___array0;
  46547. NullCheck(L_12);
  46548. int32_t L_13 = ___start1;
  46549. 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))))))
  46550. {
  46551. goto IL_0057;
  46552. }
  46553. }
  46554. IL_0051:
  46555. {
  46556. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46557. }
  46558. IL_0057:
  46559. {
  46560. int32_t L_14 = ___length2;
  46561. __this->set__length_2(L_14);
  46562. MomentU5BU5D_t6F4509E148A6D8067C07883F1E37699196717067* L_15 = ___array0;
  46563. Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F * L_16;
  46564. L_16 = (( Pinnable_1_t91B73BD68FDB51254ACAFC663132C40A77487C2F * (*) (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));
  46565. __this->set__pinnable_0(L_16);
  46566. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  46567. intptr_t L_17 = ((PerTypeValues_1_tF895D128475E81ED8EBA5DB89033EBA3B4CF0EA7_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  46568. int32_t L_18 = ___start1;
  46569. intptr_t L_19;
  46570. 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));
  46571. __this->set__byteOffset_1((intptr_t)L_19);
  46572. return;
  46573. }
  46574. }
  46575. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mB160937EA343C5C53CD37AE46C18BC0DC6FF491A_gshared_inline (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* ___array0, const RuntimeMethod* method)
  46576. {
  46577. static bool s_Il2CppMethodInitialized;
  46578. if (!s_Il2CppMethodInitialized)
  46579. {
  46580. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  46581. s_Il2CppMethodInitialized = true;
  46582. }
  46583. Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE V_0;
  46584. memset((&V_0), 0, sizeof(V_0));
  46585. {
  46586. MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* L_0 = ___array0;
  46587. if (L_0)
  46588. {
  46589. goto IL_000b;
  46590. }
  46591. }
  46592. {
  46593. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 ));
  46594. return;
  46595. }
  46596. IL_000b:
  46597. {
  46598. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE ));
  46599. goto IL_0037;
  46600. }
  46601. {
  46602. MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* L_2 = ___array0;
  46603. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  46604. Type_t * L_3;
  46605. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  46606. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  46607. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  46608. Type_t * L_5;
  46609. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  46610. bool L_6;
  46611. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  46612. if (!L_6)
  46613. {
  46614. goto IL_0037;
  46615. }
  46616. }
  46617. {
  46618. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  46619. }
  46620. IL_0037:
  46621. {
  46622. MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* L_7 = ___array0;
  46623. __this->set__object_0((RuntimeObject *)L_7);
  46624. __this->set__index_1(0);
  46625. MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* L_8 = ___array0;
  46626. NullCheck(L_8);
  46627. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  46628. return;
  46629. }
  46630. }
  46631. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m2244C2D5654C5829193B1D9CA82788361B9FEC12_gshared_inline (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  46632. {
  46633. {
  46634. int32_t L_0 = ___length1;
  46635. if ((((int32_t)L_0) >= ((int32_t)0)))
  46636. {
  46637. goto IL_0009;
  46638. }
  46639. }
  46640. {
  46641. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  46642. }
  46643. IL_0009:
  46644. {
  46645. MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC * L_1 = ___manager0;
  46646. __this->set__object_0(L_1);
  46647. __this->set__index_1(((int32_t)-2147483648LL));
  46648. int32_t L_2 = ___length1;
  46649. __this->set__length_2(L_2);
  46650. return;
  46651. }
  46652. }
  46653. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mDF0267A1CD5AB059ABF93D467B856F725CEBE7F2_gshared_inline (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  46654. {
  46655. {
  46656. RuntimeObject * L_0 = ___obj0;
  46657. __this->set__object_0(L_0);
  46658. int32_t L_1 = ___start1;
  46659. __this->set__index_1(L_1);
  46660. int32_t L_2 = ___length2;
  46661. __this->set__length_2(L_2);
  46662. return;
  46663. }
  46664. }
  46665. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 Memory_1_get_Span_m63A369A4B65FD079AC978F4D2D639EC26E6E81C2_gshared_inline (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, const RuntimeMethod* method)
  46666. {
  46667. static bool s_Il2CppMethodInitialized;
  46668. if (!s_Il2CppMethodInitialized)
  46669. {
  46670. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  46671. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  46672. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  46673. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  46674. s_Il2CppMethodInitialized = true;
  46675. }
  46676. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 V_0;
  46677. memset((&V_0), 0, sizeof(V_0));
  46678. String_t* V_1 = NULL;
  46679. {
  46680. int32_t L_0 = (int32_t)__this->get__index_1();
  46681. if ((((int32_t)L_0) >= ((int32_t)0)))
  46682. {
  46683. goto IL_0034;
  46684. }
  46685. }
  46686. {
  46687. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  46688. NullCheck((MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC *)((MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  46689. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 L_2;
  46690. L_2 = VirtualFuncInvoker0< Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.HalfVector4>>::GetSpan() */, (MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC *)((MemoryManager_1_t0EE83BC664F843F2134ED7134324F832A711A3CC *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  46691. V_0 = (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 )L_2;
  46692. int32_t L_3 = (int32_t)__this->get__index_1();
  46693. int32_t L_4 = (int32_t)__this->get__length_2();
  46694. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 L_5;
  46695. L_5 = Span_1_Slice_m93DAE93CFCC431F85FF060206D6EC29C9416DB03_inline((Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 *)(Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 *)(&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));
  46696. return (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 )L_5;
  46697. }
  46698. IL_0034:
  46699. {
  46700. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  46701. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  46702. Type_t * L_7;
  46703. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  46704. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  46705. Type_t * L_9;
  46706. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  46707. bool L_10;
  46708. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  46709. if (!L_10)
  46710. {
  46711. goto IL_0089;
  46712. }
  46713. }
  46714. {
  46715. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  46716. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  46717. V_1 = (String_t*)L_12;
  46718. if (!L_12)
  46719. {
  46720. goto IL_0089;
  46721. }
  46722. }
  46723. {
  46724. String_t* L_13 = V_1;
  46725. Pinnable_1_t76758360C06982977C68715853C878A47E8602EA * L_14;
  46726. L_14 = (( Pinnable_1_t76758360C06982977C68715853C878A47E8602EA * (*) (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));
  46727. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  46728. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  46729. String_t* L_16 = V_1;
  46730. NullCheck((String_t*)L_16);
  46731. int32_t L_17;
  46732. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  46733. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 L_18;
  46734. memset((&L_18), 0, sizeof(L_18));
  46735. Span_1__ctor_m3CDCD69B4E7047C301967017D3BFDB07BD091818_inline((&L_18), (Pinnable_1_t76758360C06982977C68715853C878A47E8602EA *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  46736. V_0 = (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 )L_18;
  46737. int32_t L_19 = (int32_t)__this->get__index_1();
  46738. int32_t L_20 = (int32_t)__this->get__length_2();
  46739. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 L_21;
  46740. L_21 = Span_1_Slice_m93DAE93CFCC431F85FF060206D6EC29C9416DB03_inline((Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 *)(Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  46741. return (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 )L_21;
  46742. }
  46743. IL_0089:
  46744. {
  46745. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  46746. if (!L_22)
  46747. {
  46748. goto IL_00b4;
  46749. }
  46750. }
  46751. {
  46752. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  46753. int32_t L_24 = (int32_t)__this->get__index_1();
  46754. int32_t L_25 = (int32_t)__this->get__length_2();
  46755. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 L_26;
  46756. memset((&L_26), 0, sizeof(L_26));
  46757. Span_1__ctor_mEBFF919BED5F43D6958E5E7BE6AC7A94B4909F7A_inline((&L_26), (MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279*)((MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279*)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));
  46758. return (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 )L_26;
  46759. }
  46760. IL_00b4:
  46761. {
  46762. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 ));
  46763. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 L_27 = V_0;
  46764. return (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 )L_27;
  46765. }
  46766. }
  46767. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 Memory_1_Slice_m11D6EE3AEBBD9B97FB7E3271F05B22D34ABD15CA_gshared_inline (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  46768. {
  46769. int32_t V_0 = 0;
  46770. int32_t V_1 = 0;
  46771. {
  46772. int32_t L_0 = (int32_t)__this->get__length_2();
  46773. V_0 = (int32_t)L_0;
  46774. int32_t L_1 = V_0;
  46775. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  46776. int32_t L_2 = ___start0;
  46777. int32_t L_3 = V_1;
  46778. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  46779. {
  46780. goto IL_0019;
  46781. }
  46782. }
  46783. {
  46784. int32_t L_4 = ___length1;
  46785. int32_t L_5 = V_1;
  46786. int32_t L_6 = ___start0;
  46787. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  46788. {
  46789. goto IL_001e;
  46790. }
  46791. }
  46792. IL_0019:
  46793. {
  46794. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  46795. }
  46796. IL_001e:
  46797. {
  46798. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  46799. int32_t L_8 = (int32_t)__this->get__index_1();
  46800. int32_t L_9 = ___start0;
  46801. int32_t L_10 = ___length1;
  46802. int32_t L_11 = V_0;
  46803. Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 L_12;
  46804. memset((&L_12), 0, sizeof(L_12));
  46805. Memory_1__ctor_mDF0267A1CD5AB059ABF93D467B856F725CEBE7F2_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));
  46806. return (Memory_1_t38D225EE7431AD1368AF0290960F1B25BED112E7 )L_12;
  46807. }
  46808. }
  46809. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 Span_1_Slice_m93DAE93CFCC431F85FF060206D6EC29C9416DB03_gshared_inline (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  46810. {
  46811. intptr_t V_0;
  46812. memset((&V_0), 0, sizeof(V_0));
  46813. {
  46814. int32_t L_0 = ___start0;
  46815. int32_t L_1 = (int32_t)__this->get__length_2();
  46816. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  46817. {
  46818. goto IL_0014;
  46819. }
  46820. }
  46821. {
  46822. int32_t L_2 = ___length1;
  46823. int32_t L_3 = (int32_t)__this->get__length_2();
  46824. int32_t L_4 = ___start0;
  46825. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  46826. {
  46827. goto IL_001a;
  46828. }
  46829. }
  46830. IL_0014:
  46831. {
  46832. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46833. }
  46834. IL_001a:
  46835. {
  46836. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  46837. int32_t L_6 = ___start0;
  46838. intptr_t L_7;
  46839. 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));
  46840. V_0 = (intptr_t)L_7;
  46841. Pinnable_1_t76758360C06982977C68715853C878A47E8602EA * L_8 = (Pinnable_1_t76758360C06982977C68715853C878A47E8602EA *)__this->get__pinnable_0();
  46842. intptr_t L_9 = V_0;
  46843. int32_t L_10 = ___length1;
  46844. Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 L_11;
  46845. memset((&L_11), 0, sizeof(L_11));
  46846. Span_1__ctor_m3CDCD69B4E7047C301967017D3BFDB07BD091818_inline((&L_11), (Pinnable_1_t76758360C06982977C68715853C878A47E8602EA *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  46847. return (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 )L_11;
  46848. }
  46849. }
  46850. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3CDCD69B4E7047C301967017D3BFDB07BD091818_gshared_inline (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 * __this, Pinnable_1_t76758360C06982977C68715853C878A47E8602EA * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  46851. {
  46852. {
  46853. int32_t L_0 = ___length2;
  46854. __this->set__length_2(L_0);
  46855. Pinnable_1_t76758360C06982977C68715853C878A47E8602EA * L_1 = ___pinnable0;
  46856. __this->set__pinnable_0(L_1);
  46857. intptr_t L_2 = ___byteOffset1;
  46858. __this->set__byteOffset_1((intptr_t)L_2);
  46859. return;
  46860. }
  46861. }
  46862. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mEBFF919BED5F43D6958E5E7BE6AC7A94B4909F7A_gshared_inline (Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 * __this, MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  46863. {
  46864. static bool s_Il2CppMethodInitialized;
  46865. if (!s_Il2CppMethodInitialized)
  46866. {
  46867. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  46868. s_Il2CppMethodInitialized = true;
  46869. }
  46870. Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE V_0;
  46871. memset((&V_0), 0, sizeof(V_0));
  46872. {
  46873. MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* L_0 = ___array0;
  46874. if (L_0)
  46875. {
  46876. goto IL_0017;
  46877. }
  46878. }
  46879. {
  46880. int32_t L_1 = ___start1;
  46881. if (L_1)
  46882. {
  46883. goto IL_0009;
  46884. }
  46885. }
  46886. {
  46887. int32_t L_2 = ___length2;
  46888. if (!L_2)
  46889. {
  46890. goto IL_000f;
  46891. }
  46892. }
  46893. IL_0009:
  46894. {
  46895. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46896. }
  46897. IL_000f:
  46898. {
  46899. il2cpp_codegen_initobj(__this, sizeof(Span_1_tF39D665AAEB347FCA25FCE81C97B6ED5A60C5A04 ));
  46900. return;
  46901. }
  46902. IL_0017:
  46903. {
  46904. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tD7E723E616A42EBCA887A20A73D692A8FE9DA8DE ));
  46905. goto IL_0043;
  46906. }
  46907. {
  46908. MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* L_4 = ___array0;
  46909. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  46910. Type_t * L_5;
  46911. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  46912. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  46913. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  46914. Type_t * L_7;
  46915. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  46916. bool L_8;
  46917. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  46918. if (!L_8)
  46919. {
  46920. goto IL_0043;
  46921. }
  46922. }
  46923. {
  46924. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  46925. }
  46926. IL_0043:
  46927. {
  46928. int32_t L_9 = ___start1;
  46929. MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* L_10 = ___array0;
  46930. NullCheck(L_10);
  46931. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  46932. {
  46933. goto IL_0051;
  46934. }
  46935. }
  46936. {
  46937. int32_t L_11 = ___length2;
  46938. MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* L_12 = ___array0;
  46939. NullCheck(L_12);
  46940. int32_t L_13 = ___start1;
  46941. 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))))))
  46942. {
  46943. goto IL_0057;
  46944. }
  46945. }
  46946. IL_0051:
  46947. {
  46948. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  46949. }
  46950. IL_0057:
  46951. {
  46952. int32_t L_14 = ___length2;
  46953. __this->set__length_2(L_14);
  46954. MomentU5BU5D_t2EE0105B57BA8A55031567E8787B581848DAB279* L_15 = ___array0;
  46955. Pinnable_1_t76758360C06982977C68715853C878A47E8602EA * L_16;
  46956. L_16 = (( Pinnable_1_t76758360C06982977C68715853C878A47E8602EA * (*) (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));
  46957. __this->set__pinnable_0(L_16);
  46958. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  46959. intptr_t L_17 = ((PerTypeValues_1_t4748E32EDAD7C0604E64C3BC09C15B1568AEEBE8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  46960. int32_t L_18 = ___start1;
  46961. intptr_t L_19;
  46962. 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));
  46963. __this->set__byteOffset_1((intptr_t)L_19);
  46964. return;
  46965. }
  46966. }
  46967. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mF347A2FC93C21C0F67F3C8BBF6FEE60C8328675D_gshared_inline (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* ___array0, const RuntimeMethod* method)
  46968. {
  46969. static bool s_Il2CppMethodInitialized;
  46970. if (!s_Il2CppMethodInitialized)
  46971. {
  46972. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  46973. s_Il2CppMethodInitialized = true;
  46974. }
  46975. Moment_t4C99072E11077166377CCD2881DF934837F9BA3B V_0;
  46976. memset((&V_0), 0, sizeof(V_0));
  46977. {
  46978. MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* L_0 = ___array0;
  46979. if (L_0)
  46980. {
  46981. goto IL_000b;
  46982. }
  46983. }
  46984. {
  46985. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 ));
  46986. return;
  46987. }
  46988. IL_000b:
  46989. {
  46990. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t4C99072E11077166377CCD2881DF934837F9BA3B ));
  46991. goto IL_0037;
  46992. }
  46993. {
  46994. MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* L_2 = ___array0;
  46995. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  46996. Type_t * L_3;
  46997. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  46998. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  46999. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  47000. Type_t * L_5;
  47001. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  47002. bool L_6;
  47003. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  47004. if (!L_6)
  47005. {
  47006. goto IL_0037;
  47007. }
  47008. }
  47009. {
  47010. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  47011. }
  47012. IL_0037:
  47013. {
  47014. MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* L_7 = ___array0;
  47015. __this->set__object_0((RuntimeObject *)L_7);
  47016. __this->set__index_1(0);
  47017. MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* L_8 = ___array0;
  47018. NullCheck(L_8);
  47019. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  47020. return;
  47021. }
  47022. }
  47023. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m78048FF4FB493CC495789763A8A5F4D29AFF88FE_gshared_inline (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  47024. {
  47025. {
  47026. int32_t L_0 = ___length1;
  47027. if ((((int32_t)L_0) >= ((int32_t)0)))
  47028. {
  47029. goto IL_0009;
  47030. }
  47031. }
  47032. {
  47033. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  47034. }
  47035. IL_0009:
  47036. {
  47037. MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 * L_1 = ___manager0;
  47038. __this->set__object_0(L_1);
  47039. __this->set__index_1(((int32_t)-2147483648LL));
  47040. int32_t L_2 = ___length1;
  47041. __this->set__length_2(L_2);
  47042. return;
  47043. }
  47044. }
  47045. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m238F5319F81C867933CC67EE2DA11D35BFF9AA64_gshared_inline (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  47046. {
  47047. {
  47048. RuntimeObject * L_0 = ___obj0;
  47049. __this->set__object_0(L_0);
  47050. int32_t L_1 = ___start1;
  47051. __this->set__index_1(L_1);
  47052. int32_t L_2 = ___length2;
  47053. __this->set__length_2(L_2);
  47054. return;
  47055. }
  47056. }
  47057. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E Memory_1_get_Span_mB0F2CF411522988C54F110B13ECC95260A238FDA_gshared_inline (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, const RuntimeMethod* method)
  47058. {
  47059. static bool s_Il2CppMethodInitialized;
  47060. if (!s_Il2CppMethodInitialized)
  47061. {
  47062. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  47063. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  47064. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  47065. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  47066. s_Il2CppMethodInitialized = true;
  47067. }
  47068. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E V_0;
  47069. memset((&V_0), 0, sizeof(V_0));
  47070. String_t* V_1 = NULL;
  47071. {
  47072. int32_t L_0 = (int32_t)__this->get__index_1();
  47073. if ((((int32_t)L_0) >= ((int32_t)0)))
  47074. {
  47075. goto IL_0034;
  47076. }
  47077. }
  47078. {
  47079. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  47080. NullCheck((MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 *)((MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  47081. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E L_2;
  47082. L_2 = VirtualFuncInvoker0< Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L16>>::GetSpan() */, (MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 *)((MemoryManager_1_t34FD3300A5B352FD9E373394E0EAE2B41F6254C2 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  47083. V_0 = (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E )L_2;
  47084. int32_t L_3 = (int32_t)__this->get__index_1();
  47085. int32_t L_4 = (int32_t)__this->get__length_2();
  47086. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E L_5;
  47087. L_5 = Span_1_Slice_mB968EFAB295CF750B9C8020597962DDD1016AA2F_inline((Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E *)(Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E *)(&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));
  47088. return (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E )L_5;
  47089. }
  47090. IL_0034:
  47091. {
  47092. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  47093. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  47094. Type_t * L_7;
  47095. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  47096. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  47097. Type_t * L_9;
  47098. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  47099. bool L_10;
  47100. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  47101. if (!L_10)
  47102. {
  47103. goto IL_0089;
  47104. }
  47105. }
  47106. {
  47107. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  47108. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  47109. V_1 = (String_t*)L_12;
  47110. if (!L_12)
  47111. {
  47112. goto IL_0089;
  47113. }
  47114. }
  47115. {
  47116. String_t* L_13 = V_1;
  47117. Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 * L_14;
  47118. L_14 = (( Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 * (*) (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));
  47119. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  47120. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  47121. String_t* L_16 = V_1;
  47122. NullCheck((String_t*)L_16);
  47123. int32_t L_17;
  47124. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  47125. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E L_18;
  47126. memset((&L_18), 0, sizeof(L_18));
  47127. Span_1__ctor_mBA08BF37FEBB51D2C96579868D3DCB0D8B80AC33_inline((&L_18), (Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  47128. V_0 = (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E )L_18;
  47129. int32_t L_19 = (int32_t)__this->get__index_1();
  47130. int32_t L_20 = (int32_t)__this->get__length_2();
  47131. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E L_21;
  47132. L_21 = Span_1_Slice_mB968EFAB295CF750B9C8020597962DDD1016AA2F_inline((Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E *)(Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  47133. return (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E )L_21;
  47134. }
  47135. IL_0089:
  47136. {
  47137. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  47138. if (!L_22)
  47139. {
  47140. goto IL_00b4;
  47141. }
  47142. }
  47143. {
  47144. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  47145. int32_t L_24 = (int32_t)__this->get__index_1();
  47146. int32_t L_25 = (int32_t)__this->get__length_2();
  47147. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E L_26;
  47148. memset((&L_26), 0, sizeof(L_26));
  47149. Span_1__ctor_m290B556FCB2F8D9CA31F34AFE93A102BEFFC6382_inline((&L_26), (MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC*)((MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC*)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));
  47150. return (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E )L_26;
  47151. }
  47152. IL_00b4:
  47153. {
  47154. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E ));
  47155. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E L_27 = V_0;
  47156. return (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E )L_27;
  47157. }
  47158. }
  47159. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 Memory_1_Slice_mDBB65F0029FF43A97A70C91CA747339DC2E6D9ED_gshared_inline (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  47160. {
  47161. int32_t V_0 = 0;
  47162. int32_t V_1 = 0;
  47163. {
  47164. int32_t L_0 = (int32_t)__this->get__length_2();
  47165. V_0 = (int32_t)L_0;
  47166. int32_t L_1 = V_0;
  47167. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  47168. int32_t L_2 = ___start0;
  47169. int32_t L_3 = V_1;
  47170. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  47171. {
  47172. goto IL_0019;
  47173. }
  47174. }
  47175. {
  47176. int32_t L_4 = ___length1;
  47177. int32_t L_5 = V_1;
  47178. int32_t L_6 = ___start0;
  47179. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  47180. {
  47181. goto IL_001e;
  47182. }
  47183. }
  47184. IL_0019:
  47185. {
  47186. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  47187. }
  47188. IL_001e:
  47189. {
  47190. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  47191. int32_t L_8 = (int32_t)__this->get__index_1();
  47192. int32_t L_9 = ___start0;
  47193. int32_t L_10 = ___length1;
  47194. int32_t L_11 = V_0;
  47195. Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 L_12;
  47196. memset((&L_12), 0, sizeof(L_12));
  47197. Memory_1__ctor_m238F5319F81C867933CC67EE2DA11D35BFF9AA64_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));
  47198. return (Memory_1_t891C31BE552D614CE3BE5001300837DF8C2CB952 )L_12;
  47199. }
  47200. }
  47201. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E Span_1_Slice_mB968EFAB295CF750B9C8020597962DDD1016AA2F_gshared_inline (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  47202. {
  47203. intptr_t V_0;
  47204. memset((&V_0), 0, sizeof(V_0));
  47205. {
  47206. int32_t L_0 = ___start0;
  47207. int32_t L_1 = (int32_t)__this->get__length_2();
  47208. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  47209. {
  47210. goto IL_0014;
  47211. }
  47212. }
  47213. {
  47214. int32_t L_2 = ___length1;
  47215. int32_t L_3 = (int32_t)__this->get__length_2();
  47216. int32_t L_4 = ___start0;
  47217. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  47218. {
  47219. goto IL_001a;
  47220. }
  47221. }
  47222. IL_0014:
  47223. {
  47224. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47225. }
  47226. IL_001a:
  47227. {
  47228. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  47229. int32_t L_6 = ___start0;
  47230. intptr_t L_7;
  47231. 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));
  47232. V_0 = (intptr_t)L_7;
  47233. Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 * L_8 = (Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 *)__this->get__pinnable_0();
  47234. intptr_t L_9 = V_0;
  47235. int32_t L_10 = ___length1;
  47236. Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E L_11;
  47237. memset((&L_11), 0, sizeof(L_11));
  47238. Span_1__ctor_mBA08BF37FEBB51D2C96579868D3DCB0D8B80AC33_inline((&L_11), (Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  47239. return (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E )L_11;
  47240. }
  47241. }
  47242. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mBA08BF37FEBB51D2C96579868D3DCB0D8B80AC33_gshared_inline (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E * __this, Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  47243. {
  47244. {
  47245. int32_t L_0 = ___length2;
  47246. __this->set__length_2(L_0);
  47247. Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 * L_1 = ___pinnable0;
  47248. __this->set__pinnable_0(L_1);
  47249. intptr_t L_2 = ___byteOffset1;
  47250. __this->set__byteOffset_1((intptr_t)L_2);
  47251. return;
  47252. }
  47253. }
  47254. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m290B556FCB2F8D9CA31F34AFE93A102BEFFC6382_gshared_inline (Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E * __this, MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  47255. {
  47256. static bool s_Il2CppMethodInitialized;
  47257. if (!s_Il2CppMethodInitialized)
  47258. {
  47259. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  47260. s_Il2CppMethodInitialized = true;
  47261. }
  47262. Moment_t4C99072E11077166377CCD2881DF934837F9BA3B V_0;
  47263. memset((&V_0), 0, sizeof(V_0));
  47264. {
  47265. MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* L_0 = ___array0;
  47266. if (L_0)
  47267. {
  47268. goto IL_0017;
  47269. }
  47270. }
  47271. {
  47272. int32_t L_1 = ___start1;
  47273. if (L_1)
  47274. {
  47275. goto IL_0009;
  47276. }
  47277. }
  47278. {
  47279. int32_t L_2 = ___length2;
  47280. if (!L_2)
  47281. {
  47282. goto IL_000f;
  47283. }
  47284. }
  47285. IL_0009:
  47286. {
  47287. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47288. }
  47289. IL_000f:
  47290. {
  47291. il2cpp_codegen_initobj(__this, sizeof(Span_1_t89A87C071C8BBB75F35FAD38BBB73AEFA8899C5E ));
  47292. return;
  47293. }
  47294. IL_0017:
  47295. {
  47296. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t4C99072E11077166377CCD2881DF934837F9BA3B ));
  47297. goto IL_0043;
  47298. }
  47299. {
  47300. MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* L_4 = ___array0;
  47301. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  47302. Type_t * L_5;
  47303. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  47304. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  47305. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  47306. Type_t * L_7;
  47307. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  47308. bool L_8;
  47309. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  47310. if (!L_8)
  47311. {
  47312. goto IL_0043;
  47313. }
  47314. }
  47315. {
  47316. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  47317. }
  47318. IL_0043:
  47319. {
  47320. int32_t L_9 = ___start1;
  47321. MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* L_10 = ___array0;
  47322. NullCheck(L_10);
  47323. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  47324. {
  47325. goto IL_0051;
  47326. }
  47327. }
  47328. {
  47329. int32_t L_11 = ___length2;
  47330. MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* L_12 = ___array0;
  47331. NullCheck(L_12);
  47332. int32_t L_13 = ___start1;
  47333. 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))))))
  47334. {
  47335. goto IL_0057;
  47336. }
  47337. }
  47338. IL_0051:
  47339. {
  47340. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47341. }
  47342. IL_0057:
  47343. {
  47344. int32_t L_14 = ___length2;
  47345. __this->set__length_2(L_14);
  47346. MomentU5BU5D_tB4471C52AA585BC0B78AE7329E8E07A19D07EEAC* L_15 = ___array0;
  47347. Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 * L_16;
  47348. L_16 = (( Pinnable_1_tB4A80A83E0AC31733609898D1FD7448E8B743770 * (*) (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));
  47349. __this->set__pinnable_0(L_16);
  47350. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  47351. intptr_t L_17 = ((PerTypeValues_1_tC25ED2FDDFBAEEF2DC782B006B9BCF56209701C8_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  47352. int32_t L_18 = ___start1;
  47353. intptr_t L_19;
  47354. 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));
  47355. __this->set__byteOffset_1((intptr_t)L_19);
  47356. return;
  47357. }
  47358. }
  47359. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m99356807E128E72A1AE6F76867BD9DA7D73615B6_gshared_inline (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* ___array0, const RuntimeMethod* method)
  47360. {
  47361. static bool s_Il2CppMethodInitialized;
  47362. if (!s_Il2CppMethodInitialized)
  47363. {
  47364. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  47365. s_Il2CppMethodInitialized = true;
  47366. }
  47367. Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F V_0;
  47368. memset((&V_0), 0, sizeof(V_0));
  47369. {
  47370. MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* L_0 = ___array0;
  47371. if (L_0)
  47372. {
  47373. goto IL_000b;
  47374. }
  47375. }
  47376. {
  47377. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C ));
  47378. return;
  47379. }
  47380. IL_000b:
  47381. {
  47382. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F ));
  47383. goto IL_0037;
  47384. }
  47385. {
  47386. MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* L_2 = ___array0;
  47387. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  47388. Type_t * L_3;
  47389. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  47390. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  47391. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  47392. Type_t * L_5;
  47393. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  47394. bool L_6;
  47395. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  47396. if (!L_6)
  47397. {
  47398. goto IL_0037;
  47399. }
  47400. }
  47401. {
  47402. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  47403. }
  47404. IL_0037:
  47405. {
  47406. MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* L_7 = ___array0;
  47407. __this->set__object_0((RuntimeObject *)L_7);
  47408. __this->set__index_1(0);
  47409. MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* L_8 = ___array0;
  47410. NullCheck(L_8);
  47411. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  47412. return;
  47413. }
  47414. }
  47415. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m7AC6AB2D99338CFB4E31DCCC979B88A16390618F_gshared_inline (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  47416. {
  47417. {
  47418. int32_t L_0 = ___length1;
  47419. if ((((int32_t)L_0) >= ((int32_t)0)))
  47420. {
  47421. goto IL_0009;
  47422. }
  47423. }
  47424. {
  47425. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  47426. }
  47427. IL_0009:
  47428. {
  47429. MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 * L_1 = ___manager0;
  47430. __this->set__object_0(L_1);
  47431. __this->set__index_1(((int32_t)-2147483648LL));
  47432. int32_t L_2 = ___length1;
  47433. __this->set__length_2(L_2);
  47434. return;
  47435. }
  47436. }
  47437. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m0D61AB555E8FA49EFE7E2B5107E04F274D3AA85E_gshared_inline (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  47438. {
  47439. {
  47440. RuntimeObject * L_0 = ___obj0;
  47441. __this->set__object_0(L_0);
  47442. int32_t L_1 = ___start1;
  47443. __this->set__index_1(L_1);
  47444. int32_t L_2 = ___length2;
  47445. __this->set__length_2(L_2);
  47446. return;
  47447. }
  47448. }
  47449. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 Memory_1_get_Span_m7F475C86313F58E6765013D23016EC381B1BF199_gshared_inline (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, const RuntimeMethod* method)
  47450. {
  47451. static bool s_Il2CppMethodInitialized;
  47452. if (!s_Il2CppMethodInitialized)
  47453. {
  47454. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  47455. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  47456. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  47457. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  47458. s_Il2CppMethodInitialized = true;
  47459. }
  47460. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 V_0;
  47461. memset((&V_0), 0, sizeof(V_0));
  47462. String_t* V_1 = NULL;
  47463. {
  47464. int32_t L_0 = (int32_t)__this->get__index_1();
  47465. if ((((int32_t)L_0) >= ((int32_t)0)))
  47466. {
  47467. goto IL_0034;
  47468. }
  47469. }
  47470. {
  47471. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  47472. NullCheck((MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 *)((MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  47473. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 L_2;
  47474. L_2 = VirtualFuncInvoker0< Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.L8>>::GetSpan() */, (MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 *)((MemoryManager_1_t8603B85DFEA398266E02EA6FED927DC529E53644 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  47475. V_0 = (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 )L_2;
  47476. int32_t L_3 = (int32_t)__this->get__index_1();
  47477. int32_t L_4 = (int32_t)__this->get__length_2();
  47478. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 L_5;
  47479. L_5 = Span_1_Slice_m2E5AB6E01A947A48EE17F0941920465E8FF224FF_inline((Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 *)(Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 *)(&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));
  47480. return (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 )L_5;
  47481. }
  47482. IL_0034:
  47483. {
  47484. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  47485. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  47486. Type_t * L_7;
  47487. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  47488. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  47489. Type_t * L_9;
  47490. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  47491. bool L_10;
  47492. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  47493. if (!L_10)
  47494. {
  47495. goto IL_0089;
  47496. }
  47497. }
  47498. {
  47499. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  47500. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  47501. V_1 = (String_t*)L_12;
  47502. if (!L_12)
  47503. {
  47504. goto IL_0089;
  47505. }
  47506. }
  47507. {
  47508. String_t* L_13 = V_1;
  47509. Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB * L_14;
  47510. L_14 = (( Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB * (*) (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));
  47511. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  47512. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  47513. String_t* L_16 = V_1;
  47514. NullCheck((String_t*)L_16);
  47515. int32_t L_17;
  47516. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  47517. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 L_18;
  47518. memset((&L_18), 0, sizeof(L_18));
  47519. Span_1__ctor_m98FB1A54ACE0EEE2F4096CCCBBACB22B112E1A7F_inline((&L_18), (Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  47520. V_0 = (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 )L_18;
  47521. int32_t L_19 = (int32_t)__this->get__index_1();
  47522. int32_t L_20 = (int32_t)__this->get__length_2();
  47523. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 L_21;
  47524. L_21 = Span_1_Slice_m2E5AB6E01A947A48EE17F0941920465E8FF224FF_inline((Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 *)(Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  47525. return (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 )L_21;
  47526. }
  47527. IL_0089:
  47528. {
  47529. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  47530. if (!L_22)
  47531. {
  47532. goto IL_00b4;
  47533. }
  47534. }
  47535. {
  47536. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  47537. int32_t L_24 = (int32_t)__this->get__index_1();
  47538. int32_t L_25 = (int32_t)__this->get__length_2();
  47539. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 L_26;
  47540. memset((&L_26), 0, sizeof(L_26));
  47541. Span_1__ctor_mCE97A78E250963E56EB6C248794CB6BC2EE468A3_inline((&L_26), (MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7*)((MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7*)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));
  47542. return (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 )L_26;
  47543. }
  47544. IL_00b4:
  47545. {
  47546. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 ));
  47547. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 L_27 = V_0;
  47548. return (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 )L_27;
  47549. }
  47550. }
  47551. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C Memory_1_Slice_mD7C32CA69B50B3879A28BC195DD516357D99A52B_gshared_inline (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  47552. {
  47553. int32_t V_0 = 0;
  47554. int32_t V_1 = 0;
  47555. {
  47556. int32_t L_0 = (int32_t)__this->get__length_2();
  47557. V_0 = (int32_t)L_0;
  47558. int32_t L_1 = V_0;
  47559. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  47560. int32_t L_2 = ___start0;
  47561. int32_t L_3 = V_1;
  47562. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  47563. {
  47564. goto IL_0019;
  47565. }
  47566. }
  47567. {
  47568. int32_t L_4 = ___length1;
  47569. int32_t L_5 = V_1;
  47570. int32_t L_6 = ___start0;
  47571. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  47572. {
  47573. goto IL_001e;
  47574. }
  47575. }
  47576. IL_0019:
  47577. {
  47578. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  47579. }
  47580. IL_001e:
  47581. {
  47582. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  47583. int32_t L_8 = (int32_t)__this->get__index_1();
  47584. int32_t L_9 = ___start0;
  47585. int32_t L_10 = ___length1;
  47586. int32_t L_11 = V_0;
  47587. Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C L_12;
  47588. memset((&L_12), 0, sizeof(L_12));
  47589. Memory_1__ctor_m0D61AB555E8FA49EFE7E2B5107E04F274D3AA85E_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));
  47590. return (Memory_1_t975A3B50E8FC7679D7D80BC2C6E2A396D99B335C )L_12;
  47591. }
  47592. }
  47593. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 Span_1_Slice_m2E5AB6E01A947A48EE17F0941920465E8FF224FF_gshared_inline (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  47594. {
  47595. intptr_t V_0;
  47596. memset((&V_0), 0, sizeof(V_0));
  47597. {
  47598. int32_t L_0 = ___start0;
  47599. int32_t L_1 = (int32_t)__this->get__length_2();
  47600. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  47601. {
  47602. goto IL_0014;
  47603. }
  47604. }
  47605. {
  47606. int32_t L_2 = ___length1;
  47607. int32_t L_3 = (int32_t)__this->get__length_2();
  47608. int32_t L_4 = ___start0;
  47609. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  47610. {
  47611. goto IL_001a;
  47612. }
  47613. }
  47614. IL_0014:
  47615. {
  47616. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47617. }
  47618. IL_001a:
  47619. {
  47620. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  47621. int32_t L_6 = ___start0;
  47622. intptr_t L_7;
  47623. 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));
  47624. V_0 = (intptr_t)L_7;
  47625. Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB * L_8 = (Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB *)__this->get__pinnable_0();
  47626. intptr_t L_9 = V_0;
  47627. int32_t L_10 = ___length1;
  47628. Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 L_11;
  47629. memset((&L_11), 0, sizeof(L_11));
  47630. Span_1__ctor_m98FB1A54ACE0EEE2F4096CCCBBACB22B112E1A7F_inline((&L_11), (Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  47631. return (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 )L_11;
  47632. }
  47633. }
  47634. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m98FB1A54ACE0EEE2F4096CCCBBACB22B112E1A7F_gshared_inline (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 * __this, Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  47635. {
  47636. {
  47637. int32_t L_0 = ___length2;
  47638. __this->set__length_2(L_0);
  47639. Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB * L_1 = ___pinnable0;
  47640. __this->set__pinnable_0(L_1);
  47641. intptr_t L_2 = ___byteOffset1;
  47642. __this->set__byteOffset_1((intptr_t)L_2);
  47643. return;
  47644. }
  47645. }
  47646. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mCE97A78E250963E56EB6C248794CB6BC2EE468A3_gshared_inline (Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 * __this, MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  47647. {
  47648. static bool s_Il2CppMethodInitialized;
  47649. if (!s_Il2CppMethodInitialized)
  47650. {
  47651. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  47652. s_Il2CppMethodInitialized = true;
  47653. }
  47654. Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F V_0;
  47655. memset((&V_0), 0, sizeof(V_0));
  47656. {
  47657. MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* L_0 = ___array0;
  47658. if (L_0)
  47659. {
  47660. goto IL_0017;
  47661. }
  47662. }
  47663. {
  47664. int32_t L_1 = ___start1;
  47665. if (L_1)
  47666. {
  47667. goto IL_0009;
  47668. }
  47669. }
  47670. {
  47671. int32_t L_2 = ___length2;
  47672. if (!L_2)
  47673. {
  47674. goto IL_000f;
  47675. }
  47676. }
  47677. IL_0009:
  47678. {
  47679. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47680. }
  47681. IL_000f:
  47682. {
  47683. il2cpp_codegen_initobj(__this, sizeof(Span_1_t1D93BA9643D2570F7E201515F7EADDECA2F9C8F2 ));
  47684. return;
  47685. }
  47686. IL_0017:
  47687. {
  47688. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tCA28C0EDBB9DC3DA25099E80C771A1D4BB53819F ));
  47689. goto IL_0043;
  47690. }
  47691. {
  47692. MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* L_4 = ___array0;
  47693. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  47694. Type_t * L_5;
  47695. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  47696. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  47697. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  47698. Type_t * L_7;
  47699. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  47700. bool L_8;
  47701. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  47702. if (!L_8)
  47703. {
  47704. goto IL_0043;
  47705. }
  47706. }
  47707. {
  47708. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  47709. }
  47710. IL_0043:
  47711. {
  47712. int32_t L_9 = ___start1;
  47713. MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* L_10 = ___array0;
  47714. NullCheck(L_10);
  47715. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  47716. {
  47717. goto IL_0051;
  47718. }
  47719. }
  47720. {
  47721. int32_t L_11 = ___length2;
  47722. MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* L_12 = ___array0;
  47723. NullCheck(L_12);
  47724. int32_t L_13 = ___start1;
  47725. 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))))))
  47726. {
  47727. goto IL_0057;
  47728. }
  47729. }
  47730. IL_0051:
  47731. {
  47732. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  47733. }
  47734. IL_0057:
  47735. {
  47736. int32_t L_14 = ___length2;
  47737. __this->set__length_2(L_14);
  47738. MomentU5BU5D_tEA8386592BD1C6103F696C790DBA18AC7F42FEF7* L_15 = ___array0;
  47739. Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB * L_16;
  47740. L_16 = (( Pinnable_1_tAF5691FF8831728F71FA4EFAA756338E74C678DB * (*) (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));
  47741. __this->set__pinnable_0(L_16);
  47742. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  47743. intptr_t L_17 = ((PerTypeValues_1_tC1AD8D5A2BE0201BB7826766CC6C0C3EDDBF3FBC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  47744. int32_t L_18 = ___start1;
  47745. intptr_t L_19;
  47746. 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));
  47747. __this->set__byteOffset_1((intptr_t)L_19);
  47748. return;
  47749. }
  47750. }
  47751. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m84A768488C52AF26EC9E698F8248929A5E37434F_gshared_inline (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* ___array0, const RuntimeMethod* method)
  47752. {
  47753. static bool s_Il2CppMethodInitialized;
  47754. if (!s_Il2CppMethodInitialized)
  47755. {
  47756. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  47757. s_Il2CppMethodInitialized = true;
  47758. }
  47759. Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C V_0;
  47760. memset((&V_0), 0, sizeof(V_0));
  47761. {
  47762. MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* L_0 = ___array0;
  47763. if (L_0)
  47764. {
  47765. goto IL_000b;
  47766. }
  47767. }
  47768. {
  47769. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 ));
  47770. return;
  47771. }
  47772. IL_000b:
  47773. {
  47774. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C ));
  47775. goto IL_0037;
  47776. }
  47777. {
  47778. MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* L_2 = ___array0;
  47779. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  47780. Type_t * L_3;
  47781. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  47782. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  47783. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  47784. Type_t * L_5;
  47785. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  47786. bool L_6;
  47787. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  47788. if (!L_6)
  47789. {
  47790. goto IL_0037;
  47791. }
  47792. }
  47793. {
  47794. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  47795. }
  47796. IL_0037:
  47797. {
  47798. MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* L_7 = ___array0;
  47799. __this->set__object_0((RuntimeObject *)L_7);
  47800. __this->set__index_1(0);
  47801. MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* L_8 = ___array0;
  47802. NullCheck(L_8);
  47803. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  47804. return;
  47805. }
  47806. }
  47807. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m4489DF220C908D942444BDF32D223737C78EFC4C_gshared_inline (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  47808. {
  47809. {
  47810. int32_t L_0 = ___length1;
  47811. if ((((int32_t)L_0) >= ((int32_t)0)))
  47812. {
  47813. goto IL_0009;
  47814. }
  47815. }
  47816. {
  47817. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  47818. }
  47819. IL_0009:
  47820. {
  47821. MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F * L_1 = ___manager0;
  47822. __this->set__object_0(L_1);
  47823. __this->set__index_1(((int32_t)-2147483648LL));
  47824. int32_t L_2 = ___length1;
  47825. __this->set__length_2(L_2);
  47826. return;
  47827. }
  47828. }
  47829. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m5F7BB1F9469299D75363A0CFAB415E3A194F0227_gshared_inline (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  47830. {
  47831. {
  47832. RuntimeObject * L_0 = ___obj0;
  47833. __this->set__object_0(L_0);
  47834. int32_t L_1 = ___start1;
  47835. __this->set__index_1(L_1);
  47836. int32_t L_2 = ___length2;
  47837. __this->set__length_2(L_2);
  47838. return;
  47839. }
  47840. }
  47841. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t85E11E4140E6356C6293590FB7832A9551354776 Memory_1_get_Span_m72681D581DA96AAEBFFF605094C63A5E08DBE94E_gshared_inline (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, const RuntimeMethod* method)
  47842. {
  47843. static bool s_Il2CppMethodInitialized;
  47844. if (!s_Il2CppMethodInitialized)
  47845. {
  47846. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  47847. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  47848. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  47849. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  47850. s_Il2CppMethodInitialized = true;
  47851. }
  47852. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 V_0;
  47853. memset((&V_0), 0, sizeof(V_0));
  47854. String_t* V_1 = NULL;
  47855. {
  47856. int32_t L_0 = (int32_t)__this->get__index_1();
  47857. if ((((int32_t)L_0) >= ((int32_t)0)))
  47858. {
  47859. goto IL_0034;
  47860. }
  47861. }
  47862. {
  47863. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  47864. NullCheck((MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F *)((MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  47865. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 L_2;
  47866. L_2 = VirtualFuncInvoker0< Span_1_t85E11E4140E6356C6293590FB7832A9551354776 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La16>>::GetSpan() */, (MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F *)((MemoryManager_1_t5B32574F6FC2E565D5DDC518011AA361B0B2A12F *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  47867. V_0 = (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 )L_2;
  47868. int32_t L_3 = (int32_t)__this->get__index_1();
  47869. int32_t L_4 = (int32_t)__this->get__length_2();
  47870. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 L_5;
  47871. L_5 = Span_1_Slice_mA85E8C7C372B557729CB3BD94C8E9BAF44408A4F_inline((Span_1_t85E11E4140E6356C6293590FB7832A9551354776 *)(Span_1_t85E11E4140E6356C6293590FB7832A9551354776 *)(&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));
  47872. return (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 )L_5;
  47873. }
  47874. IL_0034:
  47875. {
  47876. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  47877. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  47878. Type_t * L_7;
  47879. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  47880. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  47881. Type_t * L_9;
  47882. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  47883. bool L_10;
  47884. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  47885. if (!L_10)
  47886. {
  47887. goto IL_0089;
  47888. }
  47889. }
  47890. {
  47891. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  47892. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  47893. V_1 = (String_t*)L_12;
  47894. if (!L_12)
  47895. {
  47896. goto IL_0089;
  47897. }
  47898. }
  47899. {
  47900. String_t* L_13 = V_1;
  47901. Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 * L_14;
  47902. L_14 = (( Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 * (*) (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));
  47903. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  47904. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  47905. String_t* L_16 = V_1;
  47906. NullCheck((String_t*)L_16);
  47907. int32_t L_17;
  47908. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  47909. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 L_18;
  47910. memset((&L_18), 0, sizeof(L_18));
  47911. Span_1__ctor_m7A0DB6FDA90DD1B78039A47F0C0608880A165037_inline((&L_18), (Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  47912. V_0 = (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 )L_18;
  47913. int32_t L_19 = (int32_t)__this->get__index_1();
  47914. int32_t L_20 = (int32_t)__this->get__length_2();
  47915. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 L_21;
  47916. L_21 = Span_1_Slice_mA85E8C7C372B557729CB3BD94C8E9BAF44408A4F_inline((Span_1_t85E11E4140E6356C6293590FB7832A9551354776 *)(Span_1_t85E11E4140E6356C6293590FB7832A9551354776 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  47917. return (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 )L_21;
  47918. }
  47919. IL_0089:
  47920. {
  47921. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  47922. if (!L_22)
  47923. {
  47924. goto IL_00b4;
  47925. }
  47926. }
  47927. {
  47928. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  47929. int32_t L_24 = (int32_t)__this->get__index_1();
  47930. int32_t L_25 = (int32_t)__this->get__length_2();
  47931. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 L_26;
  47932. memset((&L_26), 0, sizeof(L_26));
  47933. Span_1__ctor_m67FD99714289B509A9701068BC942C403A10409B_inline((&L_26), (MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C*)((MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C*)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));
  47934. return (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 )L_26;
  47935. }
  47936. IL_00b4:
  47937. {
  47938. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t85E11E4140E6356C6293590FB7832A9551354776 ));
  47939. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 L_27 = V_0;
  47940. return (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 )L_27;
  47941. }
  47942. }
  47943. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 Memory_1_Slice_m6EB2054CB71283D73D137BED1DFE357B3B902B10_gshared_inline (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  47944. {
  47945. int32_t V_0 = 0;
  47946. int32_t V_1 = 0;
  47947. {
  47948. int32_t L_0 = (int32_t)__this->get__length_2();
  47949. V_0 = (int32_t)L_0;
  47950. int32_t L_1 = V_0;
  47951. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  47952. int32_t L_2 = ___start0;
  47953. int32_t L_3 = V_1;
  47954. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  47955. {
  47956. goto IL_0019;
  47957. }
  47958. }
  47959. {
  47960. int32_t L_4 = ___length1;
  47961. int32_t L_5 = V_1;
  47962. int32_t L_6 = ___start0;
  47963. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  47964. {
  47965. goto IL_001e;
  47966. }
  47967. }
  47968. IL_0019:
  47969. {
  47970. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  47971. }
  47972. IL_001e:
  47973. {
  47974. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  47975. int32_t L_8 = (int32_t)__this->get__index_1();
  47976. int32_t L_9 = ___start0;
  47977. int32_t L_10 = ___length1;
  47978. int32_t L_11 = V_0;
  47979. Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 L_12;
  47980. memset((&L_12), 0, sizeof(L_12));
  47981. Memory_1__ctor_m5F7BB1F9469299D75363A0CFAB415E3A194F0227_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));
  47982. return (Memory_1_tFE98B60729BE4D53F8AD7E25BB0156E3CA6B13B4 )L_12;
  47983. }
  47984. }
  47985. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t85E11E4140E6356C6293590FB7832A9551354776 Span_1_Slice_mA85E8C7C372B557729CB3BD94C8E9BAF44408A4F_gshared_inline (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  47986. {
  47987. intptr_t V_0;
  47988. memset((&V_0), 0, sizeof(V_0));
  47989. {
  47990. int32_t L_0 = ___start0;
  47991. int32_t L_1 = (int32_t)__this->get__length_2();
  47992. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  47993. {
  47994. goto IL_0014;
  47995. }
  47996. }
  47997. {
  47998. int32_t L_2 = ___length1;
  47999. int32_t L_3 = (int32_t)__this->get__length_2();
  48000. int32_t L_4 = ___start0;
  48001. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  48002. {
  48003. goto IL_001a;
  48004. }
  48005. }
  48006. IL_0014:
  48007. {
  48008. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48009. }
  48010. IL_001a:
  48011. {
  48012. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  48013. int32_t L_6 = ___start0;
  48014. intptr_t L_7;
  48015. 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));
  48016. V_0 = (intptr_t)L_7;
  48017. Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 * L_8 = (Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 *)__this->get__pinnable_0();
  48018. intptr_t L_9 = V_0;
  48019. int32_t L_10 = ___length1;
  48020. Span_1_t85E11E4140E6356C6293590FB7832A9551354776 L_11;
  48021. memset((&L_11), 0, sizeof(L_11));
  48022. Span_1__ctor_m7A0DB6FDA90DD1B78039A47F0C0608880A165037_inline((&L_11), (Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  48023. return (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 )L_11;
  48024. }
  48025. }
  48026. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m7A0DB6FDA90DD1B78039A47F0C0608880A165037_gshared_inline (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 * __this, Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  48027. {
  48028. {
  48029. int32_t L_0 = ___length2;
  48030. __this->set__length_2(L_0);
  48031. Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 * L_1 = ___pinnable0;
  48032. __this->set__pinnable_0(L_1);
  48033. intptr_t L_2 = ___byteOffset1;
  48034. __this->set__byteOffset_1((intptr_t)L_2);
  48035. return;
  48036. }
  48037. }
  48038. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m67FD99714289B509A9701068BC942C403A10409B_gshared_inline (Span_1_t85E11E4140E6356C6293590FB7832A9551354776 * __this, MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  48039. {
  48040. static bool s_Il2CppMethodInitialized;
  48041. if (!s_Il2CppMethodInitialized)
  48042. {
  48043. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  48044. s_Il2CppMethodInitialized = true;
  48045. }
  48046. Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C V_0;
  48047. memset((&V_0), 0, sizeof(V_0));
  48048. {
  48049. MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* L_0 = ___array0;
  48050. if (L_0)
  48051. {
  48052. goto IL_0017;
  48053. }
  48054. }
  48055. {
  48056. int32_t L_1 = ___start1;
  48057. if (L_1)
  48058. {
  48059. goto IL_0009;
  48060. }
  48061. }
  48062. {
  48063. int32_t L_2 = ___length2;
  48064. if (!L_2)
  48065. {
  48066. goto IL_000f;
  48067. }
  48068. }
  48069. IL_0009:
  48070. {
  48071. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48072. }
  48073. IL_000f:
  48074. {
  48075. il2cpp_codegen_initobj(__this, sizeof(Span_1_t85E11E4140E6356C6293590FB7832A9551354776 ));
  48076. return;
  48077. }
  48078. IL_0017:
  48079. {
  48080. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tE9D992B2B74D56663E163E38D022FFF37D1E3F0C ));
  48081. goto IL_0043;
  48082. }
  48083. {
  48084. MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* L_4 = ___array0;
  48085. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  48086. Type_t * L_5;
  48087. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  48088. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  48089. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  48090. Type_t * L_7;
  48091. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  48092. bool L_8;
  48093. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  48094. if (!L_8)
  48095. {
  48096. goto IL_0043;
  48097. }
  48098. }
  48099. {
  48100. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  48101. }
  48102. IL_0043:
  48103. {
  48104. int32_t L_9 = ___start1;
  48105. MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* L_10 = ___array0;
  48106. NullCheck(L_10);
  48107. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  48108. {
  48109. goto IL_0051;
  48110. }
  48111. }
  48112. {
  48113. int32_t L_11 = ___length2;
  48114. MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* L_12 = ___array0;
  48115. NullCheck(L_12);
  48116. int32_t L_13 = ___start1;
  48117. 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))))))
  48118. {
  48119. goto IL_0057;
  48120. }
  48121. }
  48122. IL_0051:
  48123. {
  48124. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48125. }
  48126. IL_0057:
  48127. {
  48128. int32_t L_14 = ___length2;
  48129. __this->set__length_2(L_14);
  48130. MomentU5BU5D_t0A9A6F4A7194C9C9D1C9FC59D98BE65DCBD7CA6C* L_15 = ___array0;
  48131. Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 * L_16;
  48132. L_16 = (( Pinnable_1_t1C9764786975012730013F89651CCAB394FC4975 * (*) (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));
  48133. __this->set__pinnable_0(L_16);
  48134. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  48135. intptr_t L_17 = ((PerTypeValues_1_tFA5CBFAAC5AF41C289F5F53184200C3BE1D7BDDC_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  48136. int32_t L_18 = ___start1;
  48137. intptr_t L_19;
  48138. 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));
  48139. __this->set__byteOffset_1((intptr_t)L_19);
  48140. return;
  48141. }
  48142. }
  48143. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m0D441EB86699734670CA158CBD81BA8F7900D657_gshared_inline (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* ___array0, const RuntimeMethod* method)
  48144. {
  48145. static bool s_Il2CppMethodInitialized;
  48146. if (!s_Il2CppMethodInitialized)
  48147. {
  48148. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  48149. s_Il2CppMethodInitialized = true;
  48150. }
  48151. Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB V_0;
  48152. memset((&V_0), 0, sizeof(V_0));
  48153. {
  48154. MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* L_0 = ___array0;
  48155. if (L_0)
  48156. {
  48157. goto IL_000b;
  48158. }
  48159. }
  48160. {
  48161. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 ));
  48162. return;
  48163. }
  48164. IL_000b:
  48165. {
  48166. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB ));
  48167. goto IL_0037;
  48168. }
  48169. {
  48170. MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* L_2 = ___array0;
  48171. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  48172. Type_t * L_3;
  48173. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  48174. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  48175. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  48176. Type_t * L_5;
  48177. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  48178. bool L_6;
  48179. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  48180. if (!L_6)
  48181. {
  48182. goto IL_0037;
  48183. }
  48184. }
  48185. {
  48186. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  48187. }
  48188. IL_0037:
  48189. {
  48190. MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* L_7 = ___array0;
  48191. __this->set__object_0((RuntimeObject *)L_7);
  48192. __this->set__index_1(0);
  48193. MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* L_8 = ___array0;
  48194. NullCheck(L_8);
  48195. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  48196. return;
  48197. }
  48198. }
  48199. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m3836625355F3A0C88ED215C20A722B1EE943C7F2_gshared_inline (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  48200. {
  48201. {
  48202. int32_t L_0 = ___length1;
  48203. if ((((int32_t)L_0) >= ((int32_t)0)))
  48204. {
  48205. goto IL_0009;
  48206. }
  48207. }
  48208. {
  48209. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  48210. }
  48211. IL_0009:
  48212. {
  48213. MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 * L_1 = ___manager0;
  48214. __this->set__object_0(L_1);
  48215. __this->set__index_1(((int32_t)-2147483648LL));
  48216. int32_t L_2 = ___length1;
  48217. __this->set__length_2(L_2);
  48218. return;
  48219. }
  48220. }
  48221. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m3CDB2768DFA18EC4700D8496D426C114A72D63BC_gshared_inline (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  48222. {
  48223. {
  48224. RuntimeObject * L_0 = ___obj0;
  48225. __this->set__object_0(L_0);
  48226. int32_t L_1 = ___start1;
  48227. __this->set__index_1(L_1);
  48228. int32_t L_2 = ___length2;
  48229. __this->set__length_2(L_2);
  48230. return;
  48231. }
  48232. }
  48233. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 Memory_1_get_Span_m608A0BE5AADB0F8035200839299C31CD016F97C6_gshared_inline (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, const RuntimeMethod* method)
  48234. {
  48235. static bool s_Il2CppMethodInitialized;
  48236. if (!s_Il2CppMethodInitialized)
  48237. {
  48238. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  48239. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  48240. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  48241. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  48242. s_Il2CppMethodInitialized = true;
  48243. }
  48244. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 V_0;
  48245. memset((&V_0), 0, sizeof(V_0));
  48246. String_t* V_1 = NULL;
  48247. {
  48248. int32_t L_0 = (int32_t)__this->get__index_1();
  48249. if ((((int32_t)L_0) >= ((int32_t)0)))
  48250. {
  48251. goto IL_0034;
  48252. }
  48253. }
  48254. {
  48255. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  48256. NullCheck((MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 *)((MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  48257. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 L_2;
  48258. L_2 = VirtualFuncInvoker0< Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.La32>>::GetSpan() */, (MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 *)((MemoryManager_1_tAC4B9FDF12146977BE051FB20AE11C0EAA65E009 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  48259. V_0 = (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 )L_2;
  48260. int32_t L_3 = (int32_t)__this->get__index_1();
  48261. int32_t L_4 = (int32_t)__this->get__length_2();
  48262. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 L_5;
  48263. L_5 = Span_1_Slice_m4442E67F88E4B7971364CE89AB8D144555F46665_inline((Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 *)(Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 *)(&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));
  48264. return (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 )L_5;
  48265. }
  48266. IL_0034:
  48267. {
  48268. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  48269. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  48270. Type_t * L_7;
  48271. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  48272. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  48273. Type_t * L_9;
  48274. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  48275. bool L_10;
  48276. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  48277. if (!L_10)
  48278. {
  48279. goto IL_0089;
  48280. }
  48281. }
  48282. {
  48283. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  48284. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  48285. V_1 = (String_t*)L_12;
  48286. if (!L_12)
  48287. {
  48288. goto IL_0089;
  48289. }
  48290. }
  48291. {
  48292. String_t* L_13 = V_1;
  48293. Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C * L_14;
  48294. L_14 = (( Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C * (*) (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));
  48295. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  48296. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  48297. String_t* L_16 = V_1;
  48298. NullCheck((String_t*)L_16);
  48299. int32_t L_17;
  48300. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  48301. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 L_18;
  48302. memset((&L_18), 0, sizeof(L_18));
  48303. Span_1__ctor_m7204D87E50E7B829D79F668F4BC3EFDC6F04F754_inline((&L_18), (Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  48304. V_0 = (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 )L_18;
  48305. int32_t L_19 = (int32_t)__this->get__index_1();
  48306. int32_t L_20 = (int32_t)__this->get__length_2();
  48307. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 L_21;
  48308. L_21 = Span_1_Slice_m4442E67F88E4B7971364CE89AB8D144555F46665_inline((Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 *)(Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  48309. return (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 )L_21;
  48310. }
  48311. IL_0089:
  48312. {
  48313. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  48314. if (!L_22)
  48315. {
  48316. goto IL_00b4;
  48317. }
  48318. }
  48319. {
  48320. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  48321. int32_t L_24 = (int32_t)__this->get__index_1();
  48322. int32_t L_25 = (int32_t)__this->get__length_2();
  48323. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 L_26;
  48324. memset((&L_26), 0, sizeof(L_26));
  48325. Span_1__ctor_mF6BF45995A919130EF1DC5E82BE98599803A3EA5_inline((&L_26), (MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783*)((MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783*)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));
  48326. return (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 )L_26;
  48327. }
  48328. IL_00b4:
  48329. {
  48330. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 ));
  48331. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 L_27 = V_0;
  48332. return (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 )L_27;
  48333. }
  48334. }
  48335. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 Memory_1_Slice_m0C59E6455E3BDFC40EE54EBD9F62057309BA8F38_gshared_inline (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  48336. {
  48337. int32_t V_0 = 0;
  48338. int32_t V_1 = 0;
  48339. {
  48340. int32_t L_0 = (int32_t)__this->get__length_2();
  48341. V_0 = (int32_t)L_0;
  48342. int32_t L_1 = V_0;
  48343. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  48344. int32_t L_2 = ___start0;
  48345. int32_t L_3 = V_1;
  48346. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  48347. {
  48348. goto IL_0019;
  48349. }
  48350. }
  48351. {
  48352. int32_t L_4 = ___length1;
  48353. int32_t L_5 = V_1;
  48354. int32_t L_6 = ___start0;
  48355. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  48356. {
  48357. goto IL_001e;
  48358. }
  48359. }
  48360. IL_0019:
  48361. {
  48362. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  48363. }
  48364. IL_001e:
  48365. {
  48366. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  48367. int32_t L_8 = (int32_t)__this->get__index_1();
  48368. int32_t L_9 = ___start0;
  48369. int32_t L_10 = ___length1;
  48370. int32_t L_11 = V_0;
  48371. Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 L_12;
  48372. memset((&L_12), 0, sizeof(L_12));
  48373. Memory_1__ctor_m3CDB2768DFA18EC4700D8496D426C114A72D63BC_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));
  48374. return (Memory_1_tD768EB247C8A8A19CA252617483C10ECA628BDA0 )L_12;
  48375. }
  48376. }
  48377. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 Span_1_Slice_m4442E67F88E4B7971364CE89AB8D144555F46665_gshared_inline (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  48378. {
  48379. intptr_t V_0;
  48380. memset((&V_0), 0, sizeof(V_0));
  48381. {
  48382. int32_t L_0 = ___start0;
  48383. int32_t L_1 = (int32_t)__this->get__length_2();
  48384. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  48385. {
  48386. goto IL_0014;
  48387. }
  48388. }
  48389. {
  48390. int32_t L_2 = ___length1;
  48391. int32_t L_3 = (int32_t)__this->get__length_2();
  48392. int32_t L_4 = ___start0;
  48393. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  48394. {
  48395. goto IL_001a;
  48396. }
  48397. }
  48398. IL_0014:
  48399. {
  48400. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48401. }
  48402. IL_001a:
  48403. {
  48404. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  48405. int32_t L_6 = ___start0;
  48406. intptr_t L_7;
  48407. 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));
  48408. V_0 = (intptr_t)L_7;
  48409. Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C * L_8 = (Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C *)__this->get__pinnable_0();
  48410. intptr_t L_9 = V_0;
  48411. int32_t L_10 = ___length1;
  48412. Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 L_11;
  48413. memset((&L_11), 0, sizeof(L_11));
  48414. Span_1__ctor_m7204D87E50E7B829D79F668F4BC3EFDC6F04F754_inline((&L_11), (Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  48415. return (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 )L_11;
  48416. }
  48417. }
  48418. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m7204D87E50E7B829D79F668F4BC3EFDC6F04F754_gshared_inline (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 * __this, Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  48419. {
  48420. {
  48421. int32_t L_0 = ___length2;
  48422. __this->set__length_2(L_0);
  48423. Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C * L_1 = ___pinnable0;
  48424. __this->set__pinnable_0(L_1);
  48425. intptr_t L_2 = ___byteOffset1;
  48426. __this->set__byteOffset_1((intptr_t)L_2);
  48427. return;
  48428. }
  48429. }
  48430. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF6BF45995A919130EF1DC5E82BE98599803A3EA5_gshared_inline (Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 * __this, MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  48431. {
  48432. static bool s_Il2CppMethodInitialized;
  48433. if (!s_Il2CppMethodInitialized)
  48434. {
  48435. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  48436. s_Il2CppMethodInitialized = true;
  48437. }
  48438. Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB V_0;
  48439. memset((&V_0), 0, sizeof(V_0));
  48440. {
  48441. MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* L_0 = ___array0;
  48442. if (L_0)
  48443. {
  48444. goto IL_0017;
  48445. }
  48446. }
  48447. {
  48448. int32_t L_1 = ___start1;
  48449. if (L_1)
  48450. {
  48451. goto IL_0009;
  48452. }
  48453. }
  48454. {
  48455. int32_t L_2 = ___length2;
  48456. if (!L_2)
  48457. {
  48458. goto IL_000f;
  48459. }
  48460. }
  48461. IL_0009:
  48462. {
  48463. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48464. }
  48465. IL_000f:
  48466. {
  48467. il2cpp_codegen_initobj(__this, sizeof(Span_1_t441D85DEB254FBB59FB570CD44066299787692C6 ));
  48468. return;
  48469. }
  48470. IL_0017:
  48471. {
  48472. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t1146D1A10D3D26340B36635CA612E6BEC02071BB ));
  48473. goto IL_0043;
  48474. }
  48475. {
  48476. MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* L_4 = ___array0;
  48477. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  48478. Type_t * L_5;
  48479. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  48480. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  48481. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  48482. Type_t * L_7;
  48483. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  48484. bool L_8;
  48485. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  48486. if (!L_8)
  48487. {
  48488. goto IL_0043;
  48489. }
  48490. }
  48491. {
  48492. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  48493. }
  48494. IL_0043:
  48495. {
  48496. int32_t L_9 = ___start1;
  48497. MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* L_10 = ___array0;
  48498. NullCheck(L_10);
  48499. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  48500. {
  48501. goto IL_0051;
  48502. }
  48503. }
  48504. {
  48505. int32_t L_11 = ___length2;
  48506. MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* L_12 = ___array0;
  48507. NullCheck(L_12);
  48508. int32_t L_13 = ___start1;
  48509. 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))))))
  48510. {
  48511. goto IL_0057;
  48512. }
  48513. }
  48514. IL_0051:
  48515. {
  48516. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48517. }
  48518. IL_0057:
  48519. {
  48520. int32_t L_14 = ___length2;
  48521. __this->set__length_2(L_14);
  48522. MomentU5BU5D_t84398953A7E6FAEA8ED7947F31139A819FF83783* L_15 = ___array0;
  48523. Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C * L_16;
  48524. L_16 = (( Pinnable_1_tAEB0E265C87C7114C2D6C65B0F208AA12110BE7C * (*) (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));
  48525. __this->set__pinnable_0(L_16);
  48526. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  48527. intptr_t L_17 = ((PerTypeValues_1_tE736C3B1DBC0D524BAFAB48C608AD16DE6B49FF1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  48528. int32_t L_18 = ___start1;
  48529. intptr_t L_19;
  48530. 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));
  48531. __this->set__byteOffset_1((intptr_t)L_19);
  48532. return;
  48533. }
  48534. }
  48535. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mE1931C7A1AA235BD8035A2887BF5E263D566E849_gshared_inline (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* ___array0, const RuntimeMethod* method)
  48536. {
  48537. static bool s_Il2CppMethodInitialized;
  48538. if (!s_Il2CppMethodInitialized)
  48539. {
  48540. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  48541. s_Il2CppMethodInitialized = true;
  48542. }
  48543. Moment_tB524CC81FBD87492BC411766CDB3040D1799053A V_0;
  48544. memset((&V_0), 0, sizeof(V_0));
  48545. {
  48546. MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* L_0 = ___array0;
  48547. if (L_0)
  48548. {
  48549. goto IL_000b;
  48550. }
  48551. }
  48552. {
  48553. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 ));
  48554. return;
  48555. }
  48556. IL_000b:
  48557. {
  48558. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tB524CC81FBD87492BC411766CDB3040D1799053A ));
  48559. goto IL_0037;
  48560. }
  48561. {
  48562. MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* L_2 = ___array0;
  48563. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  48564. Type_t * L_3;
  48565. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  48566. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  48567. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  48568. Type_t * L_5;
  48569. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  48570. bool L_6;
  48571. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  48572. if (!L_6)
  48573. {
  48574. goto IL_0037;
  48575. }
  48576. }
  48577. {
  48578. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  48579. }
  48580. IL_0037:
  48581. {
  48582. MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* L_7 = ___array0;
  48583. __this->set__object_0((RuntimeObject *)L_7);
  48584. __this->set__index_1(0);
  48585. MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* L_8 = ___array0;
  48586. NullCheck(L_8);
  48587. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  48588. return;
  48589. }
  48590. }
  48591. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m280E90C38C332DEC045721B09D36FC511579B1A3_gshared_inline (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  48592. {
  48593. {
  48594. int32_t L_0 = ___length1;
  48595. if ((((int32_t)L_0) >= ((int32_t)0)))
  48596. {
  48597. goto IL_0009;
  48598. }
  48599. }
  48600. {
  48601. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  48602. }
  48603. IL_0009:
  48604. {
  48605. MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A * L_1 = ___manager0;
  48606. __this->set__object_0(L_1);
  48607. __this->set__index_1(((int32_t)-2147483648LL));
  48608. int32_t L_2 = ___length1;
  48609. __this->set__length_2(L_2);
  48610. return;
  48611. }
  48612. }
  48613. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m6213B7F5499AD31E1D85517A3176D7EEB5E74382_gshared_inline (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  48614. {
  48615. {
  48616. RuntimeObject * L_0 = ___obj0;
  48617. __this->set__object_0(L_0);
  48618. int32_t L_1 = ___start1;
  48619. __this->set__index_1(L_1);
  48620. int32_t L_2 = ___length2;
  48621. __this->set__length_2(L_2);
  48622. return;
  48623. }
  48624. }
  48625. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 Memory_1_get_Span_m2454075996540E314E71D8344FF643D1A82EE104_gshared_inline (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, const RuntimeMethod* method)
  48626. {
  48627. static bool s_Il2CppMethodInitialized;
  48628. if (!s_Il2CppMethodInitialized)
  48629. {
  48630. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  48631. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  48632. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  48633. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  48634. s_Il2CppMethodInitialized = true;
  48635. }
  48636. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 V_0;
  48637. memset((&V_0), 0, sizeof(V_0));
  48638. String_t* V_1 = NULL;
  48639. {
  48640. int32_t L_0 = (int32_t)__this->get__index_1();
  48641. if ((((int32_t)L_0) >= ((int32_t)0)))
  48642. {
  48643. goto IL_0034;
  48644. }
  48645. }
  48646. {
  48647. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  48648. NullCheck((MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A *)((MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  48649. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 L_2;
  48650. L_2 = VirtualFuncInvoker0< Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>>::GetSpan() */, (MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A *)((MemoryManager_1_t5F05D1682C110EF2AC596AC5D7969612BABA447A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  48651. V_0 = (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 )L_2;
  48652. int32_t L_3 = (int32_t)__this->get__index_1();
  48653. int32_t L_4 = (int32_t)__this->get__length_2();
  48654. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 L_5;
  48655. L_5 = Span_1_Slice_mD048875BB3E94D6A8D8DC443BA67FC6F5AE2BE17_inline((Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 *)(Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 *)(&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));
  48656. return (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 )L_5;
  48657. }
  48658. IL_0034:
  48659. {
  48660. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  48661. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  48662. Type_t * L_7;
  48663. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  48664. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  48665. Type_t * L_9;
  48666. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  48667. bool L_10;
  48668. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  48669. if (!L_10)
  48670. {
  48671. goto IL_0089;
  48672. }
  48673. }
  48674. {
  48675. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  48676. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  48677. V_1 = (String_t*)L_12;
  48678. if (!L_12)
  48679. {
  48680. goto IL_0089;
  48681. }
  48682. }
  48683. {
  48684. String_t* L_13 = V_1;
  48685. Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 * L_14;
  48686. L_14 = (( Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 * (*) (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));
  48687. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  48688. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  48689. String_t* L_16 = V_1;
  48690. NullCheck((String_t*)L_16);
  48691. int32_t L_17;
  48692. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  48693. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 L_18;
  48694. memset((&L_18), 0, sizeof(L_18));
  48695. Span_1__ctor_m6162D8BD6807EFCBAB2813A0860494566EDFEC87_inline((&L_18), (Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  48696. V_0 = (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 )L_18;
  48697. int32_t L_19 = (int32_t)__this->get__index_1();
  48698. int32_t L_20 = (int32_t)__this->get__length_2();
  48699. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 L_21;
  48700. L_21 = Span_1_Slice_mD048875BB3E94D6A8D8DC443BA67FC6F5AE2BE17_inline((Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 *)(Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  48701. return (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 )L_21;
  48702. }
  48703. IL_0089:
  48704. {
  48705. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  48706. if (!L_22)
  48707. {
  48708. goto IL_00b4;
  48709. }
  48710. }
  48711. {
  48712. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  48713. int32_t L_24 = (int32_t)__this->get__index_1();
  48714. int32_t L_25 = (int32_t)__this->get__length_2();
  48715. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 L_26;
  48716. memset((&L_26), 0, sizeof(L_26));
  48717. Span_1__ctor_mEA7B34C340711995207C8993AB423E90EA5BE44D_inline((&L_26), (MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F*)((MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F*)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));
  48718. return (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 )L_26;
  48719. }
  48720. IL_00b4:
  48721. {
  48722. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 ));
  48723. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 L_27 = V_0;
  48724. return (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 )L_27;
  48725. }
  48726. }
  48727. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 Memory_1_Slice_m1EC6F09FC81274A99CF1D18EECA19E617E8ABC75_gshared_inline (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  48728. {
  48729. int32_t V_0 = 0;
  48730. int32_t V_1 = 0;
  48731. {
  48732. int32_t L_0 = (int32_t)__this->get__length_2();
  48733. V_0 = (int32_t)L_0;
  48734. int32_t L_1 = V_0;
  48735. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  48736. int32_t L_2 = ___start0;
  48737. int32_t L_3 = V_1;
  48738. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  48739. {
  48740. goto IL_0019;
  48741. }
  48742. }
  48743. {
  48744. int32_t L_4 = ___length1;
  48745. int32_t L_5 = V_1;
  48746. int32_t L_6 = ___start0;
  48747. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  48748. {
  48749. goto IL_001e;
  48750. }
  48751. }
  48752. IL_0019:
  48753. {
  48754. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  48755. }
  48756. IL_001e:
  48757. {
  48758. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  48759. int32_t L_8 = (int32_t)__this->get__index_1();
  48760. int32_t L_9 = ___start0;
  48761. int32_t L_10 = ___length1;
  48762. int32_t L_11 = V_0;
  48763. Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 L_12;
  48764. memset((&L_12), 0, sizeof(L_12));
  48765. Memory_1__ctor_m6213B7F5499AD31E1D85517A3176D7EEB5E74382_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));
  48766. return (Memory_1_t6726CDA262AC048485062F46A426D36B7814DD47 )L_12;
  48767. }
  48768. }
  48769. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 Span_1_Slice_mD048875BB3E94D6A8D8DC443BA67FC6F5AE2BE17_gshared_inline (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  48770. {
  48771. intptr_t V_0;
  48772. memset((&V_0), 0, sizeof(V_0));
  48773. {
  48774. int32_t L_0 = ___start0;
  48775. int32_t L_1 = (int32_t)__this->get__length_2();
  48776. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  48777. {
  48778. goto IL_0014;
  48779. }
  48780. }
  48781. {
  48782. int32_t L_2 = ___length1;
  48783. int32_t L_3 = (int32_t)__this->get__length_2();
  48784. int32_t L_4 = ___start0;
  48785. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  48786. {
  48787. goto IL_001a;
  48788. }
  48789. }
  48790. IL_0014:
  48791. {
  48792. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48793. }
  48794. IL_001a:
  48795. {
  48796. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  48797. int32_t L_6 = ___start0;
  48798. intptr_t L_7;
  48799. 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));
  48800. V_0 = (intptr_t)L_7;
  48801. Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 * L_8 = (Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 *)__this->get__pinnable_0();
  48802. intptr_t L_9 = V_0;
  48803. int32_t L_10 = ___length1;
  48804. Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 L_11;
  48805. memset((&L_11), 0, sizeof(L_11));
  48806. Span_1__ctor_m6162D8BD6807EFCBAB2813A0860494566EDFEC87_inline((&L_11), (Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  48807. return (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 )L_11;
  48808. }
  48809. }
  48810. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m6162D8BD6807EFCBAB2813A0860494566EDFEC87_gshared_inline (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 * __this, Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  48811. {
  48812. {
  48813. int32_t L_0 = ___length2;
  48814. __this->set__length_2(L_0);
  48815. Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 * L_1 = ___pinnable0;
  48816. __this->set__pinnable_0(L_1);
  48817. intptr_t L_2 = ___byteOffset1;
  48818. __this->set__byteOffset_1((intptr_t)L_2);
  48819. return;
  48820. }
  48821. }
  48822. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mEA7B34C340711995207C8993AB423E90EA5BE44D_gshared_inline (Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 * __this, MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  48823. {
  48824. static bool s_Il2CppMethodInitialized;
  48825. if (!s_Il2CppMethodInitialized)
  48826. {
  48827. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  48828. s_Il2CppMethodInitialized = true;
  48829. }
  48830. Moment_tB524CC81FBD87492BC411766CDB3040D1799053A V_0;
  48831. memset((&V_0), 0, sizeof(V_0));
  48832. {
  48833. MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* L_0 = ___array0;
  48834. if (L_0)
  48835. {
  48836. goto IL_0017;
  48837. }
  48838. }
  48839. {
  48840. int32_t L_1 = ___start1;
  48841. if (L_1)
  48842. {
  48843. goto IL_0009;
  48844. }
  48845. }
  48846. {
  48847. int32_t L_2 = ___length2;
  48848. if (!L_2)
  48849. {
  48850. goto IL_000f;
  48851. }
  48852. }
  48853. IL_0009:
  48854. {
  48855. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48856. }
  48857. IL_000f:
  48858. {
  48859. il2cpp_codegen_initobj(__this, sizeof(Span_1_tDB69DF2039C79544A39FB9797E3C44F305445920 ));
  48860. return;
  48861. }
  48862. IL_0017:
  48863. {
  48864. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tB524CC81FBD87492BC411766CDB3040D1799053A ));
  48865. goto IL_0043;
  48866. }
  48867. {
  48868. MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* L_4 = ___array0;
  48869. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  48870. Type_t * L_5;
  48871. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  48872. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  48873. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  48874. Type_t * L_7;
  48875. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  48876. bool L_8;
  48877. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  48878. if (!L_8)
  48879. {
  48880. goto IL_0043;
  48881. }
  48882. }
  48883. {
  48884. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  48885. }
  48886. IL_0043:
  48887. {
  48888. int32_t L_9 = ___start1;
  48889. MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* L_10 = ___array0;
  48890. NullCheck(L_10);
  48891. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  48892. {
  48893. goto IL_0051;
  48894. }
  48895. }
  48896. {
  48897. int32_t L_11 = ___length2;
  48898. MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* L_12 = ___array0;
  48899. NullCheck(L_12);
  48900. int32_t L_13 = ___start1;
  48901. 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))))))
  48902. {
  48903. goto IL_0057;
  48904. }
  48905. }
  48906. IL_0051:
  48907. {
  48908. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  48909. }
  48910. IL_0057:
  48911. {
  48912. int32_t L_14 = ___length2;
  48913. __this->set__length_2(L_14);
  48914. MomentU5BU5D_tF094516BBEF9CCA07B0A555E256B26FD8B67483F* L_15 = ___array0;
  48915. Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 * L_16;
  48916. L_16 = (( Pinnable_1_t89CD419B76B574E123D64CD4DAEB5DB0FF025A85 * (*) (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));
  48917. __this->set__pinnable_0(L_16);
  48918. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  48919. intptr_t L_17 = ((PerTypeValues_1_t88DAAACD8807E9C73D94424121385A3566D0CC33_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  48920. int32_t L_18 = ___start1;
  48921. intptr_t L_19;
  48922. 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));
  48923. __this->set__byteOffset_1((intptr_t)L_19);
  48924. return;
  48925. }
  48926. }
  48927. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m873E8B47030EF8F762AD9B9BEEA01425D8DC9808_gshared_inline (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* ___array0, const RuntimeMethod* method)
  48928. {
  48929. static bool s_Il2CppMethodInitialized;
  48930. if (!s_Il2CppMethodInitialized)
  48931. {
  48932. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  48933. s_Il2CppMethodInitialized = true;
  48934. }
  48935. Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C V_0;
  48936. memset((&V_0), 0, sizeof(V_0));
  48937. {
  48938. MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* L_0 = ___array0;
  48939. if (L_0)
  48940. {
  48941. goto IL_000b;
  48942. }
  48943. }
  48944. {
  48945. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 ));
  48946. return;
  48947. }
  48948. IL_000b:
  48949. {
  48950. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C ));
  48951. goto IL_0037;
  48952. }
  48953. {
  48954. MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* L_2 = ___array0;
  48955. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  48956. Type_t * L_3;
  48957. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  48958. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  48959. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  48960. Type_t * L_5;
  48961. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  48962. bool L_6;
  48963. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  48964. if (!L_6)
  48965. {
  48966. goto IL_0037;
  48967. }
  48968. }
  48969. {
  48970. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  48971. }
  48972. IL_0037:
  48973. {
  48974. MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* L_7 = ___array0;
  48975. __this->set__object_0((RuntimeObject *)L_7);
  48976. __this->set__index_1(0);
  48977. MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* L_8 = ___array0;
  48978. NullCheck(L_8);
  48979. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  48980. return;
  48981. }
  48982. }
  48983. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m908C8D8F32CCFC645B73C6A735571E5F86C9CC5C_gshared_inline (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  48984. {
  48985. {
  48986. int32_t L_0 = ___length1;
  48987. if ((((int32_t)L_0) >= ((int32_t)0)))
  48988. {
  48989. goto IL_0009;
  48990. }
  48991. }
  48992. {
  48993. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  48994. }
  48995. IL_0009:
  48996. {
  48997. MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD * L_1 = ___manager0;
  48998. __this->set__object_0(L_1);
  48999. __this->set__index_1(((int32_t)-2147483648LL));
  49000. int32_t L_2 = ___length1;
  49001. __this->set__length_2(L_2);
  49002. return;
  49003. }
  49004. }
  49005. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m5C33D9C28A91A6663FC37AA01BD7D473CFD0C642_gshared_inline (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  49006. {
  49007. {
  49008. RuntimeObject * L_0 = ___obj0;
  49009. __this->set__object_0(L_0);
  49010. int32_t L_1 = ___start1;
  49011. __this->set__index_1(L_1);
  49012. int32_t L_2 = ___length2;
  49013. __this->set__length_2(L_2);
  49014. return;
  49015. }
  49016. }
  49017. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 Memory_1_get_Span_mE573B7118E38A8259C650A29E557983F57B2F57A_gshared_inline (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, const RuntimeMethod* method)
  49018. {
  49019. static bool s_Il2CppMethodInitialized;
  49020. if (!s_Il2CppMethodInitialized)
  49021. {
  49022. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  49023. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  49024. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  49025. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  49026. s_Il2CppMethodInitialized = true;
  49027. }
  49028. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 V_0;
  49029. memset((&V_0), 0, sizeof(V_0));
  49030. String_t* V_1 = NULL;
  49031. {
  49032. int32_t L_0 = (int32_t)__this->get__index_1();
  49033. if ((((int32_t)L_0) >= ((int32_t)0)))
  49034. {
  49035. goto IL_0034;
  49036. }
  49037. }
  49038. {
  49039. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  49040. NullCheck((MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD *)((MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  49041. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 L_2;
  49042. L_2 = VirtualFuncInvoker0< Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedByte4>>::GetSpan() */, (MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD *)((MemoryManager_1_t54E80E22376CFD7188BDBA61D767376A8A8E32AD *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  49043. V_0 = (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 )L_2;
  49044. int32_t L_3 = (int32_t)__this->get__index_1();
  49045. int32_t L_4 = (int32_t)__this->get__length_2();
  49046. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 L_5;
  49047. L_5 = Span_1_Slice_mBA7A700C3FB765361DEB9EF88FBCEAF4F426A8D5_inline((Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 *)(Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 *)(&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));
  49048. return (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 )L_5;
  49049. }
  49050. IL_0034:
  49051. {
  49052. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  49053. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  49054. Type_t * L_7;
  49055. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  49056. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  49057. Type_t * L_9;
  49058. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  49059. bool L_10;
  49060. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  49061. if (!L_10)
  49062. {
  49063. goto IL_0089;
  49064. }
  49065. }
  49066. {
  49067. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  49068. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  49069. V_1 = (String_t*)L_12;
  49070. if (!L_12)
  49071. {
  49072. goto IL_0089;
  49073. }
  49074. }
  49075. {
  49076. String_t* L_13 = V_1;
  49077. Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 * L_14;
  49078. L_14 = (( Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 * (*) (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));
  49079. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  49080. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  49081. String_t* L_16 = V_1;
  49082. NullCheck((String_t*)L_16);
  49083. int32_t L_17;
  49084. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  49085. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 L_18;
  49086. memset((&L_18), 0, sizeof(L_18));
  49087. Span_1__ctor_m449F63E37B13A16792CB458ED313196A17D819BB_inline((&L_18), (Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  49088. V_0 = (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 )L_18;
  49089. int32_t L_19 = (int32_t)__this->get__index_1();
  49090. int32_t L_20 = (int32_t)__this->get__length_2();
  49091. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 L_21;
  49092. L_21 = Span_1_Slice_mBA7A700C3FB765361DEB9EF88FBCEAF4F426A8D5_inline((Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 *)(Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  49093. return (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 )L_21;
  49094. }
  49095. IL_0089:
  49096. {
  49097. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  49098. if (!L_22)
  49099. {
  49100. goto IL_00b4;
  49101. }
  49102. }
  49103. {
  49104. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  49105. int32_t L_24 = (int32_t)__this->get__index_1();
  49106. int32_t L_25 = (int32_t)__this->get__length_2();
  49107. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 L_26;
  49108. memset((&L_26), 0, sizeof(L_26));
  49109. Span_1__ctor_mFD9988AD96B17D9FE3D10C2EC0CF4F9194EE8703_inline((&L_26), (MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3*)((MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3*)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));
  49110. return (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 )L_26;
  49111. }
  49112. IL_00b4:
  49113. {
  49114. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 ));
  49115. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 L_27 = V_0;
  49116. return (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 )L_27;
  49117. }
  49118. }
  49119. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 Memory_1_Slice_m7EBE37E2DA8801C892B481110E16ED413042C886_gshared_inline (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  49120. {
  49121. int32_t V_0 = 0;
  49122. int32_t V_1 = 0;
  49123. {
  49124. int32_t L_0 = (int32_t)__this->get__length_2();
  49125. V_0 = (int32_t)L_0;
  49126. int32_t L_1 = V_0;
  49127. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  49128. int32_t L_2 = ___start0;
  49129. int32_t L_3 = V_1;
  49130. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  49131. {
  49132. goto IL_0019;
  49133. }
  49134. }
  49135. {
  49136. int32_t L_4 = ___length1;
  49137. int32_t L_5 = V_1;
  49138. int32_t L_6 = ___start0;
  49139. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  49140. {
  49141. goto IL_001e;
  49142. }
  49143. }
  49144. IL_0019:
  49145. {
  49146. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  49147. }
  49148. IL_001e:
  49149. {
  49150. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  49151. int32_t L_8 = (int32_t)__this->get__index_1();
  49152. int32_t L_9 = ___start0;
  49153. int32_t L_10 = ___length1;
  49154. int32_t L_11 = V_0;
  49155. Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 L_12;
  49156. memset((&L_12), 0, sizeof(L_12));
  49157. Memory_1__ctor_m5C33D9C28A91A6663FC37AA01BD7D473CFD0C642_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));
  49158. return (Memory_1_t4EFB91FEBC6E9007166A74EDB6AA71728D7B7737 )L_12;
  49159. }
  49160. }
  49161. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 Span_1_Slice_mBA7A700C3FB765361DEB9EF88FBCEAF4F426A8D5_gshared_inline (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  49162. {
  49163. intptr_t V_0;
  49164. memset((&V_0), 0, sizeof(V_0));
  49165. {
  49166. int32_t L_0 = ___start0;
  49167. int32_t L_1 = (int32_t)__this->get__length_2();
  49168. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  49169. {
  49170. goto IL_0014;
  49171. }
  49172. }
  49173. {
  49174. int32_t L_2 = ___length1;
  49175. int32_t L_3 = (int32_t)__this->get__length_2();
  49176. int32_t L_4 = ___start0;
  49177. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  49178. {
  49179. goto IL_001a;
  49180. }
  49181. }
  49182. IL_0014:
  49183. {
  49184. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49185. }
  49186. IL_001a:
  49187. {
  49188. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  49189. int32_t L_6 = ___start0;
  49190. intptr_t L_7;
  49191. 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));
  49192. V_0 = (intptr_t)L_7;
  49193. Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 * L_8 = (Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 *)__this->get__pinnable_0();
  49194. intptr_t L_9 = V_0;
  49195. int32_t L_10 = ___length1;
  49196. Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 L_11;
  49197. memset((&L_11), 0, sizeof(L_11));
  49198. Span_1__ctor_m449F63E37B13A16792CB458ED313196A17D819BB_inline((&L_11), (Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  49199. return (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 )L_11;
  49200. }
  49201. }
  49202. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m449F63E37B13A16792CB458ED313196A17D819BB_gshared_inline (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 * __this, Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  49203. {
  49204. {
  49205. int32_t L_0 = ___length2;
  49206. __this->set__length_2(L_0);
  49207. Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 * L_1 = ___pinnable0;
  49208. __this->set__pinnable_0(L_1);
  49209. intptr_t L_2 = ___byteOffset1;
  49210. __this->set__byteOffset_1((intptr_t)L_2);
  49211. return;
  49212. }
  49213. }
  49214. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mFD9988AD96B17D9FE3D10C2EC0CF4F9194EE8703_gshared_inline (Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 * __this, MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  49215. {
  49216. static bool s_Il2CppMethodInitialized;
  49217. if (!s_Il2CppMethodInitialized)
  49218. {
  49219. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  49220. s_Il2CppMethodInitialized = true;
  49221. }
  49222. Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C V_0;
  49223. memset((&V_0), 0, sizeof(V_0));
  49224. {
  49225. MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* L_0 = ___array0;
  49226. if (L_0)
  49227. {
  49228. goto IL_0017;
  49229. }
  49230. }
  49231. {
  49232. int32_t L_1 = ___start1;
  49233. if (L_1)
  49234. {
  49235. goto IL_0009;
  49236. }
  49237. }
  49238. {
  49239. int32_t L_2 = ___length2;
  49240. if (!L_2)
  49241. {
  49242. goto IL_000f;
  49243. }
  49244. }
  49245. IL_0009:
  49246. {
  49247. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49248. }
  49249. IL_000f:
  49250. {
  49251. il2cpp_codegen_initobj(__this, sizeof(Span_1_t7DC5890F2AA8E06AED8EB5C29CDF47BBEFC58FF4 ));
  49252. return;
  49253. }
  49254. IL_0017:
  49255. {
  49256. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t68024596A0569C1335B22DCD1B0A7DC46B979F5C ));
  49257. goto IL_0043;
  49258. }
  49259. {
  49260. MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* L_4 = ___array0;
  49261. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  49262. Type_t * L_5;
  49263. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  49264. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  49265. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  49266. Type_t * L_7;
  49267. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  49268. bool L_8;
  49269. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  49270. if (!L_8)
  49271. {
  49272. goto IL_0043;
  49273. }
  49274. }
  49275. {
  49276. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  49277. }
  49278. IL_0043:
  49279. {
  49280. int32_t L_9 = ___start1;
  49281. MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* L_10 = ___array0;
  49282. NullCheck(L_10);
  49283. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  49284. {
  49285. goto IL_0051;
  49286. }
  49287. }
  49288. {
  49289. int32_t L_11 = ___length2;
  49290. MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* L_12 = ___array0;
  49291. NullCheck(L_12);
  49292. int32_t L_13 = ___start1;
  49293. 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))))))
  49294. {
  49295. goto IL_0057;
  49296. }
  49297. }
  49298. IL_0051:
  49299. {
  49300. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49301. }
  49302. IL_0057:
  49303. {
  49304. int32_t L_14 = ___length2;
  49305. __this->set__length_2(L_14);
  49306. MomentU5BU5D_t456DAF5B662279CF59936AFE7ACE67B0D2DE16D3* L_15 = ___array0;
  49307. Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 * L_16;
  49308. L_16 = (( Pinnable_1_t30E7FF4A097229DF63BE7B63D3F7AC6B5916AA45 * (*) (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));
  49309. __this->set__pinnable_0(L_16);
  49310. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  49311. intptr_t L_17 = ((PerTypeValues_1_tA737BDDEA8E5A80BB0DA133DF7F42DC30F97A034_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  49312. int32_t L_18 = ___start1;
  49313. intptr_t L_19;
  49314. 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));
  49315. __this->set__byteOffset_1((intptr_t)L_19);
  49316. return;
  49317. }
  49318. }
  49319. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m9FFC10AF50F6E02901CEFF826CE4A6DE9C624413_gshared_inline (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* ___array0, const RuntimeMethod* method)
  49320. {
  49321. static bool s_Il2CppMethodInitialized;
  49322. if (!s_Il2CppMethodInitialized)
  49323. {
  49324. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  49325. s_Il2CppMethodInitialized = true;
  49326. }
  49327. Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 V_0;
  49328. memset((&V_0), 0, sizeof(V_0));
  49329. {
  49330. MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* L_0 = ___array0;
  49331. if (L_0)
  49332. {
  49333. goto IL_000b;
  49334. }
  49335. }
  49336. {
  49337. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 ));
  49338. return;
  49339. }
  49340. IL_000b:
  49341. {
  49342. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 ));
  49343. goto IL_0037;
  49344. }
  49345. {
  49346. MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* L_2 = ___array0;
  49347. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  49348. Type_t * L_3;
  49349. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  49350. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  49351. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  49352. Type_t * L_5;
  49353. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  49354. bool L_6;
  49355. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  49356. if (!L_6)
  49357. {
  49358. goto IL_0037;
  49359. }
  49360. }
  49361. {
  49362. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  49363. }
  49364. IL_0037:
  49365. {
  49366. MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* L_7 = ___array0;
  49367. __this->set__object_0((RuntimeObject *)L_7);
  49368. __this->set__index_1(0);
  49369. MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* L_8 = ___array0;
  49370. NullCheck(L_8);
  49371. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  49372. return;
  49373. }
  49374. }
  49375. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mD742CDA54A1FFEB74856CAAA613DF307C8724805_gshared_inline (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F * ___manager0, int32_t ___length1, const RuntimeMethod* method)
  49376. {
  49377. {
  49378. int32_t L_0 = ___length1;
  49379. if ((((int32_t)L_0) >= ((int32_t)0)))
  49380. {
  49381. goto IL_0009;
  49382. }
  49383. }
  49384. {
  49385. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  49386. }
  49387. IL_0009:
  49388. {
  49389. MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F * L_1 = ___manager0;
  49390. __this->set__object_0(L_1);
  49391. __this->set__index_1(((int32_t)-2147483648LL));
  49392. int32_t L_2 = ___length1;
  49393. __this->set__length_2(L_2);
  49394. return;
  49395. }
  49396. }
  49397. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m081F6994EB61A65B3FCFB81883E0E6BD9335FB81_gshared_inline (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, RuntimeObject * ___obj0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  49398. {
  49399. {
  49400. RuntimeObject * L_0 = ___obj0;
  49401. __this->set__object_0(L_0);
  49402. int32_t L_1 = ___start1;
  49403. __this->set__index_1(L_1);
  49404. int32_t L_2 = ___length2;
  49405. __this->set__length_2(L_2);
  49406. return;
  49407. }
  49408. }
  49409. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 Memory_1_get_Span_m590C44E7B208DAEF237F45963763D927AF29347C_gshared_inline (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, const RuntimeMethod* method)
  49410. {
  49411. static bool s_Il2CppMethodInitialized;
  49412. if (!s_Il2CppMethodInitialized)
  49413. {
  49414. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  49415. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  49416. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  49417. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  49418. s_Il2CppMethodInitialized = true;
  49419. }
  49420. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 V_0;
  49421. memset((&V_0), 0, sizeof(V_0));
  49422. String_t* V_1 = NULL;
  49423. {
  49424. int32_t L_0 = (int32_t)__this->get__index_1();
  49425. if ((((int32_t)L_0) >= ((int32_t)0)))
  49426. {
  49427. goto IL_0034;
  49428. }
  49429. }
  49430. {
  49431. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  49432. NullCheck((MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F *)((MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  49433. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 L_2;
  49434. L_2 = VirtualFuncInvoker0< Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Moment<SixLabors.ImageSharp.PixelFormats.NormalizedShort2>>::GetSpan() */, (MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F *)((MemoryManager_1_t8F6C74487D9ECBEE4127099E2E218C6040605F2F *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  49435. V_0 = (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 )L_2;
  49436. int32_t L_3 = (int32_t)__this->get__index_1();
  49437. int32_t L_4 = (int32_t)__this->get__length_2();
  49438. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 L_5;
  49439. L_5 = Span_1_Slice_mAD4723185D7B6958684A48B6F33317AF65558742_inline((Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 *)(Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 *)(&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));
  49440. return (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 )L_5;
  49441. }
  49442. IL_0034:
  49443. {
  49444. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  49445. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  49446. Type_t * L_7;
  49447. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  49448. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  49449. Type_t * L_9;
  49450. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  49451. bool L_10;
  49452. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  49453. if (!L_10)
  49454. {
  49455. goto IL_0089;
  49456. }
  49457. }
  49458. {
  49459. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  49460. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  49461. V_1 = (String_t*)L_12;
  49462. if (!L_12)
  49463. {
  49464. goto IL_0089;
  49465. }
  49466. }
  49467. {
  49468. String_t* L_13 = V_1;
  49469. Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 * L_14;
  49470. L_14 = (( Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 * (*) (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));
  49471. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  49472. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  49473. String_t* L_16 = V_1;
  49474. NullCheck((String_t*)L_16);
  49475. int32_t L_17;
  49476. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  49477. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 L_18;
  49478. memset((&L_18), 0, sizeof(L_18));
  49479. Span_1__ctor_m281913A7337897C618E9EDB990598D44988E9884_inline((&L_18), (Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  49480. V_0 = (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 )L_18;
  49481. int32_t L_19 = (int32_t)__this->get__index_1();
  49482. int32_t L_20 = (int32_t)__this->get__length_2();
  49483. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 L_21;
  49484. L_21 = Span_1_Slice_mAD4723185D7B6958684A48B6F33317AF65558742_inline((Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 *)(Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  49485. return (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 )L_21;
  49486. }
  49487. IL_0089:
  49488. {
  49489. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  49490. if (!L_22)
  49491. {
  49492. goto IL_00b4;
  49493. }
  49494. }
  49495. {
  49496. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  49497. int32_t L_24 = (int32_t)__this->get__index_1();
  49498. int32_t L_25 = (int32_t)__this->get__length_2();
  49499. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 L_26;
  49500. memset((&L_26), 0, sizeof(L_26));
  49501. Span_1__ctor_m5689F9AB5DCF9810A6B6E5411CC6D93ADC0548BE_inline((&L_26), (MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4*)((MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4*)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));
  49502. return (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 )L_26;
  49503. }
  49504. IL_00b4:
  49505. {
  49506. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 ));
  49507. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 L_27 = V_0;
  49508. return (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 )L_27;
  49509. }
  49510. }
  49511. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 Memory_1_Slice_m7A504D5660BCFD41BEFD537006512BC239CD8EE2_gshared_inline (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  49512. {
  49513. int32_t V_0 = 0;
  49514. int32_t V_1 = 0;
  49515. {
  49516. int32_t L_0 = (int32_t)__this->get__length_2();
  49517. V_0 = (int32_t)L_0;
  49518. int32_t L_1 = V_0;
  49519. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  49520. int32_t L_2 = ___start0;
  49521. int32_t L_3 = V_1;
  49522. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  49523. {
  49524. goto IL_0019;
  49525. }
  49526. }
  49527. {
  49528. int32_t L_4 = ___length1;
  49529. int32_t L_5 = V_1;
  49530. int32_t L_6 = ___start0;
  49531. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  49532. {
  49533. goto IL_001e;
  49534. }
  49535. }
  49536. IL_0019:
  49537. {
  49538. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  49539. }
  49540. IL_001e:
  49541. {
  49542. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  49543. int32_t L_8 = (int32_t)__this->get__index_1();
  49544. int32_t L_9 = ___start0;
  49545. int32_t L_10 = ___length1;
  49546. int32_t L_11 = V_0;
  49547. Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 L_12;
  49548. memset((&L_12), 0, sizeof(L_12));
  49549. Memory_1__ctor_m081F6994EB61A65B3FCFB81883E0E6BD9335FB81_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));
  49550. return (Memory_1_t9AB52D5EF31E4C3D8FAB36BC9A7D03D3CD0032E4 )L_12;
  49551. }
  49552. }
  49553. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 Span_1_Slice_mAD4723185D7B6958684A48B6F33317AF65558742_gshared_inline (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  49554. {
  49555. intptr_t V_0;
  49556. memset((&V_0), 0, sizeof(V_0));
  49557. {
  49558. int32_t L_0 = ___start0;
  49559. int32_t L_1 = (int32_t)__this->get__length_2();
  49560. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  49561. {
  49562. goto IL_0014;
  49563. }
  49564. }
  49565. {
  49566. int32_t L_2 = ___length1;
  49567. int32_t L_3 = (int32_t)__this->get__length_2();
  49568. int32_t L_4 = ___start0;
  49569. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  49570. {
  49571. goto IL_001a;
  49572. }
  49573. }
  49574. IL_0014:
  49575. {
  49576. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49577. }
  49578. IL_001a:
  49579. {
  49580. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  49581. int32_t L_6 = ___start0;
  49582. intptr_t L_7;
  49583. 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));
  49584. V_0 = (intptr_t)L_7;
  49585. Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 * L_8 = (Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 *)__this->get__pinnable_0();
  49586. intptr_t L_9 = V_0;
  49587. int32_t L_10 = ___length1;
  49588. Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 L_11;
  49589. memset((&L_11), 0, sizeof(L_11));
  49590. Span_1__ctor_m281913A7337897C618E9EDB990598D44988E9884_inline((&L_11), (Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  49591. return (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 )L_11;
  49592. }
  49593. }
  49594. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m281913A7337897C618E9EDB990598D44988E9884_gshared_inline (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 * __this, Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  49595. {
  49596. {
  49597. int32_t L_0 = ___length2;
  49598. __this->set__length_2(L_0);
  49599. Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 * L_1 = ___pinnable0;
  49600. __this->set__pinnable_0(L_1);
  49601. intptr_t L_2 = ___byteOffset1;
  49602. __this->set__byteOffset_1((intptr_t)L_2);
  49603. return;
  49604. }
  49605. }
  49606. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m5689F9AB5DCF9810A6B6E5411CC6D93ADC0548BE_gshared_inline (Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 * __this, MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  49607. {
  49608. static bool s_Il2CppMethodInitialized;
  49609. if (!s_Il2CppMethodInitialized)
  49610. {
  49611. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  49612. s_Il2CppMethodInitialized = true;
  49613. }
  49614. Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 V_0;
  49615. memset((&V_0), 0, sizeof(V_0));
  49616. {
  49617. MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* L_0 = ___array0;
  49618. if (L_0)
  49619. {
  49620. goto IL_0017;
  49621. }
  49622. }
  49623. {
  49624. int32_t L_1 = ___start1;
  49625. if (L_1)
  49626. {
  49627. goto IL_0009;
  49628. }
  49629. }
  49630. {
  49631. int32_t L_2 = ___length2;
  49632. if (!L_2)
  49633. {
  49634. goto IL_000f;
  49635. }
  49636. }
  49637. IL_0009:
  49638. {
  49639. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49640. }
  49641. IL_000f:
  49642. {
  49643. il2cpp_codegen_initobj(__this, sizeof(Span_1_t36149D187764D06DD8442E1826F2109CB2E19815 ));
  49644. return;
  49645. }
  49646. IL_0017:
  49647. {
  49648. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tA06D03FB285413EF22AD97BA17594D96C7BDED20 ));
  49649. goto IL_0043;
  49650. }
  49651. {
  49652. MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* L_4 = ___array0;
  49653. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  49654. Type_t * L_5;
  49655. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  49656. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  49657. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  49658. Type_t * L_7;
  49659. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  49660. bool L_8;
  49661. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  49662. if (!L_8)
  49663. {
  49664. goto IL_0043;
  49665. }
  49666. }
  49667. {
  49668. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  49669. }
  49670. IL_0043:
  49671. {
  49672. int32_t L_9 = ___start1;
  49673. MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* L_10 = ___array0;
  49674. NullCheck(L_10);
  49675. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  49676. {
  49677. goto IL_0051;
  49678. }
  49679. }
  49680. {
  49681. int32_t L_11 = ___length2;
  49682. MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* L_12 = ___array0;
  49683. NullCheck(L_12);
  49684. int32_t L_13 = ___start1;
  49685. 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))))))
  49686. {
  49687. goto IL_0057;
  49688. }
  49689. }
  49690. IL_0051:
  49691. {
  49692. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49693. }
  49694. IL_0057:
  49695. {
  49696. int32_t L_14 = ___length2;
  49697. __this->set__length_2(L_14);
  49698. MomentU5BU5D_t96E80D97082E68E33881E302D208B9449AA27DD4* L_15 = ___array0;
  49699. Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 * L_16;
  49700. L_16 = (( Pinnable_1_t9F6F189CAD4F60887D138610553C7AC5D8D700D2 * (*) (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));
  49701. __this->set__pinnable_0(L_16);
  49702. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  49703. intptr_t L_17 = ((PerTypeValues_1_t19F6051CFCC817069604EA4E3336EF5F18E74283_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  49704. int32_t L_18 = ___start1;
  49705. intptr_t L_19;
  49706. 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));
  49707. __this->set__byteOffset_1((intptr_t)L_19);
  49708. return;
  49709. }
  49710. }
  49711. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m7FCC0115462531C469E3EE6F9729AC7F77CD206B_gshared_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* ___array0, const RuntimeMethod* method)
  49712. {
  49713. static bool s_Il2CppMethodInitialized;
  49714. if (!s_Il2CppMethodInitialized)
  49715. {
  49716. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  49717. s_Il2CppMethodInitialized = true;
  49718. }
  49719. Moment_t94BC4CA21F440059214263A242302F917CFF4F8D V_0;
  49720. memset((&V_0), 0, sizeof(V_0));
  49721. {
  49722. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_0 = ___array0;
  49723. if (L_0)
  49724. {
  49725. goto IL_000b;
  49726. }
  49727. }
  49728. {
  49729. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 ));
  49730. return;
  49731. }
  49732. IL_000b:
  49733. {
  49734. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D ));
  49735. goto IL_0037;
  49736. }
  49737. {
  49738. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_2 = ___array0;
  49739. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  49740. Type_t * L_3;
  49741. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  49742. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  49743. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  49744. Type_t * L_5;
  49745. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  49746. bool L_6;
  49747. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  49748. if (!L_6)
  49749. {
  49750. goto IL_0037;
  49751. }
  49752. }
  49753. {
  49754. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  49755. }
  49756. IL_0037:
  49757. {
  49758. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_7 = ___array0;
  49759. __this->set__object_0((RuntimeObject *)L_7);
  49760. __this->set__index_1(0);
  49761. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_8 = ___array0;
  49762. NullCheck(L_8);
  49763. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  49764. return;
  49765. }
  49766. }
  49767. 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)
  49768. {
  49769. {
  49770. int32_t L_0 = ___length1;
  49771. if ((((int32_t)L_0) >= ((int32_t)0)))
  49772. {
  49773. goto IL_0009;
  49774. }
  49775. }
  49776. {
  49777. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  49778. }
  49779. IL_0009:
  49780. {
  49781. MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A * L_1 = ___manager0;
  49782. __this->set__object_0(L_1);
  49783. __this->set__index_1(((int32_t)-2147483648LL));
  49784. int32_t L_2 = ___length1;
  49785. __this->set__length_2(L_2);
  49786. return;
  49787. }
  49788. }
  49789. 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)
  49790. {
  49791. {
  49792. RuntimeObject * L_0 = ___obj0;
  49793. __this->set__object_0(L_0);
  49794. int32_t L_1 = ___start1;
  49795. __this->set__index_1(L_1);
  49796. int32_t L_2 = ___length2;
  49797. __this->set__length_2(L_2);
  49798. return;
  49799. }
  49800. }
  49801. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A Memory_1_get_Span_m12D0E55B81ABDFE92F80333C75F762B5A89045CF_gshared_inline (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 * __this, const RuntimeMethod* method)
  49802. {
  49803. static bool s_Il2CppMethodInitialized;
  49804. if (!s_Il2CppMethodInitialized)
  49805. {
  49806. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  49807. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  49808. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  49809. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  49810. s_Il2CppMethodInitialized = true;
  49811. }
  49812. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A V_0;
  49813. memset((&V_0), 0, sizeof(V_0));
  49814. String_t* V_1 = NULL;
  49815. {
  49816. int32_t L_0 = (int32_t)__this->get__index_1();
  49817. if ((((int32_t)L_0) >= ((int32_t)0)))
  49818. {
  49819. goto IL_0034;
  49820. }
  49821. }
  49822. {
  49823. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  49824. NullCheck((MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)((MemoryManager_1_tAC4C101D9B3BC3BF42A499D3693E2C2861D3CE0A *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  49825. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_2;
  49826. 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))));
  49827. V_0 = (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_2;
  49828. int32_t L_3 = (int32_t)__this->get__index_1();
  49829. int32_t L_4 = (int32_t)__this->get__length_2();
  49830. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_5;
  49831. 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));
  49832. return (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_5;
  49833. }
  49834. IL_0034:
  49835. {
  49836. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  49837. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  49838. Type_t * L_7;
  49839. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  49840. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  49841. Type_t * L_9;
  49842. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  49843. bool L_10;
  49844. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  49845. if (!L_10)
  49846. {
  49847. goto IL_0089;
  49848. }
  49849. }
  49850. {
  49851. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  49852. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  49853. V_1 = (String_t*)L_12;
  49854. if (!L_12)
  49855. {
  49856. goto IL_0089;
  49857. }
  49858. }
  49859. {
  49860. String_t* L_13 = V_1;
  49861. Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * L_14;
  49862. 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));
  49863. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  49864. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  49865. String_t* L_16 = V_1;
  49866. NullCheck((String_t*)L_16);
  49867. int32_t L_17;
  49868. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  49869. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_18;
  49870. memset((&L_18), 0, sizeof(L_18));
  49871. 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));
  49872. V_0 = (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_18;
  49873. int32_t L_19 = (int32_t)__this->get__index_1();
  49874. int32_t L_20 = (int32_t)__this->get__length_2();
  49875. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_21;
  49876. 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));
  49877. return (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_21;
  49878. }
  49879. IL_0089:
  49880. {
  49881. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  49882. if (!L_22)
  49883. {
  49884. goto IL_00b4;
  49885. }
  49886. }
  49887. {
  49888. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  49889. int32_t L_24 = (int32_t)__this->get__index_1();
  49890. int32_t L_25 = (int32_t)__this->get__length_2();
  49891. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_26;
  49892. memset((&L_26), 0, sizeof(L_26));
  49893. 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));
  49894. return (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_26;
  49895. }
  49896. IL_00b4:
  49897. {
  49898. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A ));
  49899. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_27 = V_0;
  49900. return (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_27;
  49901. }
  49902. }
  49903. 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)
  49904. {
  49905. int32_t V_0 = 0;
  49906. int32_t V_1 = 0;
  49907. {
  49908. int32_t L_0 = (int32_t)__this->get__length_2();
  49909. V_0 = (int32_t)L_0;
  49910. int32_t L_1 = V_0;
  49911. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  49912. int32_t L_2 = ___start0;
  49913. int32_t L_3 = V_1;
  49914. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  49915. {
  49916. goto IL_0019;
  49917. }
  49918. }
  49919. {
  49920. int32_t L_4 = ___length1;
  49921. int32_t L_5 = V_1;
  49922. int32_t L_6 = ___start0;
  49923. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  49924. {
  49925. goto IL_001e;
  49926. }
  49927. }
  49928. IL_0019:
  49929. {
  49930. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  49931. }
  49932. IL_001e:
  49933. {
  49934. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  49935. int32_t L_8 = (int32_t)__this->get__index_1();
  49936. int32_t L_9 = ___start0;
  49937. int32_t L_10 = ___length1;
  49938. int32_t L_11 = V_0;
  49939. Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 L_12;
  49940. memset((&L_12), 0, sizeof(L_12));
  49941. 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));
  49942. return (Memory_1_t17713706A51296EAEACC833D77E98D6A410FDFD0 )L_12;
  49943. }
  49944. }
  49945. 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)
  49946. {
  49947. intptr_t V_0;
  49948. memset((&V_0), 0, sizeof(V_0));
  49949. {
  49950. int32_t L_0 = ___start0;
  49951. int32_t L_1 = (int32_t)__this->get__length_2();
  49952. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  49953. {
  49954. goto IL_0014;
  49955. }
  49956. }
  49957. {
  49958. int32_t L_2 = ___length1;
  49959. int32_t L_3 = (int32_t)__this->get__length_2();
  49960. int32_t L_4 = ___start0;
  49961. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  49962. {
  49963. goto IL_001a;
  49964. }
  49965. }
  49966. IL_0014:
  49967. {
  49968. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  49969. }
  49970. IL_001a:
  49971. {
  49972. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  49973. int32_t L_6 = ___start0;
  49974. intptr_t L_7;
  49975. 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));
  49976. V_0 = (intptr_t)L_7;
  49977. Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * L_8 = (Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 *)__this->get__pinnable_0();
  49978. intptr_t L_9 = V_0;
  49979. int32_t L_10 = ___length1;
  49980. Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A L_11;
  49981. memset((&L_11), 0, sizeof(L_11));
  49982. 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));
  49983. return (Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A )L_11;
  49984. }
  49985. }
  49986. 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)
  49987. {
  49988. {
  49989. int32_t L_0 = ___length2;
  49990. __this->set__length_2(L_0);
  49991. Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * L_1 = ___pinnable0;
  49992. __this->set__pinnable_0(L_1);
  49993. intptr_t L_2 = ___byteOffset1;
  49994. __this->set__byteOffset_1((intptr_t)L_2);
  49995. return;
  49996. }
  49997. }
  49998. 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)
  49999. {
  50000. static bool s_Il2CppMethodInitialized;
  50001. if (!s_Il2CppMethodInitialized)
  50002. {
  50003. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  50004. s_Il2CppMethodInitialized = true;
  50005. }
  50006. Moment_t94BC4CA21F440059214263A242302F917CFF4F8D V_0;
  50007. memset((&V_0), 0, sizeof(V_0));
  50008. {
  50009. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_0 = ___array0;
  50010. if (L_0)
  50011. {
  50012. goto IL_0017;
  50013. }
  50014. }
  50015. {
  50016. int32_t L_1 = ___start1;
  50017. if (L_1)
  50018. {
  50019. goto IL_0009;
  50020. }
  50021. }
  50022. {
  50023. int32_t L_2 = ___length2;
  50024. if (!L_2)
  50025. {
  50026. goto IL_000f;
  50027. }
  50028. }
  50029. IL_0009:
  50030. {
  50031. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50032. }
  50033. IL_000f:
  50034. {
  50035. il2cpp_codegen_initobj(__this, sizeof(Span_1_t8927EA38E5D9F416A1AD3C08AA9E9BCC81EA932A ));
  50036. return;
  50037. }
  50038. IL_0017:
  50039. {
  50040. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t94BC4CA21F440059214263A242302F917CFF4F8D ));
  50041. goto IL_0043;
  50042. }
  50043. {
  50044. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_4 = ___array0;
  50045. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  50046. Type_t * L_5;
  50047. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  50048. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  50049. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  50050. Type_t * L_7;
  50051. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  50052. bool L_8;
  50053. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  50054. if (!L_8)
  50055. {
  50056. goto IL_0043;
  50057. }
  50058. }
  50059. {
  50060. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  50061. }
  50062. IL_0043:
  50063. {
  50064. int32_t L_9 = ___start1;
  50065. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_10 = ___array0;
  50066. NullCheck(L_10);
  50067. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  50068. {
  50069. goto IL_0051;
  50070. }
  50071. }
  50072. {
  50073. int32_t L_11 = ___length2;
  50074. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_12 = ___array0;
  50075. NullCheck(L_12);
  50076. int32_t L_13 = ___start1;
  50077. 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))))))
  50078. {
  50079. goto IL_0057;
  50080. }
  50081. }
  50082. IL_0051:
  50083. {
  50084. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50085. }
  50086. IL_0057:
  50087. {
  50088. int32_t L_14 = ___length2;
  50089. __this->set__length_2(L_14);
  50090. MomentU5BU5D_t5918ABCD70B4538E39E4AEDB75293DBB0DEE4EA8* L_15 = ___array0;
  50091. Pinnable_1_t5BC4DFEBDBDCF838A2902C1168CA3BEF9C371868 * L_16;
  50092. 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));
  50093. __this->set__pinnable_0(L_16);
  50094. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  50095. 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();
  50096. int32_t L_18 = ___start1;
  50097. intptr_t L_19;
  50098. 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));
  50099. __this->set__byteOffset_1((intptr_t)L_19);
  50100. return;
  50101. }
  50102. }
  50103. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_mABCAD1C0FD36D61C050C0659AC59D4115B2F4FF4_gshared_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* ___array0, const RuntimeMethod* method)
  50104. {
  50105. static bool s_Il2CppMethodInitialized;
  50106. if (!s_Il2CppMethodInitialized)
  50107. {
  50108. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  50109. s_Il2CppMethodInitialized = true;
  50110. }
  50111. Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD V_0;
  50112. memset((&V_0), 0, sizeof(V_0));
  50113. {
  50114. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_0 = ___array0;
  50115. if (L_0)
  50116. {
  50117. goto IL_000b;
  50118. }
  50119. }
  50120. {
  50121. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 ));
  50122. return;
  50123. }
  50124. IL_000b:
  50125. {
  50126. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD ));
  50127. goto IL_0037;
  50128. }
  50129. {
  50130. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_2 = ___array0;
  50131. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  50132. Type_t * L_3;
  50133. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  50134. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  50135. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  50136. Type_t * L_5;
  50137. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  50138. bool L_6;
  50139. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  50140. if (!L_6)
  50141. {
  50142. goto IL_0037;
  50143. }
  50144. }
  50145. {
  50146. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  50147. }
  50148. IL_0037:
  50149. {
  50150. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_7 = ___array0;
  50151. __this->set__object_0((RuntimeObject *)L_7);
  50152. __this->set__index_1(0);
  50153. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_8 = ___array0;
  50154. NullCheck(L_8);
  50155. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  50156. return;
  50157. }
  50158. }
  50159. 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)
  50160. {
  50161. {
  50162. int32_t L_0 = ___length1;
  50163. if ((((int32_t)L_0) >= ((int32_t)0)))
  50164. {
  50165. goto IL_0009;
  50166. }
  50167. }
  50168. {
  50169. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  50170. }
  50171. IL_0009:
  50172. {
  50173. MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 * L_1 = ___manager0;
  50174. __this->set__object_0(L_1);
  50175. __this->set__index_1(((int32_t)-2147483648LL));
  50176. int32_t L_2 = ___length1;
  50177. __this->set__length_2(L_2);
  50178. return;
  50179. }
  50180. }
  50181. 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)
  50182. {
  50183. {
  50184. RuntimeObject * L_0 = ___obj0;
  50185. __this->set__object_0(L_0);
  50186. int32_t L_1 = ___start1;
  50187. __this->set__index_1(L_1);
  50188. int32_t L_2 = ___length2;
  50189. __this->set__length_2(L_2);
  50190. return;
  50191. }
  50192. }
  50193. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F Memory_1_get_Span_m947B9B2D10B3EBC376779640FF635B36D7F6C492_gshared_inline (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 * __this, const RuntimeMethod* method)
  50194. {
  50195. static bool s_Il2CppMethodInitialized;
  50196. if (!s_Il2CppMethodInitialized)
  50197. {
  50198. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  50199. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  50200. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  50201. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  50202. s_Il2CppMethodInitialized = true;
  50203. }
  50204. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F V_0;
  50205. memset((&V_0), 0, sizeof(V_0));
  50206. String_t* V_1 = NULL;
  50207. {
  50208. int32_t L_0 = (int32_t)__this->get__index_1();
  50209. if ((((int32_t)L_0) >= ((int32_t)0)))
  50210. {
  50211. goto IL_0034;
  50212. }
  50213. }
  50214. {
  50215. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  50216. NullCheck((MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)((MemoryManager_1_t5CF85F32330DC313681C329AFFF9CC0062265598 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  50217. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_2;
  50218. 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))));
  50219. V_0 = (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_2;
  50220. int32_t L_3 = (int32_t)__this->get__index_1();
  50221. int32_t L_4 = (int32_t)__this->get__length_2();
  50222. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_5;
  50223. 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));
  50224. return (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_5;
  50225. }
  50226. IL_0034:
  50227. {
  50228. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  50229. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  50230. Type_t * L_7;
  50231. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  50232. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  50233. Type_t * L_9;
  50234. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  50235. bool L_10;
  50236. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  50237. if (!L_10)
  50238. {
  50239. goto IL_0089;
  50240. }
  50241. }
  50242. {
  50243. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  50244. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  50245. V_1 = (String_t*)L_12;
  50246. if (!L_12)
  50247. {
  50248. goto IL_0089;
  50249. }
  50250. }
  50251. {
  50252. String_t* L_13 = V_1;
  50253. Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * L_14;
  50254. 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));
  50255. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  50256. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  50257. String_t* L_16 = V_1;
  50258. NullCheck((String_t*)L_16);
  50259. int32_t L_17;
  50260. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  50261. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_18;
  50262. memset((&L_18), 0, sizeof(L_18));
  50263. 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));
  50264. V_0 = (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_18;
  50265. int32_t L_19 = (int32_t)__this->get__index_1();
  50266. int32_t L_20 = (int32_t)__this->get__length_2();
  50267. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_21;
  50268. 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));
  50269. return (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_21;
  50270. }
  50271. IL_0089:
  50272. {
  50273. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  50274. if (!L_22)
  50275. {
  50276. goto IL_00b4;
  50277. }
  50278. }
  50279. {
  50280. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  50281. int32_t L_24 = (int32_t)__this->get__index_1();
  50282. int32_t L_25 = (int32_t)__this->get__length_2();
  50283. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_26;
  50284. memset((&L_26), 0, sizeof(L_26));
  50285. 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));
  50286. return (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_26;
  50287. }
  50288. IL_00b4:
  50289. {
  50290. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F ));
  50291. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_27 = V_0;
  50292. return (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_27;
  50293. }
  50294. }
  50295. 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)
  50296. {
  50297. int32_t V_0 = 0;
  50298. int32_t V_1 = 0;
  50299. {
  50300. int32_t L_0 = (int32_t)__this->get__length_2();
  50301. V_0 = (int32_t)L_0;
  50302. int32_t L_1 = V_0;
  50303. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  50304. int32_t L_2 = ___start0;
  50305. int32_t L_3 = V_1;
  50306. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  50307. {
  50308. goto IL_0019;
  50309. }
  50310. }
  50311. {
  50312. int32_t L_4 = ___length1;
  50313. int32_t L_5 = V_1;
  50314. int32_t L_6 = ___start0;
  50315. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  50316. {
  50317. goto IL_001e;
  50318. }
  50319. }
  50320. IL_0019:
  50321. {
  50322. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  50323. }
  50324. IL_001e:
  50325. {
  50326. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  50327. int32_t L_8 = (int32_t)__this->get__index_1();
  50328. int32_t L_9 = ___start0;
  50329. int32_t L_10 = ___length1;
  50330. int32_t L_11 = V_0;
  50331. Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 L_12;
  50332. memset((&L_12), 0, sizeof(L_12));
  50333. 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));
  50334. return (Memory_1_t372DEFBF6EA747EA6A77EE40E7D8C0F4E66A1C26 )L_12;
  50335. }
  50336. }
  50337. 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)
  50338. {
  50339. intptr_t V_0;
  50340. memset((&V_0), 0, sizeof(V_0));
  50341. {
  50342. int32_t L_0 = ___start0;
  50343. int32_t L_1 = (int32_t)__this->get__length_2();
  50344. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  50345. {
  50346. goto IL_0014;
  50347. }
  50348. }
  50349. {
  50350. int32_t L_2 = ___length1;
  50351. int32_t L_3 = (int32_t)__this->get__length_2();
  50352. int32_t L_4 = ___start0;
  50353. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  50354. {
  50355. goto IL_001a;
  50356. }
  50357. }
  50358. IL_0014:
  50359. {
  50360. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50361. }
  50362. IL_001a:
  50363. {
  50364. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  50365. int32_t L_6 = ___start0;
  50366. intptr_t L_7;
  50367. 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));
  50368. V_0 = (intptr_t)L_7;
  50369. Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * L_8 = (Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 *)__this->get__pinnable_0();
  50370. intptr_t L_9 = V_0;
  50371. int32_t L_10 = ___length1;
  50372. Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F L_11;
  50373. memset((&L_11), 0, sizeof(L_11));
  50374. 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));
  50375. return (Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F )L_11;
  50376. }
  50377. }
  50378. 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)
  50379. {
  50380. {
  50381. int32_t L_0 = ___length2;
  50382. __this->set__length_2(L_0);
  50383. Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * L_1 = ___pinnable0;
  50384. __this->set__pinnable_0(L_1);
  50385. intptr_t L_2 = ___byteOffset1;
  50386. __this->set__byteOffset_1((intptr_t)L_2);
  50387. return;
  50388. }
  50389. }
  50390. 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)
  50391. {
  50392. static bool s_Il2CppMethodInitialized;
  50393. if (!s_Il2CppMethodInitialized)
  50394. {
  50395. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  50396. s_Il2CppMethodInitialized = true;
  50397. }
  50398. Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD V_0;
  50399. memset((&V_0), 0, sizeof(V_0));
  50400. {
  50401. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_0 = ___array0;
  50402. if (L_0)
  50403. {
  50404. goto IL_0017;
  50405. }
  50406. }
  50407. {
  50408. int32_t L_1 = ___start1;
  50409. if (L_1)
  50410. {
  50411. goto IL_0009;
  50412. }
  50413. }
  50414. {
  50415. int32_t L_2 = ___length2;
  50416. if (!L_2)
  50417. {
  50418. goto IL_000f;
  50419. }
  50420. }
  50421. IL_0009:
  50422. {
  50423. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50424. }
  50425. IL_000f:
  50426. {
  50427. il2cpp_codegen_initobj(__this, sizeof(Span_1_tD851F6D31D129F51C07B03FC332221E0DB5EFA7F ));
  50428. return;
  50429. }
  50430. IL_0017:
  50431. {
  50432. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tE6F3148FD3DE87115C7C861B2ABE09A757CE39CD ));
  50433. goto IL_0043;
  50434. }
  50435. {
  50436. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_4 = ___array0;
  50437. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  50438. Type_t * L_5;
  50439. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  50440. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  50441. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  50442. Type_t * L_7;
  50443. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  50444. bool L_8;
  50445. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  50446. if (!L_8)
  50447. {
  50448. goto IL_0043;
  50449. }
  50450. }
  50451. {
  50452. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  50453. }
  50454. IL_0043:
  50455. {
  50456. int32_t L_9 = ___start1;
  50457. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_10 = ___array0;
  50458. NullCheck(L_10);
  50459. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  50460. {
  50461. goto IL_0051;
  50462. }
  50463. }
  50464. {
  50465. int32_t L_11 = ___length2;
  50466. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_12 = ___array0;
  50467. NullCheck(L_12);
  50468. int32_t L_13 = ___start1;
  50469. 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))))))
  50470. {
  50471. goto IL_0057;
  50472. }
  50473. }
  50474. IL_0051:
  50475. {
  50476. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50477. }
  50478. IL_0057:
  50479. {
  50480. int32_t L_14 = ___length2;
  50481. __this->set__length_2(L_14);
  50482. MomentU5BU5D_tD4CD2BA8D44F5781E145A850ED6DB8D7824AA13C* L_15 = ___array0;
  50483. Pinnable_1_tBD1724B58532E95637156A022C0FA6928E6E3E56 * L_16;
  50484. 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));
  50485. __this->set__pinnable_0(L_16);
  50486. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  50487. 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();
  50488. int32_t L_18 = ___start1;
  50489. intptr_t L_19;
  50490. 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));
  50491. __this->set__byteOffset_1((intptr_t)L_19);
  50492. return;
  50493. }
  50494. }
  50495. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m8190228E7DE54333274385D51D0F7FFA16A569F8_gshared_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* ___array0, const RuntimeMethod* method)
  50496. {
  50497. static bool s_Il2CppMethodInitialized;
  50498. if (!s_Il2CppMethodInitialized)
  50499. {
  50500. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  50501. s_Il2CppMethodInitialized = true;
  50502. }
  50503. Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE V_0;
  50504. memset((&V_0), 0, sizeof(V_0));
  50505. {
  50506. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_0 = ___array0;
  50507. if (L_0)
  50508. {
  50509. goto IL_000b;
  50510. }
  50511. }
  50512. {
  50513. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 ));
  50514. return;
  50515. }
  50516. IL_000b:
  50517. {
  50518. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE ));
  50519. goto IL_0037;
  50520. }
  50521. {
  50522. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_2 = ___array0;
  50523. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  50524. Type_t * L_3;
  50525. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  50526. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  50527. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  50528. Type_t * L_5;
  50529. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  50530. bool L_6;
  50531. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  50532. if (!L_6)
  50533. {
  50534. goto IL_0037;
  50535. }
  50536. }
  50537. {
  50538. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  50539. }
  50540. IL_0037:
  50541. {
  50542. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_7 = ___array0;
  50543. __this->set__object_0((RuntimeObject *)L_7);
  50544. __this->set__index_1(0);
  50545. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_8 = ___array0;
  50546. NullCheck(L_8);
  50547. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  50548. return;
  50549. }
  50550. }
  50551. 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)
  50552. {
  50553. {
  50554. int32_t L_0 = ___length1;
  50555. if ((((int32_t)L_0) >= ((int32_t)0)))
  50556. {
  50557. goto IL_0009;
  50558. }
  50559. }
  50560. {
  50561. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  50562. }
  50563. IL_0009:
  50564. {
  50565. MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 * L_1 = ___manager0;
  50566. __this->set__object_0(L_1);
  50567. __this->set__index_1(((int32_t)-2147483648LL));
  50568. int32_t L_2 = ___length1;
  50569. __this->set__length_2(L_2);
  50570. return;
  50571. }
  50572. }
  50573. 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)
  50574. {
  50575. {
  50576. RuntimeObject * L_0 = ___obj0;
  50577. __this->set__object_0(L_0);
  50578. int32_t L_1 = ___start1;
  50579. __this->set__index_1(L_1);
  50580. int32_t L_2 = ___length2;
  50581. __this->set__length_2(L_2);
  50582. return;
  50583. }
  50584. }
  50585. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 Memory_1_get_Span_m55354A2C0112BC3DD3CECF86FD3D5D55EAAD2C40_gshared_inline (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 * __this, const RuntimeMethod* method)
  50586. {
  50587. static bool s_Il2CppMethodInitialized;
  50588. if (!s_Il2CppMethodInitialized)
  50589. {
  50590. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  50591. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  50592. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  50593. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  50594. s_Il2CppMethodInitialized = true;
  50595. }
  50596. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 V_0;
  50597. memset((&V_0), 0, sizeof(V_0));
  50598. String_t* V_1 = NULL;
  50599. {
  50600. int32_t L_0 = (int32_t)__this->get__index_1();
  50601. if ((((int32_t)L_0) >= ((int32_t)0)))
  50602. {
  50603. goto IL_0034;
  50604. }
  50605. }
  50606. {
  50607. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  50608. NullCheck((MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)((MemoryManager_1_tF0AE725BB6E761DD8F62BBA0F5FB0C7F87759835 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  50609. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_2;
  50610. 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))));
  50611. V_0 = (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_2;
  50612. int32_t L_3 = (int32_t)__this->get__index_1();
  50613. int32_t L_4 = (int32_t)__this->get__length_2();
  50614. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_5;
  50615. 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));
  50616. return (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_5;
  50617. }
  50618. IL_0034:
  50619. {
  50620. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  50621. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  50622. Type_t * L_7;
  50623. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  50624. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  50625. Type_t * L_9;
  50626. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  50627. bool L_10;
  50628. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  50629. if (!L_10)
  50630. {
  50631. goto IL_0089;
  50632. }
  50633. }
  50634. {
  50635. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  50636. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  50637. V_1 = (String_t*)L_12;
  50638. if (!L_12)
  50639. {
  50640. goto IL_0089;
  50641. }
  50642. }
  50643. {
  50644. String_t* L_13 = V_1;
  50645. Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * L_14;
  50646. 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));
  50647. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  50648. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  50649. String_t* L_16 = V_1;
  50650. NullCheck((String_t*)L_16);
  50651. int32_t L_17;
  50652. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  50653. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_18;
  50654. memset((&L_18), 0, sizeof(L_18));
  50655. 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));
  50656. V_0 = (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_18;
  50657. int32_t L_19 = (int32_t)__this->get__index_1();
  50658. int32_t L_20 = (int32_t)__this->get__length_2();
  50659. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_21;
  50660. 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));
  50661. return (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_21;
  50662. }
  50663. IL_0089:
  50664. {
  50665. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  50666. if (!L_22)
  50667. {
  50668. goto IL_00b4;
  50669. }
  50670. }
  50671. {
  50672. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  50673. int32_t L_24 = (int32_t)__this->get__index_1();
  50674. int32_t L_25 = (int32_t)__this->get__length_2();
  50675. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_26;
  50676. memset((&L_26), 0, sizeof(L_26));
  50677. 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));
  50678. return (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_26;
  50679. }
  50680. IL_00b4:
  50681. {
  50682. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 ));
  50683. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_27 = V_0;
  50684. return (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_27;
  50685. }
  50686. }
  50687. 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)
  50688. {
  50689. int32_t V_0 = 0;
  50690. int32_t V_1 = 0;
  50691. {
  50692. int32_t L_0 = (int32_t)__this->get__length_2();
  50693. V_0 = (int32_t)L_0;
  50694. int32_t L_1 = V_0;
  50695. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  50696. int32_t L_2 = ___start0;
  50697. int32_t L_3 = V_1;
  50698. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  50699. {
  50700. goto IL_0019;
  50701. }
  50702. }
  50703. {
  50704. int32_t L_4 = ___length1;
  50705. int32_t L_5 = V_1;
  50706. int32_t L_6 = ___start0;
  50707. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  50708. {
  50709. goto IL_001e;
  50710. }
  50711. }
  50712. IL_0019:
  50713. {
  50714. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  50715. }
  50716. IL_001e:
  50717. {
  50718. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  50719. int32_t L_8 = (int32_t)__this->get__index_1();
  50720. int32_t L_9 = ___start0;
  50721. int32_t L_10 = ___length1;
  50722. int32_t L_11 = V_0;
  50723. Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 L_12;
  50724. memset((&L_12), 0, sizeof(L_12));
  50725. 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));
  50726. return (Memory_1_tE2EA9B48BC708D96369C3E46A6360BFAC293E727 )L_12;
  50727. }
  50728. }
  50729. 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)
  50730. {
  50731. intptr_t V_0;
  50732. memset((&V_0), 0, sizeof(V_0));
  50733. {
  50734. int32_t L_0 = ___start0;
  50735. int32_t L_1 = (int32_t)__this->get__length_2();
  50736. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  50737. {
  50738. goto IL_0014;
  50739. }
  50740. }
  50741. {
  50742. int32_t L_2 = ___length1;
  50743. int32_t L_3 = (int32_t)__this->get__length_2();
  50744. int32_t L_4 = ___start0;
  50745. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  50746. {
  50747. goto IL_001a;
  50748. }
  50749. }
  50750. IL_0014:
  50751. {
  50752. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50753. }
  50754. IL_001a:
  50755. {
  50756. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  50757. int32_t L_6 = ___start0;
  50758. intptr_t L_7;
  50759. 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));
  50760. V_0 = (intptr_t)L_7;
  50761. Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * L_8 = (Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 *)__this->get__pinnable_0();
  50762. intptr_t L_9 = V_0;
  50763. int32_t L_10 = ___length1;
  50764. Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 L_11;
  50765. memset((&L_11), 0, sizeof(L_11));
  50766. 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));
  50767. return (Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 )L_11;
  50768. }
  50769. }
  50770. 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)
  50771. {
  50772. {
  50773. int32_t L_0 = ___length2;
  50774. __this->set__length_2(L_0);
  50775. Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * L_1 = ___pinnable0;
  50776. __this->set__pinnable_0(L_1);
  50777. intptr_t L_2 = ___byteOffset1;
  50778. __this->set__byteOffset_1((intptr_t)L_2);
  50779. return;
  50780. }
  50781. }
  50782. 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)
  50783. {
  50784. static bool s_Il2CppMethodInitialized;
  50785. if (!s_Il2CppMethodInitialized)
  50786. {
  50787. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  50788. s_Il2CppMethodInitialized = true;
  50789. }
  50790. Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE V_0;
  50791. memset((&V_0), 0, sizeof(V_0));
  50792. {
  50793. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_0 = ___array0;
  50794. if (L_0)
  50795. {
  50796. goto IL_0017;
  50797. }
  50798. }
  50799. {
  50800. int32_t L_1 = ___start1;
  50801. if (L_1)
  50802. {
  50803. goto IL_0009;
  50804. }
  50805. }
  50806. {
  50807. int32_t L_2 = ___length2;
  50808. if (!L_2)
  50809. {
  50810. goto IL_000f;
  50811. }
  50812. }
  50813. IL_0009:
  50814. {
  50815. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50816. }
  50817. IL_000f:
  50818. {
  50819. il2cpp_codegen_initobj(__this, sizeof(Span_1_t5FDA630FCE0073C2EC36A1905E3B54DEE694A174 ));
  50820. return;
  50821. }
  50822. IL_0017:
  50823. {
  50824. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tA8F9A360401D3F836D8310426E6B4F5B9E3DD5CE ));
  50825. goto IL_0043;
  50826. }
  50827. {
  50828. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_4 = ___array0;
  50829. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  50830. Type_t * L_5;
  50831. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  50832. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  50833. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  50834. Type_t * L_7;
  50835. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  50836. bool L_8;
  50837. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  50838. if (!L_8)
  50839. {
  50840. goto IL_0043;
  50841. }
  50842. }
  50843. {
  50844. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  50845. }
  50846. IL_0043:
  50847. {
  50848. int32_t L_9 = ___start1;
  50849. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_10 = ___array0;
  50850. NullCheck(L_10);
  50851. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  50852. {
  50853. goto IL_0051;
  50854. }
  50855. }
  50856. {
  50857. int32_t L_11 = ___length2;
  50858. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_12 = ___array0;
  50859. NullCheck(L_12);
  50860. int32_t L_13 = ___start1;
  50861. 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))))))
  50862. {
  50863. goto IL_0057;
  50864. }
  50865. }
  50866. IL_0051:
  50867. {
  50868. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  50869. }
  50870. IL_0057:
  50871. {
  50872. int32_t L_14 = ___length2;
  50873. __this->set__length_2(L_14);
  50874. MomentU5BU5D_t555404F9523E8D2C140C54B59A3114FF9D7F921D* L_15 = ___array0;
  50875. Pinnable_1_t1B6D81047BA196EAE9CE9F5E77AC2588965600C9 * L_16;
  50876. 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));
  50877. __this->set__pinnable_0(L_16);
  50878. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  50879. 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();
  50880. int32_t L_18 = ___start1;
  50881. intptr_t L_19;
  50882. 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));
  50883. __this->set__byteOffset_1((intptr_t)L_19);
  50884. return;
  50885. }
  50886. }
  50887. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m6A2120378B6CB082639880DD3EC472D5539C01EC_gshared_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* ___array0, const RuntimeMethod* method)
  50888. {
  50889. static bool s_Il2CppMethodInitialized;
  50890. if (!s_Il2CppMethodInitialized)
  50891. {
  50892. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  50893. s_Il2CppMethodInitialized = true;
  50894. }
  50895. Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 V_0;
  50896. memset((&V_0), 0, sizeof(V_0));
  50897. {
  50898. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_0 = ___array0;
  50899. if (L_0)
  50900. {
  50901. goto IL_000b;
  50902. }
  50903. }
  50904. {
  50905. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E ));
  50906. return;
  50907. }
  50908. IL_000b:
  50909. {
  50910. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 ));
  50911. goto IL_0037;
  50912. }
  50913. {
  50914. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_2 = ___array0;
  50915. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  50916. Type_t * L_3;
  50917. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  50918. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  50919. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  50920. Type_t * L_5;
  50921. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  50922. bool L_6;
  50923. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  50924. if (!L_6)
  50925. {
  50926. goto IL_0037;
  50927. }
  50928. }
  50929. {
  50930. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  50931. }
  50932. IL_0037:
  50933. {
  50934. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_7 = ___array0;
  50935. __this->set__object_0((RuntimeObject *)L_7);
  50936. __this->set__index_1(0);
  50937. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_8 = ___array0;
  50938. NullCheck(L_8);
  50939. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  50940. return;
  50941. }
  50942. }
  50943. 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)
  50944. {
  50945. {
  50946. int32_t L_0 = ___length1;
  50947. if ((((int32_t)L_0) >= ((int32_t)0)))
  50948. {
  50949. goto IL_0009;
  50950. }
  50951. }
  50952. {
  50953. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  50954. }
  50955. IL_0009:
  50956. {
  50957. MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 * L_1 = ___manager0;
  50958. __this->set__object_0(L_1);
  50959. __this->set__index_1(((int32_t)-2147483648LL));
  50960. int32_t L_2 = ___length1;
  50961. __this->set__length_2(L_2);
  50962. return;
  50963. }
  50964. }
  50965. 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)
  50966. {
  50967. {
  50968. RuntimeObject * L_0 = ___obj0;
  50969. __this->set__object_0(L_0);
  50970. int32_t L_1 = ___start1;
  50971. __this->set__index_1(L_1);
  50972. int32_t L_2 = ___length2;
  50973. __this->set__length_2(L_2);
  50974. return;
  50975. }
  50976. }
  50977. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tADA37510601FA34CF0623B41095419E4009CB470 Memory_1_get_Span_m63ED81150FBBAD6A997ADAE05AED117C98011ABF_gshared_inline (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E * __this, const RuntimeMethod* method)
  50978. {
  50979. static bool s_Il2CppMethodInitialized;
  50980. if (!s_Il2CppMethodInitialized)
  50981. {
  50982. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  50983. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  50984. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  50985. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  50986. s_Il2CppMethodInitialized = true;
  50987. }
  50988. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 V_0;
  50989. memset((&V_0), 0, sizeof(V_0));
  50990. String_t* V_1 = NULL;
  50991. {
  50992. int32_t L_0 = (int32_t)__this->get__index_1();
  50993. if ((((int32_t)L_0) >= ((int32_t)0)))
  50994. {
  50995. goto IL_0034;
  50996. }
  50997. }
  50998. {
  50999. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  51000. NullCheck((MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)((MemoryManager_1_t020BDB3D58613440457F3D2F3FB07F28A891BBB6 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  51001. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_2;
  51002. 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))));
  51003. V_0 = (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_2;
  51004. int32_t L_3 = (int32_t)__this->get__index_1();
  51005. int32_t L_4 = (int32_t)__this->get__length_2();
  51006. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_5;
  51007. 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));
  51008. return (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_5;
  51009. }
  51010. IL_0034:
  51011. {
  51012. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  51013. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  51014. Type_t * L_7;
  51015. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  51016. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  51017. Type_t * L_9;
  51018. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  51019. bool L_10;
  51020. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  51021. if (!L_10)
  51022. {
  51023. goto IL_0089;
  51024. }
  51025. }
  51026. {
  51027. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  51028. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  51029. V_1 = (String_t*)L_12;
  51030. if (!L_12)
  51031. {
  51032. goto IL_0089;
  51033. }
  51034. }
  51035. {
  51036. String_t* L_13 = V_1;
  51037. Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * L_14;
  51038. 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));
  51039. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  51040. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  51041. String_t* L_16 = V_1;
  51042. NullCheck((String_t*)L_16);
  51043. int32_t L_17;
  51044. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  51045. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_18;
  51046. memset((&L_18), 0, sizeof(L_18));
  51047. 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));
  51048. V_0 = (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_18;
  51049. int32_t L_19 = (int32_t)__this->get__index_1();
  51050. int32_t L_20 = (int32_t)__this->get__length_2();
  51051. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_21;
  51052. 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));
  51053. return (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_21;
  51054. }
  51055. IL_0089:
  51056. {
  51057. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  51058. if (!L_22)
  51059. {
  51060. goto IL_00b4;
  51061. }
  51062. }
  51063. {
  51064. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  51065. int32_t L_24 = (int32_t)__this->get__index_1();
  51066. int32_t L_25 = (int32_t)__this->get__length_2();
  51067. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_26;
  51068. memset((&L_26), 0, sizeof(L_26));
  51069. 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));
  51070. return (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_26;
  51071. }
  51072. IL_00b4:
  51073. {
  51074. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tADA37510601FA34CF0623B41095419E4009CB470 ));
  51075. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_27 = V_0;
  51076. return (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_27;
  51077. }
  51078. }
  51079. 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)
  51080. {
  51081. int32_t V_0 = 0;
  51082. int32_t V_1 = 0;
  51083. {
  51084. int32_t L_0 = (int32_t)__this->get__length_2();
  51085. V_0 = (int32_t)L_0;
  51086. int32_t L_1 = V_0;
  51087. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  51088. int32_t L_2 = ___start0;
  51089. int32_t L_3 = V_1;
  51090. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  51091. {
  51092. goto IL_0019;
  51093. }
  51094. }
  51095. {
  51096. int32_t L_4 = ___length1;
  51097. int32_t L_5 = V_1;
  51098. int32_t L_6 = ___start0;
  51099. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  51100. {
  51101. goto IL_001e;
  51102. }
  51103. }
  51104. IL_0019:
  51105. {
  51106. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  51107. }
  51108. IL_001e:
  51109. {
  51110. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  51111. int32_t L_8 = (int32_t)__this->get__index_1();
  51112. int32_t L_9 = ___start0;
  51113. int32_t L_10 = ___length1;
  51114. int32_t L_11 = V_0;
  51115. Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E L_12;
  51116. memset((&L_12), 0, sizeof(L_12));
  51117. 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));
  51118. return (Memory_1_tEEA7A1EE4901CDB9E6A74A6E9FF26F5DF4720E7E )L_12;
  51119. }
  51120. }
  51121. 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)
  51122. {
  51123. intptr_t V_0;
  51124. memset((&V_0), 0, sizeof(V_0));
  51125. {
  51126. int32_t L_0 = ___start0;
  51127. int32_t L_1 = (int32_t)__this->get__length_2();
  51128. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  51129. {
  51130. goto IL_0014;
  51131. }
  51132. }
  51133. {
  51134. int32_t L_2 = ___length1;
  51135. int32_t L_3 = (int32_t)__this->get__length_2();
  51136. int32_t L_4 = ___start0;
  51137. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  51138. {
  51139. goto IL_001a;
  51140. }
  51141. }
  51142. IL_0014:
  51143. {
  51144. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  51145. }
  51146. IL_001a:
  51147. {
  51148. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  51149. int32_t L_6 = ___start0;
  51150. intptr_t L_7;
  51151. 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));
  51152. V_0 = (intptr_t)L_7;
  51153. Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * L_8 = (Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B *)__this->get__pinnable_0();
  51154. intptr_t L_9 = V_0;
  51155. int32_t L_10 = ___length1;
  51156. Span_1_tADA37510601FA34CF0623B41095419E4009CB470 L_11;
  51157. memset((&L_11), 0, sizeof(L_11));
  51158. 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));
  51159. return (Span_1_tADA37510601FA34CF0623B41095419E4009CB470 )L_11;
  51160. }
  51161. }
  51162. 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)
  51163. {
  51164. {
  51165. int32_t L_0 = ___length2;
  51166. __this->set__length_2(L_0);
  51167. Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * L_1 = ___pinnable0;
  51168. __this->set__pinnable_0(L_1);
  51169. intptr_t L_2 = ___byteOffset1;
  51170. __this->set__byteOffset_1((intptr_t)L_2);
  51171. return;
  51172. }
  51173. }
  51174. 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)
  51175. {
  51176. static bool s_Il2CppMethodInitialized;
  51177. if (!s_Il2CppMethodInitialized)
  51178. {
  51179. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  51180. s_Il2CppMethodInitialized = true;
  51181. }
  51182. Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 V_0;
  51183. memset((&V_0), 0, sizeof(V_0));
  51184. {
  51185. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_0 = ___array0;
  51186. if (L_0)
  51187. {
  51188. goto IL_0017;
  51189. }
  51190. }
  51191. {
  51192. int32_t L_1 = ___start1;
  51193. if (L_1)
  51194. {
  51195. goto IL_0009;
  51196. }
  51197. }
  51198. {
  51199. int32_t L_2 = ___length2;
  51200. if (!L_2)
  51201. {
  51202. goto IL_000f;
  51203. }
  51204. }
  51205. IL_0009:
  51206. {
  51207. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  51208. }
  51209. IL_000f:
  51210. {
  51211. il2cpp_codegen_initobj(__this, sizeof(Span_1_tADA37510601FA34CF0623B41095419E4009CB470 ));
  51212. return;
  51213. }
  51214. IL_0017:
  51215. {
  51216. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tFEF5EA77944B53F69337191FBDD3EA7FEED2B637 ));
  51217. goto IL_0043;
  51218. }
  51219. {
  51220. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_4 = ___array0;
  51221. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  51222. Type_t * L_5;
  51223. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  51224. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  51225. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  51226. Type_t * L_7;
  51227. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  51228. bool L_8;
  51229. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  51230. if (!L_8)
  51231. {
  51232. goto IL_0043;
  51233. }
  51234. }
  51235. {
  51236. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  51237. }
  51238. IL_0043:
  51239. {
  51240. int32_t L_9 = ___start1;
  51241. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_10 = ___array0;
  51242. NullCheck(L_10);
  51243. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  51244. {
  51245. goto IL_0051;
  51246. }
  51247. }
  51248. {
  51249. int32_t L_11 = ___length2;
  51250. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_12 = ___array0;
  51251. NullCheck(L_12);
  51252. int32_t L_13 = ___start1;
  51253. 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))))))
  51254. {
  51255. goto IL_0057;
  51256. }
  51257. }
  51258. IL_0051:
  51259. {
  51260. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  51261. }
  51262. IL_0057:
  51263. {
  51264. int32_t L_14 = ___length2;
  51265. __this->set__length_2(L_14);
  51266. MomentU5BU5D_t9C80410019F99F6D696B48675FFAD0780BF69D64* L_15 = ___array0;
  51267. Pinnable_1_t0E65A95E5CA0E7AE7824AAAAEEFC42BFCEC8827B * L_16;
  51268. 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));
  51269. __this->set__pinnable_0(L_16);
  51270. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  51271. 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();
  51272. int32_t L_18 = ___start1;
  51273. intptr_t L_19;
  51274. 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));
  51275. __this->set__byteOffset_1((intptr_t)L_19);
  51276. return;
  51277. }
  51278. }
  51279. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m31FF1D9B97B40D8FEF0FE5B8B35C5E8EC57AC461_gshared_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* ___array0, const RuntimeMethod* method)
  51280. {
  51281. static bool s_Il2CppMethodInitialized;
  51282. if (!s_Il2CppMethodInitialized)
  51283. {
  51284. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  51285. s_Il2CppMethodInitialized = true;
  51286. }
  51287. Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 V_0;
  51288. memset((&V_0), 0, sizeof(V_0));
  51289. {
  51290. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_0 = ___array0;
  51291. if (L_0)
  51292. {
  51293. goto IL_000b;
  51294. }
  51295. }
  51296. {
  51297. il2cpp_codegen_initobj(__this, sizeof(Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF ));
  51298. return;
  51299. }
  51300. IL_000b:
  51301. {
  51302. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 ));
  51303. goto IL_0037;
  51304. }
  51305. {
  51306. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_2 = ___array0;
  51307. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  51308. Type_t * L_3;
  51309. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  51310. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  51311. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  51312. Type_t * L_5;
  51313. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  51314. bool L_6;
  51315. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  51316. if (!L_6)
  51317. {
  51318. goto IL_0037;
  51319. }
  51320. }
  51321. {
  51322. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  51323. }
  51324. IL_0037:
  51325. {
  51326. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_7 = ___array0;
  51327. __this->set__object_0((RuntimeObject *)L_7);
  51328. __this->set__index_1(0);
  51329. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_8 = ___array0;
  51330. NullCheck(L_8);
  51331. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  51332. return;
  51333. }
  51334. }
  51335. 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)
  51336. {
  51337. {
  51338. int32_t L_0 = ___length1;
  51339. if ((((int32_t)L_0) >= ((int32_t)0)))
  51340. {
  51341. goto IL_0009;
  51342. }
  51343. }
  51344. {
  51345. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  51346. }
  51347. IL_0009:
  51348. {
  51349. MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E * L_1 = ___manager0;
  51350. __this->set__object_0(L_1);
  51351. __this->set__index_1(((int32_t)-2147483648LL));
  51352. int32_t L_2 = ___length1;
  51353. __this->set__length_2(L_2);
  51354. return;
  51355. }
  51356. }
  51357. 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)
  51358. {
  51359. {
  51360. RuntimeObject * L_0 = ___obj0;
  51361. __this->set__object_0(L_0);
  51362. int32_t L_1 = ___start1;
  51363. __this->set__index_1(L_1);
  51364. int32_t L_2 = ___length2;
  51365. __this->set__length_2(L_2);
  51366. return;
  51367. }
  51368. }
  51369. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF Memory_1_get_Span_mFBBF6F87EF280AB6D46EDF5DA82CFB6867D8EB73_gshared_inline (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF * __this, const RuntimeMethod* method)
  51370. {
  51371. static bool s_Il2CppMethodInitialized;
  51372. if (!s_Il2CppMethodInitialized)
  51373. {
  51374. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  51375. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  51376. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  51377. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  51378. s_Il2CppMethodInitialized = true;
  51379. }
  51380. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF V_0;
  51381. memset((&V_0), 0, sizeof(V_0));
  51382. String_t* V_1 = NULL;
  51383. {
  51384. int32_t L_0 = (int32_t)__this->get__index_1();
  51385. if ((((int32_t)L_0) >= ((int32_t)0)))
  51386. {
  51387. goto IL_0034;
  51388. }
  51389. }
  51390. {
  51391. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  51392. NullCheck((MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)((MemoryManager_1_t38552C16A308A9C949177BAE4F811590A195DD8E *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  51393. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_2;
  51394. 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))));
  51395. V_0 = (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_2;
  51396. int32_t L_3 = (int32_t)__this->get__index_1();
  51397. int32_t L_4 = (int32_t)__this->get__length_2();
  51398. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_5;
  51399. 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));
  51400. return (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_5;
  51401. }
  51402. IL_0034:
  51403. {
  51404. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  51405. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  51406. Type_t * L_7;
  51407. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  51408. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  51409. Type_t * L_9;
  51410. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  51411. bool L_10;
  51412. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  51413. if (!L_10)
  51414. {
  51415. goto IL_0089;
  51416. }
  51417. }
  51418. {
  51419. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  51420. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  51421. V_1 = (String_t*)L_12;
  51422. if (!L_12)
  51423. {
  51424. goto IL_0089;
  51425. }
  51426. }
  51427. {
  51428. String_t* L_13 = V_1;
  51429. Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * L_14;
  51430. 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));
  51431. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  51432. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  51433. String_t* L_16 = V_1;
  51434. NullCheck((String_t*)L_16);
  51435. int32_t L_17;
  51436. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  51437. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_18;
  51438. memset((&L_18), 0, sizeof(L_18));
  51439. 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));
  51440. V_0 = (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_18;
  51441. int32_t L_19 = (int32_t)__this->get__index_1();
  51442. int32_t L_20 = (int32_t)__this->get__length_2();
  51443. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_21;
  51444. 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));
  51445. return (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_21;
  51446. }
  51447. IL_0089:
  51448. {
  51449. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  51450. if (!L_22)
  51451. {
  51452. goto IL_00b4;
  51453. }
  51454. }
  51455. {
  51456. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  51457. int32_t L_24 = (int32_t)__this->get__index_1();
  51458. int32_t L_25 = (int32_t)__this->get__length_2();
  51459. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_26;
  51460. memset((&L_26), 0, sizeof(L_26));
  51461. 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));
  51462. return (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_26;
  51463. }
  51464. IL_00b4:
  51465. {
  51466. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF ));
  51467. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_27 = V_0;
  51468. return (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_27;
  51469. }
  51470. }
  51471. 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)
  51472. {
  51473. int32_t V_0 = 0;
  51474. int32_t V_1 = 0;
  51475. {
  51476. int32_t L_0 = (int32_t)__this->get__length_2();
  51477. V_0 = (int32_t)L_0;
  51478. int32_t L_1 = V_0;
  51479. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  51480. int32_t L_2 = ___start0;
  51481. int32_t L_3 = V_1;
  51482. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  51483. {
  51484. goto IL_0019;
  51485. }
  51486. }
  51487. {
  51488. int32_t L_4 = ___length1;
  51489. int32_t L_5 = V_1;
  51490. int32_t L_6 = ___start0;
  51491. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  51492. {
  51493. goto IL_001e;
  51494. }
  51495. }
  51496. IL_0019:
  51497. {
  51498. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  51499. }
  51500. IL_001e:
  51501. {
  51502. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  51503. int32_t L_8 = (int32_t)__this->get__index_1();
  51504. int32_t L_9 = ___start0;
  51505. int32_t L_10 = ___length1;
  51506. int32_t L_11 = V_0;
  51507. Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF L_12;
  51508. memset((&L_12), 0, sizeof(L_12));
  51509. 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));
  51510. return (Memory_1_tEC57173983F595498CFEE05C119DE6B86762AFDF )L_12;
  51511. }
  51512. }
  51513. 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)
  51514. {
  51515. intptr_t V_0;
  51516. memset((&V_0), 0, sizeof(V_0));
  51517. {
  51518. int32_t L_0 = ___start0;
  51519. int32_t L_1 = (int32_t)__this->get__length_2();
  51520. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  51521. {
  51522. goto IL_0014;
  51523. }
  51524. }
  51525. {
  51526. int32_t L_2 = ___length1;
  51527. int32_t L_3 = (int32_t)__this->get__length_2();
  51528. int32_t L_4 = ___start0;
  51529. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  51530. {
  51531. goto IL_001a;
  51532. }
  51533. }
  51534. IL_0014:
  51535. {
  51536. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  51537. }
  51538. IL_001a:
  51539. {
  51540. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  51541. int32_t L_6 = ___start0;
  51542. intptr_t L_7;
  51543. 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));
  51544. V_0 = (intptr_t)L_7;
  51545. Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * L_8 = (Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A *)__this->get__pinnable_0();
  51546. intptr_t L_9 = V_0;
  51547. int32_t L_10 = ___length1;
  51548. Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF L_11;
  51549. memset((&L_11), 0, sizeof(L_11));
  51550. 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));
  51551. return (Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF )L_11;
  51552. }
  51553. }
  51554. 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)
  51555. {
  51556. {
  51557. int32_t L_0 = ___length2;
  51558. __this->set__length_2(L_0);
  51559. Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * L_1 = ___pinnable0;
  51560. __this->set__pinnable_0(L_1);
  51561. intptr_t L_2 = ___byteOffset1;
  51562. __this->set__byteOffset_1((intptr_t)L_2);
  51563. return;
  51564. }
  51565. }
  51566. 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)
  51567. {
  51568. static bool s_Il2CppMethodInitialized;
  51569. if (!s_Il2CppMethodInitialized)
  51570. {
  51571. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  51572. s_Il2CppMethodInitialized = true;
  51573. }
  51574. Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 V_0;
  51575. memset((&V_0), 0, sizeof(V_0));
  51576. {
  51577. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_0 = ___array0;
  51578. if (L_0)
  51579. {
  51580. goto IL_0017;
  51581. }
  51582. }
  51583. {
  51584. int32_t L_1 = ___start1;
  51585. if (L_1)
  51586. {
  51587. goto IL_0009;
  51588. }
  51589. }
  51590. {
  51591. int32_t L_2 = ___length2;
  51592. if (!L_2)
  51593. {
  51594. goto IL_000f;
  51595. }
  51596. }
  51597. IL_0009:
  51598. {
  51599. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  51600. }
  51601. IL_000f:
  51602. {
  51603. il2cpp_codegen_initobj(__this, sizeof(Span_1_t1F2EA44ADF7B1CD5BE90182DEEB2B742532942EF ));
  51604. return;
  51605. }
  51606. IL_0017:
  51607. {
  51608. il2cpp_codegen_initobj((&V_0), sizeof(Moment_t88AEDF4EC7B797E3507D3906B2A8C2C9AE63B7E0 ));
  51609. goto IL_0043;
  51610. }
  51611. {
  51612. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_4 = ___array0;
  51613. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  51614. Type_t * L_5;
  51615. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  51616. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  51617. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  51618. Type_t * L_7;
  51619. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  51620. bool L_8;
  51621. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  51622. if (!L_8)
  51623. {
  51624. goto IL_0043;
  51625. }
  51626. }
  51627. {
  51628. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  51629. }
  51630. IL_0043:
  51631. {
  51632. int32_t L_9 = ___start1;
  51633. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_10 = ___array0;
  51634. NullCheck(L_10);
  51635. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  51636. {
  51637. goto IL_0051;
  51638. }
  51639. }
  51640. {
  51641. int32_t L_11 = ___length2;
  51642. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_12 = ___array0;
  51643. NullCheck(L_12);
  51644. int32_t L_13 = ___start1;
  51645. 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))))))
  51646. {
  51647. goto IL_0057;
  51648. }
  51649. }
  51650. IL_0051:
  51651. {
  51652. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  51653. }
  51654. IL_0057:
  51655. {
  51656. int32_t L_14 = ___length2;
  51657. __this->set__length_2(L_14);
  51658. MomentU5BU5D_tD22CF6D78ECAB3A03C4C58CDAABBBC98D42F2109* L_15 = ___array0;
  51659. Pinnable_1_t42DF4B02711B83597A139611C463EBC62ED3113A * L_16;
  51660. 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));
  51661. __this->set__pinnable_0(L_16);
  51662. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  51663. 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();
  51664. int32_t L_18 = ___start1;
  51665. intptr_t L_19;
  51666. 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));
  51667. __this->set__byteOffset_1((intptr_t)L_19);
  51668. return;
  51669. }
  51670. }
  51671. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Memory_1__ctor_m42D247896BDC689749AF0E7020D51CE6BAC4F605_gshared_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* ___array0, const RuntimeMethod* method)
  51672. {
  51673. static bool s_Il2CppMethodInitialized;
  51674. if (!s_Il2CppMethodInitialized)
  51675. {
  51676. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  51677. s_Il2CppMethodInitialized = true;
  51678. }
  51679. Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF V_0;
  51680. memset((&V_0), 0, sizeof(V_0));
  51681. {
  51682. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_0 = ___array0;
  51683. if (L_0)
  51684. {
  51685. goto IL_000b;
  51686. }
  51687. }
  51688. {
  51689. il2cpp_codegen_initobj(__this, sizeof(Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 ));
  51690. return;
  51691. }
  51692. IL_000b:
  51693. {
  51694. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF ));
  51695. goto IL_0037;
  51696. }
  51697. {
  51698. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_2 = ___array0;
  51699. NullCheck((RuntimeObject *)(RuntimeObject *)L_2);
  51700. Type_t * L_3;
  51701. L_3 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_2, /*hidden argument*/NULL);
  51702. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_4 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 1)) };
  51703. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  51704. Type_t * L_5;
  51705. L_5 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_4, /*hidden argument*/NULL);
  51706. bool L_6;
  51707. L_6 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_3, (Type_t *)L_5, /*hidden argument*/NULL);
  51708. if (!L_6)
  51709. {
  51710. goto IL_0037;
  51711. }
  51712. }
  51713. {
  51714. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  51715. }
  51716. IL_0037:
  51717. {
  51718. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_7 = ___array0;
  51719. __this->set__object_0((RuntimeObject *)L_7);
  51720. __this->set__index_1(0);
  51721. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_8 = ___array0;
  51722. NullCheck(L_8);
  51723. __this->set__length_2(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))));
  51724. return;
  51725. }
  51726. }
  51727. 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)
  51728. {
  51729. {
  51730. int32_t L_0 = ___length1;
  51731. if ((((int32_t)L_0) >= ((int32_t)0)))
  51732. {
  51733. goto IL_0009;
  51734. }
  51735. }
  51736. {
  51737. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  51738. }
  51739. IL_0009:
  51740. {
  51741. MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 * L_1 = ___manager0;
  51742. __this->set__object_0(L_1);
  51743. __this->set__index_1(((int32_t)-2147483648LL));
  51744. int32_t L_2 = ___length1;
  51745. __this->set__length_2(L_2);
  51746. return;
  51747. }
  51748. }
  51749. 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)
  51750. {
  51751. {
  51752. RuntimeObject * L_0 = ___obj0;
  51753. __this->set__object_0(L_0);
  51754. int32_t L_1 = ___start1;
  51755. __this->set__index_1(L_1);
  51756. int32_t L_2 = ___length2;
  51757. __this->set__length_2(L_2);
  51758. return;
  51759. }
  51760. }
  51761. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D Memory_1_get_Span_mA3A5D5AF962E166879F18C57FEE284CFACE67681_gshared_inline (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 * __this, const RuntimeMethod* method)
  51762. {
  51763. static bool s_Il2CppMethodInitialized;
  51764. if (!s_Il2CppMethodInitialized)
  51765. {
  51766. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  51767. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  51768. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  51769. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  51770. s_Il2CppMethodInitialized = true;
  51771. }
  51772. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D V_0;
  51773. memset((&V_0), 0, sizeof(V_0));
  51774. String_t* V_1 = NULL;
  51775. {
  51776. int32_t L_0 = (int32_t)__this->get__index_1();
  51777. if ((((int32_t)L_0) >= ((int32_t)0)))
  51778. {
  51779. goto IL_0034;
  51780. }
  51781. }
  51782. {
  51783. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  51784. NullCheck((MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)((MemoryManager_1_t6F6F6664A76470937D18251263A85BEBD04A9905 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  51785. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_2;
  51786. 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))));
  51787. V_0 = (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_2;
  51788. int32_t L_3 = (int32_t)__this->get__index_1();
  51789. int32_t L_4 = (int32_t)__this->get__length_2();
  51790. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_5;
  51791. 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));
  51792. return (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_5;
  51793. }
  51794. IL_0034:
  51795. {
  51796. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  51797. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  51798. Type_t * L_7;
  51799. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  51800. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  51801. Type_t * L_9;
  51802. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  51803. bool L_10;
  51804. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  51805. if (!L_10)
  51806. {
  51807. goto IL_0089;
  51808. }
  51809. }
  51810. {
  51811. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  51812. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  51813. V_1 = (String_t*)L_12;
  51814. if (!L_12)
  51815. {
  51816. goto IL_0089;
  51817. }
  51818. }
  51819. {
  51820. String_t* L_13 = V_1;
  51821. Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * L_14;
  51822. 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));
  51823. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  51824. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  51825. String_t* L_16 = V_1;
  51826. NullCheck((String_t*)L_16);
  51827. int32_t L_17;
  51828. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  51829. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_18;
  51830. memset((&L_18), 0, sizeof(L_18));
  51831. 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));
  51832. V_0 = (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_18;
  51833. int32_t L_19 = (int32_t)__this->get__index_1();
  51834. int32_t L_20 = (int32_t)__this->get__length_2();
  51835. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_21;
  51836. 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));
  51837. return (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_21;
  51838. }
  51839. IL_0089:
  51840. {
  51841. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  51842. if (!L_22)
  51843. {
  51844. goto IL_00b4;
  51845. }
  51846. }
  51847. {
  51848. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  51849. int32_t L_24 = (int32_t)__this->get__index_1();
  51850. int32_t L_25 = (int32_t)__this->get__length_2();
  51851. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_26;
  51852. memset((&L_26), 0, sizeof(L_26));
  51853. 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));
  51854. return (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_26;
  51855. }
  51856. IL_00b4:
  51857. {
  51858. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D ));
  51859. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_27 = V_0;
  51860. return (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_27;
  51861. }
  51862. }
  51863. 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)
  51864. {
  51865. int32_t V_0 = 0;
  51866. int32_t V_1 = 0;
  51867. {
  51868. int32_t L_0 = (int32_t)__this->get__length_2();
  51869. V_0 = (int32_t)L_0;
  51870. int32_t L_1 = V_0;
  51871. V_1 = (int32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)2147483647LL)));
  51872. int32_t L_2 = ___start0;
  51873. int32_t L_3 = V_1;
  51874. if ((!(((uint32_t)L_2) <= ((uint32_t)L_3))))
  51875. {
  51876. goto IL_0019;
  51877. }
  51878. }
  51879. {
  51880. int32_t L_4 = ___length1;
  51881. int32_t L_5 = V_1;
  51882. int32_t L_6 = ___start0;
  51883. if ((!(((uint32_t)L_4) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6))))))
  51884. {
  51885. goto IL_001e;
  51886. }
  51887. }
  51888. IL_0019:
  51889. {
  51890. ThrowHelper_ThrowArgumentOutOfRangeException_mB72471F11341E214DA380AF2B87C3F28EC51CA59(/*hidden argument*/NULL);
  51891. }
  51892. IL_001e:
  51893. {
  51894. RuntimeObject * L_7 = (RuntimeObject *)__this->get__object_0();
  51895. int32_t L_8 = (int32_t)__this->get__index_1();
  51896. int32_t L_9 = ___start0;
  51897. int32_t L_10 = ___length1;
  51898. int32_t L_11 = V_0;
  51899. Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 L_12;
  51900. memset((&L_12), 0, sizeof(L_12));
  51901. 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));
  51902. return (Memory_1_t6D5CF9BB1F50A48112132E403552D130470C75F1 )L_12;
  51903. }
  51904. }
  51905. 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)
  51906. {
  51907. intptr_t V_0;
  51908. memset((&V_0), 0, sizeof(V_0));
  51909. {
  51910. int32_t L_0 = ___start0;
  51911. int32_t L_1 = (int32_t)__this->get__length_2();
  51912. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  51913. {
  51914. goto IL_0014;
  51915. }
  51916. }
  51917. {
  51918. int32_t L_2 = ___length1;
  51919. int32_t L_3 = (int32_t)__this->get__length_2();
  51920. int32_t L_4 = ___start0;
  51921. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  51922. {
  51923. goto IL_001a;
  51924. }
  51925. }
  51926. IL_0014:
  51927. {
  51928. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  51929. }
  51930. IL_001a:
  51931. {
  51932. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  51933. int32_t L_6 = ___start0;
  51934. intptr_t L_7;
  51935. 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));
  51936. V_0 = (intptr_t)L_7;
  51937. Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * L_8 = (Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 *)__this->get__pinnable_0();
  51938. intptr_t L_9 = V_0;
  51939. int32_t L_10 = ___length1;
  51940. Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D L_11;
  51941. memset((&L_11), 0, sizeof(L_11));
  51942. 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));
  51943. return (Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D )L_11;
  51944. }
  51945. }
  51946. 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)
  51947. {
  51948. {
  51949. int32_t L_0 = ___length2;
  51950. __this->set__length_2(L_0);
  51951. Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * L_1 = ___pinnable0;
  51952. __this->set__pinnable_0(L_1);
  51953. intptr_t L_2 = ___byteOffset1;
  51954. __this->set__byteOffset_1((intptr_t)L_2);
  51955. return;
  51956. }
  51957. }
  51958. 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)
  51959. {
  51960. static bool s_Il2CppMethodInitialized;
  51961. if (!s_Il2CppMethodInitialized)
  51962. {
  51963. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  51964. s_Il2CppMethodInitialized = true;
  51965. }
  51966. Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF V_0;
  51967. memset((&V_0), 0, sizeof(V_0));
  51968. {
  51969. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_0 = ___array0;
  51970. if (L_0)
  51971. {
  51972. goto IL_0017;
  51973. }
  51974. }
  51975. {
  51976. int32_t L_1 = ___start1;
  51977. if (L_1)
  51978. {
  51979. goto IL_0009;
  51980. }
  51981. }
  51982. {
  51983. int32_t L_2 = ___length2;
  51984. if (!L_2)
  51985. {
  51986. goto IL_000f;
  51987. }
  51988. }
  51989. IL_0009:
  51990. {
  51991. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  51992. }
  51993. IL_000f:
  51994. {
  51995. il2cpp_codegen_initobj(__this, sizeof(Span_1_t34FDEFAF341BB3485E30FB72C99BF9399EC17E9D ));
  51996. return;
  51997. }
  51998. IL_0017:
  51999. {
  52000. il2cpp_codegen_initobj((&V_0), sizeof(Moment_tF13151A55827B4AFF31B9E3790641CC4AE669EFF ));
  52001. goto IL_0043;
  52002. }
  52003. {
  52004. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_4 = ___array0;
  52005. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  52006. Type_t * L_5;
  52007. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  52008. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  52009. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  52010. Type_t * L_7;
  52011. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  52012. bool L_8;
  52013. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  52014. if (!L_8)
  52015. {
  52016. goto IL_0043;
  52017. }
  52018. }
  52019. {
  52020. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  52021. }
  52022. IL_0043:
  52023. {
  52024. int32_t L_9 = ___start1;
  52025. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_10 = ___array0;
  52026. NullCheck(L_10);
  52027. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  52028. {
  52029. goto IL_0051;
  52030. }
  52031. }
  52032. {
  52033. int32_t L_11 = ___length2;
  52034. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_12 = ___array0;
  52035. NullCheck(L_12);
  52036. int32_t L_13 = ___start1;
  52037. 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))))))
  52038. {
  52039. goto IL_0057;
  52040. }
  52041. }
  52042. IL_0051:
  52043. {
  52044. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  52045. }
  52046. IL_0057:
  52047. {
  52048. int32_t L_14 = ___length2;
  52049. __this->set__length_2(L_14);
  52050. MomentU5BU5D_t0C106FF3931B9878EC6799497FCD4218A6BFA3AD* L_15 = ___array0;
  52051. Pinnable_1_tED0FD7E52121982DC58FE3A7CEFF8230D7A51D23 * L_16;
  52052. 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));
  52053. __this->set__pinnable_0(L_16);
  52054. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  52055. 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();
  52056. int32_t L_18 = ___start1;
  52057. intptr_t L_19;
  52058. 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));
  52059. __this->set__byteOffset_1((intptr_t)L_19);
  52060. return;
  52061. }
  52062. }
  52063. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  52064. {
  52065. intptr_t V_0;
  52066. memset((&V_0), 0, sizeof(V_0));
  52067. {
  52068. int32_t L_0 = ___start0;
  52069. int32_t L_1 = (int32_t)__this->get__length_2();
  52070. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  52071. {
  52072. goto IL_0014;
  52073. }
  52074. }
  52075. {
  52076. int32_t L_2 = ___length1;
  52077. int32_t L_3 = (int32_t)__this->get__length_2();
  52078. int32_t L_4 = ___start0;
  52079. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  52080. {
  52081. goto IL_001a;
  52082. }
  52083. }
  52084. IL_0014:
  52085. {
  52086. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  52087. }
  52088. IL_001a:
  52089. {
  52090. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  52091. int32_t L_6 = ___start0;
  52092. intptr_t L_7;
  52093. 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));
  52094. V_0 = (intptr_t)L_7;
  52095. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_8 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  52096. intptr_t L_9 = V_0;
  52097. int32_t L_10 = ___length1;
  52098. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_11;
  52099. memset((&L_11), 0, sizeof(L_11));
  52100. Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_inline((&L_11), (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  52101. return (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_11;
  52102. }
  52103. }
  52104. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  52105. {
  52106. {
  52107. int32_t L_0 = ___length2;
  52108. __this->set__length_2(L_0);
  52109. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_1 = ___pinnable0;
  52110. __this->set__pinnable_0(L_1);
  52111. intptr_t L_2 = ___byteOffset1;
  52112. __this->set__byteOffset_1((intptr_t)L_2);
  52113. return;
  52114. }
  52115. }
  52116. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mDB412D3D0AA361279840978AA3BFC39ABD694D6D_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  52117. {
  52118. static bool s_Il2CppMethodInitialized;
  52119. if (!s_Il2CppMethodInitialized)
  52120. {
  52121. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  52122. s_Il2CppMethodInitialized = true;
  52123. }
  52124. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_0;
  52125. memset((&V_0), 0, sizeof(V_0));
  52126. {
  52127. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_0 = ___array0;
  52128. if (L_0)
  52129. {
  52130. goto IL_0017;
  52131. }
  52132. }
  52133. {
  52134. int32_t L_1 = ___start1;
  52135. if (L_1)
  52136. {
  52137. goto IL_0009;
  52138. }
  52139. }
  52140. {
  52141. int32_t L_2 = ___length2;
  52142. if (!L_2)
  52143. {
  52144. goto IL_000f;
  52145. }
  52146. }
  52147. IL_0009:
  52148. {
  52149. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  52150. }
  52151. IL_000f:
  52152. {
  52153. il2cpp_codegen_initobj(__this, sizeof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ));
  52154. return;
  52155. }
  52156. IL_0017:
  52157. {
  52158. il2cpp_codegen_initobj((&V_0), sizeof(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ));
  52159. goto IL_0043;
  52160. }
  52161. {
  52162. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_4 = ___array0;
  52163. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  52164. Type_t * L_5;
  52165. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  52166. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  52167. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  52168. Type_t * L_7;
  52169. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  52170. bool L_8;
  52171. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  52172. if (!L_8)
  52173. {
  52174. goto IL_0043;
  52175. }
  52176. }
  52177. {
  52178. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  52179. }
  52180. IL_0043:
  52181. {
  52182. int32_t L_9 = ___start1;
  52183. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_10 = ___array0;
  52184. NullCheck(L_10);
  52185. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  52186. {
  52187. goto IL_0051;
  52188. }
  52189. }
  52190. {
  52191. int32_t L_11 = ___length2;
  52192. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_12 = ___array0;
  52193. NullCheck(L_12);
  52194. int32_t L_13 = ___start1;
  52195. 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))))))
  52196. {
  52197. goto IL_0057;
  52198. }
  52199. }
  52200. IL_0051:
  52201. {
  52202. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  52203. }
  52204. IL_0057:
  52205. {
  52206. int32_t L_14 = ___length2;
  52207. __this->set__length_2(L_14);
  52208. HalfVector2U5BU5D_tED29F9645BDEA2D09BB967B5029B279ADCEE87B8* L_15 = ___array0;
  52209. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_16;
  52210. L_16 = (( Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * (*) (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));
  52211. __this->set__pinnable_0(L_16);
  52212. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  52213. intptr_t L_17 = ((PerTypeValues_1_t4B8DB67B35892AAA46AD01D272D19C1A99589AE1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  52214. int32_t L_18 = ___start1;
  52215. intptr_t L_19;
  52216. 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));
  52217. __this->set__byteOffset_1((intptr_t)L_19);
  52218. return;
  52219. }
  52220. }
  52221. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  52222. {
  52223. intptr_t V_0;
  52224. memset((&V_0), 0, sizeof(V_0));
  52225. {
  52226. int32_t L_0 = ___start0;
  52227. int32_t L_1 = (int32_t)__this->get__length_2();
  52228. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  52229. {
  52230. goto IL_0014;
  52231. }
  52232. }
  52233. {
  52234. int32_t L_2 = ___length1;
  52235. int32_t L_3 = (int32_t)__this->get__length_2();
  52236. int32_t L_4 = ___start0;
  52237. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  52238. {
  52239. goto IL_001a;
  52240. }
  52241. }
  52242. IL_0014:
  52243. {
  52244. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  52245. }
  52246. IL_001a:
  52247. {
  52248. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  52249. int32_t L_6 = ___start0;
  52250. intptr_t L_7;
  52251. 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));
  52252. V_0 = (intptr_t)L_7;
  52253. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_8 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  52254. intptr_t L_9 = V_0;
  52255. int32_t L_10 = ___length1;
  52256. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_11;
  52257. memset((&L_11), 0, sizeof(L_11));
  52258. Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_inline((&L_11), (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  52259. return (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_11;
  52260. }
  52261. }
  52262. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  52263. {
  52264. {
  52265. int32_t L_0 = ___length2;
  52266. __this->set__length_2(L_0);
  52267. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_1 = ___pinnable0;
  52268. __this->set__pinnable_0(L_1);
  52269. intptr_t L_2 = ___byteOffset1;
  52270. __this->set__byteOffset_1((intptr_t)L_2);
  52271. return;
  52272. }
  52273. }
  52274. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF3E97D0C7A2EFACA3A9C6996B297D6340BFE5941_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  52275. {
  52276. static bool s_Il2CppMethodInitialized;
  52277. if (!s_Il2CppMethodInitialized)
  52278. {
  52279. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  52280. s_Il2CppMethodInitialized = true;
  52281. }
  52282. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_0;
  52283. memset((&V_0), 0, sizeof(V_0));
  52284. {
  52285. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_0 = ___array0;
  52286. if (L_0)
  52287. {
  52288. goto IL_0017;
  52289. }
  52290. }
  52291. {
  52292. int32_t L_1 = ___start1;
  52293. if (L_1)
  52294. {
  52295. goto IL_0009;
  52296. }
  52297. }
  52298. {
  52299. int32_t L_2 = ___length2;
  52300. if (!L_2)
  52301. {
  52302. goto IL_000f;
  52303. }
  52304. }
  52305. IL_0009:
  52306. {
  52307. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  52308. }
  52309. IL_000f:
  52310. {
  52311. il2cpp_codegen_initobj(__this, sizeof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ));
  52312. return;
  52313. }
  52314. IL_0017:
  52315. {
  52316. il2cpp_codegen_initobj((&V_0), sizeof(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ));
  52317. goto IL_0043;
  52318. }
  52319. {
  52320. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_4 = ___array0;
  52321. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  52322. Type_t * L_5;
  52323. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  52324. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  52325. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  52326. Type_t * L_7;
  52327. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  52328. bool L_8;
  52329. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  52330. if (!L_8)
  52331. {
  52332. goto IL_0043;
  52333. }
  52334. }
  52335. {
  52336. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  52337. }
  52338. IL_0043:
  52339. {
  52340. int32_t L_9 = ___start1;
  52341. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_10 = ___array0;
  52342. NullCheck(L_10);
  52343. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  52344. {
  52345. goto IL_0051;
  52346. }
  52347. }
  52348. {
  52349. int32_t L_11 = ___length2;
  52350. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_12 = ___array0;
  52351. NullCheck(L_12);
  52352. int32_t L_13 = ___start1;
  52353. 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))))))
  52354. {
  52355. goto IL_0057;
  52356. }
  52357. }
  52358. IL_0051:
  52359. {
  52360. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  52361. }
  52362. IL_0057:
  52363. {
  52364. int32_t L_14 = ___length2;
  52365. __this->set__length_2(L_14);
  52366. HalfVector4U5BU5D_t6CFF9817AAD88E1958B1AF6E8DECD3EDA35553C0* L_15 = ___array0;
  52367. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_16;
  52368. L_16 = (( Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * (*) (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));
  52369. __this->set__pinnable_0(L_16);
  52370. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  52371. intptr_t L_17 = ((PerTypeValues_1_t6A5AA901824D8FBCAAFF41A09ADAB132A1C5871A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  52372. int32_t L_18 = ___start1;
  52373. intptr_t L_19;
  52374. 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));
  52375. __this->set__byteOffset_1((intptr_t)L_19);
  52376. return;
  52377. }
  52378. }
  52379. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 Span_1_Slice_m6E21AFC6039380BC8DEBEB01F60477371C138A4C_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  52380. {
  52381. intptr_t V_0;
  52382. memset((&V_0), 0, sizeof(V_0));
  52383. {
  52384. int32_t L_0 = ___start0;
  52385. int32_t L_1 = (int32_t)__this->get__length_2();
  52386. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  52387. {
  52388. goto IL_0014;
  52389. }
  52390. }
  52391. {
  52392. int32_t L_2 = ___length1;
  52393. int32_t L_3 = (int32_t)__this->get__length_2();
  52394. int32_t L_4 = ___start0;
  52395. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  52396. {
  52397. goto IL_001a;
  52398. }
  52399. }
  52400. IL_0014:
  52401. {
  52402. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  52403. }
  52404. IL_001a:
  52405. {
  52406. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  52407. int32_t L_6 = ___start0;
  52408. intptr_t L_7;
  52409. 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));
  52410. V_0 = (intptr_t)L_7;
  52411. Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_8 = (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)__this->get__pinnable_0();
  52412. intptr_t L_9 = V_0;
  52413. int32_t L_10 = ___length1;
  52414. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_11;
  52415. memset((&L_11), 0, sizeof(L_11));
  52416. Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_inline((&L_11), (Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  52417. return (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 )L_11;
  52418. }
  52419. }
  52420. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m1566DA482B8791BA8D2B9F09490E2ECC1FCB7DC9_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  52421. {
  52422. {
  52423. int32_t L_0 = ___length2;
  52424. __this->set__length_2(L_0);
  52425. Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_1 = ___pinnable0;
  52426. __this->set__pinnable_0(L_1);
  52427. intptr_t L_2 = ___byteOffset1;
  52428. __this->set__byteOffset_1((intptr_t)L_2);
  52429. return;
  52430. }
  52431. }
  52432. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9AEC6413B47543D5A67556E88886542285AA3D3B_gshared_inline (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * __this, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  52433. {
  52434. static bool s_Il2CppMethodInitialized;
  52435. if (!s_Il2CppMethodInitialized)
  52436. {
  52437. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  52438. s_Il2CppMethodInitialized = true;
  52439. }
  52440. int32_t V_0 = 0;
  52441. {
  52442. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_0 = ___array0;
  52443. if (L_0)
  52444. {
  52445. goto IL_0017;
  52446. }
  52447. }
  52448. {
  52449. int32_t L_1 = ___start1;
  52450. if (L_1)
  52451. {
  52452. goto IL_0009;
  52453. }
  52454. }
  52455. {
  52456. int32_t L_2 = ___length2;
  52457. if (!L_2)
  52458. {
  52459. goto IL_000f;
  52460. }
  52461. }
  52462. IL_0009:
  52463. {
  52464. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  52465. }
  52466. IL_000f:
  52467. {
  52468. il2cpp_codegen_initobj(__this, sizeof(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ));
  52469. return;
  52470. }
  52471. IL_0017:
  52472. {
  52473. il2cpp_codegen_initobj((&V_0), sizeof(int32_t));
  52474. goto IL_0043;
  52475. }
  52476. {
  52477. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = ___array0;
  52478. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  52479. Type_t * L_5;
  52480. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  52481. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  52482. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  52483. Type_t * L_7;
  52484. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  52485. bool L_8;
  52486. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  52487. if (!L_8)
  52488. {
  52489. goto IL_0043;
  52490. }
  52491. }
  52492. {
  52493. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  52494. }
  52495. IL_0043:
  52496. {
  52497. int32_t L_9 = ___start1;
  52498. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_10 = ___array0;
  52499. NullCheck(L_10);
  52500. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  52501. {
  52502. goto IL_0051;
  52503. }
  52504. }
  52505. {
  52506. int32_t L_11 = ___length2;
  52507. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_12 = ___array0;
  52508. NullCheck(L_12);
  52509. int32_t L_13 = ___start1;
  52510. 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))))))
  52511. {
  52512. goto IL_0057;
  52513. }
  52514. }
  52515. IL_0051:
  52516. {
  52517. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  52518. }
  52519. IL_0057:
  52520. {
  52521. int32_t L_14 = ___length2;
  52522. __this->set__length_2(L_14);
  52523. Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_15 = ___array0;
  52524. Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * L_16;
  52525. L_16 = (( Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * (*) (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));
  52526. __this->set__pinnable_0(L_16);
  52527. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  52528. intptr_t L_17 = ((PerTypeValues_1_t0FE2F2A995EE80703E269FF112845443E9FEECF3_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  52529. int32_t L_18 = ___start1;
  52530. intptr_t L_19;
  52531. 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));
  52532. __this->set__byteOffset_1((intptr_t)L_19);
  52533. return;
  52534. }
  52535. }
  52536. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  52537. {
  52538. intptr_t V_0;
  52539. memset((&V_0), 0, sizeof(V_0));
  52540. {
  52541. int32_t L_0 = ___start0;
  52542. int32_t L_1 = (int32_t)__this->get__length_2();
  52543. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  52544. {
  52545. goto IL_0014;
  52546. }
  52547. }
  52548. {
  52549. int32_t L_2 = ___length1;
  52550. int32_t L_3 = (int32_t)__this->get__length_2();
  52551. int32_t L_4 = ___start0;
  52552. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  52553. {
  52554. goto IL_001a;
  52555. }
  52556. }
  52557. IL_0014:
  52558. {
  52559. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  52560. }
  52561. IL_001a:
  52562. {
  52563. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  52564. int32_t L_6 = ___start0;
  52565. intptr_t L_7;
  52566. 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));
  52567. V_0 = (intptr_t)L_7;
  52568. Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_8 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0();
  52569. intptr_t L_9 = V_0;
  52570. int32_t L_10 = ___length1;
  52571. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_11;
  52572. memset((&L_11), 0, sizeof(L_11));
  52573. Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_inline((&L_11), (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  52574. return (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_11;
  52575. }
  52576. }
  52577. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  52578. {
  52579. {
  52580. int32_t L_0 = ___length2;
  52581. __this->set__length_2(L_0);
  52582. Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_1 = ___pinnable0;
  52583. __this->set__pinnable_0(L_1);
  52584. intptr_t L_2 = ___byteOffset1;
  52585. __this->set__byteOffset_1((intptr_t)L_2);
  52586. return;
  52587. }
  52588. }
  52589. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9584F676FE219519F8D3DE5D73EDEBAFA34C2185_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  52590. {
  52591. static bool s_Il2CppMethodInitialized;
  52592. if (!s_Il2CppMethodInitialized)
  52593. {
  52594. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  52595. s_Il2CppMethodInitialized = true;
  52596. }
  52597. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_0;
  52598. memset((&V_0), 0, sizeof(V_0));
  52599. {
  52600. L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_0 = ___array0;
  52601. if (L_0)
  52602. {
  52603. goto IL_0017;
  52604. }
  52605. }
  52606. {
  52607. int32_t L_1 = ___start1;
  52608. if (L_1)
  52609. {
  52610. goto IL_0009;
  52611. }
  52612. }
  52613. {
  52614. int32_t L_2 = ___length2;
  52615. if (!L_2)
  52616. {
  52617. goto IL_000f;
  52618. }
  52619. }
  52620. IL_0009:
  52621. {
  52622. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  52623. }
  52624. IL_000f:
  52625. {
  52626. il2cpp_codegen_initobj(__this, sizeof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ));
  52627. return;
  52628. }
  52629. IL_0017:
  52630. {
  52631. il2cpp_codegen_initobj((&V_0), sizeof(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ));
  52632. goto IL_0043;
  52633. }
  52634. {
  52635. L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_4 = ___array0;
  52636. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  52637. Type_t * L_5;
  52638. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  52639. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  52640. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  52641. Type_t * L_7;
  52642. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  52643. bool L_8;
  52644. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  52645. if (!L_8)
  52646. {
  52647. goto IL_0043;
  52648. }
  52649. }
  52650. {
  52651. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  52652. }
  52653. IL_0043:
  52654. {
  52655. int32_t L_9 = ___start1;
  52656. L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_10 = ___array0;
  52657. NullCheck(L_10);
  52658. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  52659. {
  52660. goto IL_0051;
  52661. }
  52662. }
  52663. {
  52664. int32_t L_11 = ___length2;
  52665. L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_12 = ___array0;
  52666. NullCheck(L_12);
  52667. int32_t L_13 = ___start1;
  52668. 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))))))
  52669. {
  52670. goto IL_0057;
  52671. }
  52672. }
  52673. IL_0051:
  52674. {
  52675. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  52676. }
  52677. IL_0057:
  52678. {
  52679. int32_t L_14 = ___length2;
  52680. __this->set__length_2(L_14);
  52681. L16U5BU5D_t2C5DB74BC1A9DFD758E6F9A591074A46E76A1B2D* L_15 = ___array0;
  52682. Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_16;
  52683. L_16 = (( Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * (*) (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));
  52684. __this->set__pinnable_0(L_16);
  52685. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  52686. intptr_t L_17 = ((PerTypeValues_1_tEE239C5EA0A0A4B0500684F2BA93564462872830_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  52687. int32_t L_18 = ___start1;
  52688. intptr_t L_19;
  52689. 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));
  52690. __this->set__byteOffset_1((intptr_t)L_19);
  52691. return;
  52692. }
  52693. }
  52694. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  52695. {
  52696. intptr_t V_0;
  52697. memset((&V_0), 0, sizeof(V_0));
  52698. {
  52699. int32_t L_0 = ___start0;
  52700. int32_t L_1 = (int32_t)__this->get__length_2();
  52701. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  52702. {
  52703. goto IL_0014;
  52704. }
  52705. }
  52706. {
  52707. int32_t L_2 = ___length1;
  52708. int32_t L_3 = (int32_t)__this->get__length_2();
  52709. int32_t L_4 = ___start0;
  52710. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  52711. {
  52712. goto IL_001a;
  52713. }
  52714. }
  52715. IL_0014:
  52716. {
  52717. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  52718. }
  52719. IL_001a:
  52720. {
  52721. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  52722. int32_t L_6 = ___start0;
  52723. intptr_t L_7;
  52724. 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));
  52725. V_0 = (intptr_t)L_7;
  52726. Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_8 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0();
  52727. intptr_t L_9 = V_0;
  52728. int32_t L_10 = ___length1;
  52729. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_11;
  52730. memset((&L_11), 0, sizeof(L_11));
  52731. Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_inline((&L_11), (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  52732. return (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_11;
  52733. }
  52734. }
  52735. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  52736. {
  52737. {
  52738. int32_t L_0 = ___length2;
  52739. __this->set__length_2(L_0);
  52740. Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_1 = ___pinnable0;
  52741. __this->set__pinnable_0(L_1);
  52742. intptr_t L_2 = ___byteOffset1;
  52743. __this->set__byteOffset_1((intptr_t)L_2);
  52744. return;
  52745. }
  52746. }
  52747. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB03D2DC421C5B8177D085DD8698BDC8CEC1AA9F6_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  52748. {
  52749. static bool s_Il2CppMethodInitialized;
  52750. if (!s_Il2CppMethodInitialized)
  52751. {
  52752. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  52753. s_Il2CppMethodInitialized = true;
  52754. }
  52755. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_0;
  52756. memset((&V_0), 0, sizeof(V_0));
  52757. {
  52758. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_0 = ___array0;
  52759. if (L_0)
  52760. {
  52761. goto IL_0017;
  52762. }
  52763. }
  52764. {
  52765. int32_t L_1 = ___start1;
  52766. if (L_1)
  52767. {
  52768. goto IL_0009;
  52769. }
  52770. }
  52771. {
  52772. int32_t L_2 = ___length2;
  52773. if (!L_2)
  52774. {
  52775. goto IL_000f;
  52776. }
  52777. }
  52778. IL_0009:
  52779. {
  52780. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  52781. }
  52782. IL_000f:
  52783. {
  52784. il2cpp_codegen_initobj(__this, sizeof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ));
  52785. return;
  52786. }
  52787. IL_0017:
  52788. {
  52789. il2cpp_codegen_initobj((&V_0), sizeof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ));
  52790. goto IL_0043;
  52791. }
  52792. {
  52793. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_4 = ___array0;
  52794. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  52795. Type_t * L_5;
  52796. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  52797. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  52798. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  52799. Type_t * L_7;
  52800. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  52801. bool L_8;
  52802. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  52803. if (!L_8)
  52804. {
  52805. goto IL_0043;
  52806. }
  52807. }
  52808. {
  52809. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  52810. }
  52811. IL_0043:
  52812. {
  52813. int32_t L_9 = ___start1;
  52814. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_10 = ___array0;
  52815. NullCheck(L_10);
  52816. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  52817. {
  52818. goto IL_0051;
  52819. }
  52820. }
  52821. {
  52822. int32_t L_11 = ___length2;
  52823. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_12 = ___array0;
  52824. NullCheck(L_12);
  52825. int32_t L_13 = ___start1;
  52826. 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))))))
  52827. {
  52828. goto IL_0057;
  52829. }
  52830. }
  52831. IL_0051:
  52832. {
  52833. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  52834. }
  52835. IL_0057:
  52836. {
  52837. int32_t L_14 = ___length2;
  52838. __this->set__length_2(L_14);
  52839. L8U5BU5D_tC97DD72F60AEAF91042DDED38524C011346DE236* L_15 = ___array0;
  52840. Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_16;
  52841. L_16 = (( Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * (*) (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));
  52842. __this->set__pinnable_0(L_16);
  52843. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  52844. intptr_t L_17 = ((PerTypeValues_1_tC84E56EE479D9CA68193F24EFABB009F9DA68A76_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  52845. int32_t L_18 = ___start1;
  52846. intptr_t L_19;
  52847. 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));
  52848. __this->set__byteOffset_1((intptr_t)L_19);
  52849. return;
  52850. }
  52851. }
  52852. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  52853. {
  52854. intptr_t V_0;
  52855. memset((&V_0), 0, sizeof(V_0));
  52856. {
  52857. int32_t L_0 = ___start0;
  52858. int32_t L_1 = (int32_t)__this->get__length_2();
  52859. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  52860. {
  52861. goto IL_0014;
  52862. }
  52863. }
  52864. {
  52865. int32_t L_2 = ___length1;
  52866. int32_t L_3 = (int32_t)__this->get__length_2();
  52867. int32_t L_4 = ___start0;
  52868. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  52869. {
  52870. goto IL_001a;
  52871. }
  52872. }
  52873. IL_0014:
  52874. {
  52875. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  52876. }
  52877. IL_001a:
  52878. {
  52879. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  52880. int32_t L_6 = ___start0;
  52881. intptr_t L_7;
  52882. 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));
  52883. V_0 = (intptr_t)L_7;
  52884. Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_8 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0();
  52885. intptr_t L_9 = V_0;
  52886. int32_t L_10 = ___length1;
  52887. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_11;
  52888. memset((&L_11), 0, sizeof(L_11));
  52889. Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_inline((&L_11), (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  52890. return (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_11;
  52891. }
  52892. }
  52893. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  52894. {
  52895. {
  52896. int32_t L_0 = ___length2;
  52897. __this->set__length_2(L_0);
  52898. Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_1 = ___pinnable0;
  52899. __this->set__pinnable_0(L_1);
  52900. intptr_t L_2 = ___byteOffset1;
  52901. __this->set__byteOffset_1((intptr_t)L_2);
  52902. return;
  52903. }
  52904. }
  52905. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mB7373EE8E960FA3DD63E8295C37E675635B802DD_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  52906. {
  52907. static bool s_Il2CppMethodInitialized;
  52908. if (!s_Il2CppMethodInitialized)
  52909. {
  52910. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  52911. s_Il2CppMethodInitialized = true;
  52912. }
  52913. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_0;
  52914. memset((&V_0), 0, sizeof(V_0));
  52915. {
  52916. La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_0 = ___array0;
  52917. if (L_0)
  52918. {
  52919. goto IL_0017;
  52920. }
  52921. }
  52922. {
  52923. int32_t L_1 = ___start1;
  52924. if (L_1)
  52925. {
  52926. goto IL_0009;
  52927. }
  52928. }
  52929. {
  52930. int32_t L_2 = ___length2;
  52931. if (!L_2)
  52932. {
  52933. goto IL_000f;
  52934. }
  52935. }
  52936. IL_0009:
  52937. {
  52938. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  52939. }
  52940. IL_000f:
  52941. {
  52942. il2cpp_codegen_initobj(__this, sizeof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ));
  52943. return;
  52944. }
  52945. IL_0017:
  52946. {
  52947. il2cpp_codegen_initobj((&V_0), sizeof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ));
  52948. goto IL_0043;
  52949. }
  52950. {
  52951. La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_4 = ___array0;
  52952. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  52953. Type_t * L_5;
  52954. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  52955. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  52956. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  52957. Type_t * L_7;
  52958. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  52959. bool L_8;
  52960. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  52961. if (!L_8)
  52962. {
  52963. goto IL_0043;
  52964. }
  52965. }
  52966. {
  52967. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  52968. }
  52969. IL_0043:
  52970. {
  52971. int32_t L_9 = ___start1;
  52972. La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_10 = ___array0;
  52973. NullCheck(L_10);
  52974. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  52975. {
  52976. goto IL_0051;
  52977. }
  52978. }
  52979. {
  52980. int32_t L_11 = ___length2;
  52981. La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_12 = ___array0;
  52982. NullCheck(L_12);
  52983. int32_t L_13 = ___start1;
  52984. 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))))))
  52985. {
  52986. goto IL_0057;
  52987. }
  52988. }
  52989. IL_0051:
  52990. {
  52991. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  52992. }
  52993. IL_0057:
  52994. {
  52995. int32_t L_14 = ___length2;
  52996. __this->set__length_2(L_14);
  52997. La16U5BU5D_tC81FE691B7A6FD15D6C82415363634A35245298C* L_15 = ___array0;
  52998. Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_16;
  52999. L_16 = (( Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * (*) (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));
  53000. __this->set__pinnable_0(L_16);
  53001. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  53002. intptr_t L_17 = ((PerTypeValues_1_t3E36E95A39143169A74FD990BEC9683E719A0E1A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  53003. int32_t L_18 = ___start1;
  53004. intptr_t L_19;
  53005. 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));
  53006. __this->set__byteOffset_1((intptr_t)L_19);
  53007. return;
  53008. }
  53009. }
  53010. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  53011. {
  53012. intptr_t V_0;
  53013. memset((&V_0), 0, sizeof(V_0));
  53014. {
  53015. int32_t L_0 = ___start0;
  53016. int32_t L_1 = (int32_t)__this->get__length_2();
  53017. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  53018. {
  53019. goto IL_0014;
  53020. }
  53021. }
  53022. {
  53023. int32_t L_2 = ___length1;
  53024. int32_t L_3 = (int32_t)__this->get__length_2();
  53025. int32_t L_4 = ___start0;
  53026. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  53027. {
  53028. goto IL_001a;
  53029. }
  53030. }
  53031. IL_0014:
  53032. {
  53033. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  53034. }
  53035. IL_001a:
  53036. {
  53037. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  53038. int32_t L_6 = ___start0;
  53039. intptr_t L_7;
  53040. 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));
  53041. V_0 = (intptr_t)L_7;
  53042. Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_8 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0();
  53043. intptr_t L_9 = V_0;
  53044. int32_t L_10 = ___length1;
  53045. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_11;
  53046. memset((&L_11), 0, sizeof(L_11));
  53047. Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_inline((&L_11), (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  53048. return (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_11;
  53049. }
  53050. }
  53051. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  53052. {
  53053. {
  53054. int32_t L_0 = ___length2;
  53055. __this->set__length_2(L_0);
  53056. Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_1 = ___pinnable0;
  53057. __this->set__pinnable_0(L_1);
  53058. intptr_t L_2 = ___byteOffset1;
  53059. __this->set__byteOffset_1((intptr_t)L_2);
  53060. return;
  53061. }
  53062. }
  53063. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3E232FEE4FC925F61FDCA1DBEE3FB11C67E30334_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  53064. {
  53065. static bool s_Il2CppMethodInitialized;
  53066. if (!s_Il2CppMethodInitialized)
  53067. {
  53068. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  53069. s_Il2CppMethodInitialized = true;
  53070. }
  53071. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_0;
  53072. memset((&V_0), 0, sizeof(V_0));
  53073. {
  53074. La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_0 = ___array0;
  53075. if (L_0)
  53076. {
  53077. goto IL_0017;
  53078. }
  53079. }
  53080. {
  53081. int32_t L_1 = ___start1;
  53082. if (L_1)
  53083. {
  53084. goto IL_0009;
  53085. }
  53086. }
  53087. {
  53088. int32_t L_2 = ___length2;
  53089. if (!L_2)
  53090. {
  53091. goto IL_000f;
  53092. }
  53093. }
  53094. IL_0009:
  53095. {
  53096. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  53097. }
  53098. IL_000f:
  53099. {
  53100. il2cpp_codegen_initobj(__this, sizeof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 ));
  53101. return;
  53102. }
  53103. IL_0017:
  53104. {
  53105. il2cpp_codegen_initobj((&V_0), sizeof(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ));
  53106. goto IL_0043;
  53107. }
  53108. {
  53109. La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_4 = ___array0;
  53110. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  53111. Type_t * L_5;
  53112. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  53113. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  53114. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  53115. Type_t * L_7;
  53116. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  53117. bool L_8;
  53118. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  53119. if (!L_8)
  53120. {
  53121. goto IL_0043;
  53122. }
  53123. }
  53124. {
  53125. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  53126. }
  53127. IL_0043:
  53128. {
  53129. int32_t L_9 = ___start1;
  53130. La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_10 = ___array0;
  53131. NullCheck(L_10);
  53132. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  53133. {
  53134. goto IL_0051;
  53135. }
  53136. }
  53137. {
  53138. int32_t L_11 = ___length2;
  53139. La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_12 = ___array0;
  53140. NullCheck(L_12);
  53141. int32_t L_13 = ___start1;
  53142. 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))))))
  53143. {
  53144. goto IL_0057;
  53145. }
  53146. }
  53147. IL_0051:
  53148. {
  53149. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  53150. }
  53151. IL_0057:
  53152. {
  53153. int32_t L_14 = ___length2;
  53154. __this->set__length_2(L_14);
  53155. La32U5BU5D_tE46BC5EFCFEE04154D405058F19E140BC41B1ADE* L_15 = ___array0;
  53156. Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_16;
  53157. L_16 = (( Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * (*) (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));
  53158. __this->set__pinnable_0(L_16);
  53159. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  53160. intptr_t L_17 = ((PerTypeValues_1_t217948452DF599D7A76A078826DED562AD340889_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  53161. int32_t L_18 = ___start1;
  53162. intptr_t L_19;
  53163. 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));
  53164. __this->set__byteOffset_1((intptr_t)L_19);
  53165. return;
  53166. }
  53167. }
  53168. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 Span_1_Slice_m89B2FF4D01B69C3F755FFB50E41D7FE13B49806F_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  53169. {
  53170. intptr_t V_0;
  53171. memset((&V_0), 0, sizeof(V_0));
  53172. {
  53173. int32_t L_0 = ___start0;
  53174. int32_t L_1 = (int32_t)__this->get__length_2();
  53175. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  53176. {
  53177. goto IL_0014;
  53178. }
  53179. }
  53180. {
  53181. int32_t L_2 = ___length1;
  53182. int32_t L_3 = (int32_t)__this->get__length_2();
  53183. int32_t L_4 = ___start0;
  53184. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  53185. {
  53186. goto IL_001a;
  53187. }
  53188. }
  53189. IL_0014:
  53190. {
  53191. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  53192. }
  53193. IL_001a:
  53194. {
  53195. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  53196. int32_t L_6 = ___start0;
  53197. intptr_t L_7;
  53198. 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));
  53199. V_0 = (intptr_t)L_7;
  53200. Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_8 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__this->get__pinnable_0();
  53201. intptr_t L_9 = V_0;
  53202. int32_t L_10 = ___length1;
  53203. Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_11;
  53204. memset((&L_11), 0, sizeof(L_11));
  53205. Span_1__ctor_m729CE676EA3DF4D13FDBDED2C775429F50C7827A_inline((&L_11), (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  53206. return (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_11;
  53207. }
  53208. }
  53209. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m729CE676EA3DF4D13FDBDED2C775429F50C7827A_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  53210. {
  53211. {
  53212. int32_t L_0 = ___length2;
  53213. __this->set__length_2(L_0);
  53214. Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_1 = ___pinnable0;
  53215. __this->set__pinnable_0(L_1);
  53216. intptr_t L_2 = ___byteOffset1;
  53217. __this->set__byteOffset_1((intptr_t)L_2);
  53218. return;
  53219. }
  53220. }
  53221. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3A96BA18F926B247BEAA80E8FE49E1B9B449E286_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  53222. {
  53223. static bool s_Il2CppMethodInitialized;
  53224. if (!s_Il2CppMethodInitialized)
  53225. {
  53226. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  53227. s_Il2CppMethodInitialized = true;
  53228. }
  53229. NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 V_0;
  53230. memset((&V_0), 0, sizeof(V_0));
  53231. {
  53232. NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_0 = ___array0;
  53233. if (L_0)
  53234. {
  53235. goto IL_0017;
  53236. }
  53237. }
  53238. {
  53239. int32_t L_1 = ___start1;
  53240. if (L_1)
  53241. {
  53242. goto IL_0009;
  53243. }
  53244. }
  53245. {
  53246. int32_t L_2 = ___length2;
  53247. if (!L_2)
  53248. {
  53249. goto IL_000f;
  53250. }
  53251. }
  53252. IL_0009:
  53253. {
  53254. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  53255. }
  53256. IL_000f:
  53257. {
  53258. il2cpp_codegen_initobj(__this, sizeof(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 ));
  53259. return;
  53260. }
  53261. IL_0017:
  53262. {
  53263. il2cpp_codegen_initobj((&V_0), sizeof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 ));
  53264. goto IL_0043;
  53265. }
  53266. {
  53267. NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_4 = ___array0;
  53268. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  53269. Type_t * L_5;
  53270. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  53271. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  53272. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  53273. Type_t * L_7;
  53274. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  53275. bool L_8;
  53276. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  53277. if (!L_8)
  53278. {
  53279. goto IL_0043;
  53280. }
  53281. }
  53282. {
  53283. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  53284. }
  53285. IL_0043:
  53286. {
  53287. int32_t L_9 = ___start1;
  53288. NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_10 = ___array0;
  53289. NullCheck(L_10);
  53290. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  53291. {
  53292. goto IL_0051;
  53293. }
  53294. }
  53295. {
  53296. int32_t L_11 = ___length2;
  53297. NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_12 = ___array0;
  53298. NullCheck(L_12);
  53299. int32_t L_13 = ___start1;
  53300. 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))))))
  53301. {
  53302. goto IL_0057;
  53303. }
  53304. }
  53305. IL_0051:
  53306. {
  53307. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  53308. }
  53309. IL_0057:
  53310. {
  53311. int32_t L_14 = ___length2;
  53312. __this->set__length_2(L_14);
  53313. NormalizedByte2U5BU5D_t61D113B9841CD4BBFD2047AB97AA1C4358C1BFA3* L_15 = ___array0;
  53314. Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_16;
  53315. L_16 = (( Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * (*) (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));
  53316. __this->set__pinnable_0(L_16);
  53317. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  53318. intptr_t L_17 = ((PerTypeValues_1_t9809EE1B07098BD3B184E22C44EA9C90DB159F6F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  53319. int32_t L_18 = ___start1;
  53320. intptr_t L_19;
  53321. 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));
  53322. __this->set__byteOffset_1((intptr_t)L_19);
  53323. return;
  53324. }
  53325. }
  53326. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Span_1_Slice_mDA56CF4E17D0F800ED57BF7B6A8E157285EA7050_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  53327. {
  53328. intptr_t V_0;
  53329. memset((&V_0), 0, sizeof(V_0));
  53330. {
  53331. int32_t L_0 = ___start0;
  53332. int32_t L_1 = (int32_t)__this->get__length_2();
  53333. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  53334. {
  53335. goto IL_0014;
  53336. }
  53337. }
  53338. {
  53339. int32_t L_2 = ___length1;
  53340. int32_t L_3 = (int32_t)__this->get__length_2();
  53341. int32_t L_4 = ___start0;
  53342. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  53343. {
  53344. goto IL_001a;
  53345. }
  53346. }
  53347. IL_0014:
  53348. {
  53349. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  53350. }
  53351. IL_001a:
  53352. {
  53353. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  53354. int32_t L_6 = ___start0;
  53355. intptr_t L_7;
  53356. 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));
  53357. V_0 = (intptr_t)L_7;
  53358. Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_8 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__this->get__pinnable_0();
  53359. intptr_t L_9 = V_0;
  53360. int32_t L_10 = ___length1;
  53361. Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_11;
  53362. memset((&L_11), 0, sizeof(L_11));
  53363. Span_1__ctor_m3BEDF60C9DB1F6D4A20B2340B5EE214975BF2B4B_inline((&L_11), (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  53364. return (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_11;
  53365. }
  53366. }
  53367. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3BEDF60C9DB1F6D4A20B2340B5EE214975BF2B4B_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  53368. {
  53369. {
  53370. int32_t L_0 = ___length2;
  53371. __this->set__length_2(L_0);
  53372. Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_1 = ___pinnable0;
  53373. __this->set__pinnable_0(L_1);
  53374. intptr_t L_2 = ___byteOffset1;
  53375. __this->set__byteOffset_1((intptr_t)L_2);
  53376. return;
  53377. }
  53378. }
  53379. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF3FFECAC2F977325E8C4F59FF0FE50C54EAD61EF_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  53380. {
  53381. static bool s_Il2CppMethodInitialized;
  53382. if (!s_Il2CppMethodInitialized)
  53383. {
  53384. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  53385. s_Il2CppMethodInitialized = true;
  53386. }
  53387. NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 V_0;
  53388. memset((&V_0), 0, sizeof(V_0));
  53389. {
  53390. NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_0 = ___array0;
  53391. if (L_0)
  53392. {
  53393. goto IL_0017;
  53394. }
  53395. }
  53396. {
  53397. int32_t L_1 = ___start1;
  53398. if (L_1)
  53399. {
  53400. goto IL_0009;
  53401. }
  53402. }
  53403. {
  53404. int32_t L_2 = ___length2;
  53405. if (!L_2)
  53406. {
  53407. goto IL_000f;
  53408. }
  53409. }
  53410. IL_0009:
  53411. {
  53412. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  53413. }
  53414. IL_000f:
  53415. {
  53416. il2cpp_codegen_initobj(__this, sizeof(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A ));
  53417. return;
  53418. }
  53419. IL_0017:
  53420. {
  53421. il2cpp_codegen_initobj((&V_0), sizeof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 ));
  53422. goto IL_0043;
  53423. }
  53424. {
  53425. NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_4 = ___array0;
  53426. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  53427. Type_t * L_5;
  53428. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  53429. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  53430. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  53431. Type_t * L_7;
  53432. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  53433. bool L_8;
  53434. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  53435. if (!L_8)
  53436. {
  53437. goto IL_0043;
  53438. }
  53439. }
  53440. {
  53441. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  53442. }
  53443. IL_0043:
  53444. {
  53445. int32_t L_9 = ___start1;
  53446. NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_10 = ___array0;
  53447. NullCheck(L_10);
  53448. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  53449. {
  53450. goto IL_0051;
  53451. }
  53452. }
  53453. {
  53454. int32_t L_11 = ___length2;
  53455. NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_12 = ___array0;
  53456. NullCheck(L_12);
  53457. int32_t L_13 = ___start1;
  53458. 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))))))
  53459. {
  53460. goto IL_0057;
  53461. }
  53462. }
  53463. IL_0051:
  53464. {
  53465. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  53466. }
  53467. IL_0057:
  53468. {
  53469. int32_t L_14 = ___length2;
  53470. __this->set__length_2(L_14);
  53471. NormalizedByte4U5BU5D_t30FF9069C5B452BA1DD52AED066E578DCDE1238E* L_15 = ___array0;
  53472. Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_16;
  53473. L_16 = (( Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * (*) (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));
  53474. __this->set__pinnable_0(L_16);
  53475. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  53476. intptr_t L_17 = ((PerTypeValues_1_tB444E2C47001387793EE78A2AFB95399C399245E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  53477. int32_t L_18 = ___start1;
  53478. intptr_t L_19;
  53479. 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));
  53480. __this->set__byteOffset_1((intptr_t)L_19);
  53481. return;
  53482. }
  53483. }
  53484. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Span_1_Slice_m9C6EE82CE6D86B97138323042CE110DF9F0DECEB_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  53485. {
  53486. intptr_t V_0;
  53487. memset((&V_0), 0, sizeof(V_0));
  53488. {
  53489. int32_t L_0 = ___start0;
  53490. int32_t L_1 = (int32_t)__this->get__length_2();
  53491. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  53492. {
  53493. goto IL_0014;
  53494. }
  53495. }
  53496. {
  53497. int32_t L_2 = ___length1;
  53498. int32_t L_3 = (int32_t)__this->get__length_2();
  53499. int32_t L_4 = ___start0;
  53500. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  53501. {
  53502. goto IL_001a;
  53503. }
  53504. }
  53505. IL_0014:
  53506. {
  53507. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  53508. }
  53509. IL_001a:
  53510. {
  53511. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  53512. int32_t L_6 = ___start0;
  53513. intptr_t L_7;
  53514. 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));
  53515. V_0 = (intptr_t)L_7;
  53516. Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_8 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__this->get__pinnable_0();
  53517. intptr_t L_9 = V_0;
  53518. int32_t L_10 = ___length1;
  53519. Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_11;
  53520. memset((&L_11), 0, sizeof(L_11));
  53521. Span_1__ctor_m92B699FF39650041B1FFB80336F0D4C64FA01001_inline((&L_11), (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  53522. return (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_11;
  53523. }
  53524. }
  53525. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m92B699FF39650041B1FFB80336F0D4C64FA01001_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  53526. {
  53527. {
  53528. int32_t L_0 = ___length2;
  53529. __this->set__length_2(L_0);
  53530. Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_1 = ___pinnable0;
  53531. __this->set__pinnable_0(L_1);
  53532. intptr_t L_2 = ___byteOffset1;
  53533. __this->set__byteOffset_1((intptr_t)L_2);
  53534. return;
  53535. }
  53536. }
  53537. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mBA55343B4312A1348DE9842A2DF8736436E7661D_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  53538. {
  53539. static bool s_Il2CppMethodInitialized;
  53540. if (!s_Il2CppMethodInitialized)
  53541. {
  53542. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  53543. s_Il2CppMethodInitialized = true;
  53544. }
  53545. NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 V_0;
  53546. memset((&V_0), 0, sizeof(V_0));
  53547. {
  53548. NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_0 = ___array0;
  53549. if (L_0)
  53550. {
  53551. goto IL_0017;
  53552. }
  53553. }
  53554. {
  53555. int32_t L_1 = ___start1;
  53556. if (L_1)
  53557. {
  53558. goto IL_0009;
  53559. }
  53560. }
  53561. {
  53562. int32_t L_2 = ___length2;
  53563. if (!L_2)
  53564. {
  53565. goto IL_000f;
  53566. }
  53567. }
  53568. IL_0009:
  53569. {
  53570. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  53571. }
  53572. IL_000f:
  53573. {
  53574. il2cpp_codegen_initobj(__this, sizeof(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 ));
  53575. return;
  53576. }
  53577. IL_0017:
  53578. {
  53579. il2cpp_codegen_initobj((&V_0), sizeof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 ));
  53580. goto IL_0043;
  53581. }
  53582. {
  53583. NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_4 = ___array0;
  53584. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  53585. Type_t * L_5;
  53586. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  53587. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  53588. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  53589. Type_t * L_7;
  53590. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  53591. bool L_8;
  53592. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  53593. if (!L_8)
  53594. {
  53595. goto IL_0043;
  53596. }
  53597. }
  53598. {
  53599. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  53600. }
  53601. IL_0043:
  53602. {
  53603. int32_t L_9 = ___start1;
  53604. NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_10 = ___array0;
  53605. NullCheck(L_10);
  53606. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  53607. {
  53608. goto IL_0051;
  53609. }
  53610. }
  53611. {
  53612. int32_t L_11 = ___length2;
  53613. NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_12 = ___array0;
  53614. NullCheck(L_12);
  53615. int32_t L_13 = ___start1;
  53616. 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))))))
  53617. {
  53618. goto IL_0057;
  53619. }
  53620. }
  53621. IL_0051:
  53622. {
  53623. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  53624. }
  53625. IL_0057:
  53626. {
  53627. int32_t L_14 = ___length2;
  53628. __this->set__length_2(L_14);
  53629. NormalizedShort2U5BU5D_t88D0CA46FED09B4932BBF8FE323044C53CA39EBE* L_15 = ___array0;
  53630. Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_16;
  53631. L_16 = (( Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * (*) (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));
  53632. __this->set__pinnable_0(L_16);
  53633. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  53634. intptr_t L_17 = ((PerTypeValues_1_t1365A123C1A4944F15CF32AE47D52365CD8F5E6D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  53635. int32_t L_18 = ___start1;
  53636. intptr_t L_19;
  53637. 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));
  53638. __this->set__byteOffset_1((intptr_t)L_19);
  53639. return;
  53640. }
  53641. }
  53642. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8F2820222127FA3555803F54498E9275CE67C798 Span_1_Slice_m9B8996ADDAF79B2D322E1A49E10EEC07C4B7A63A_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  53643. {
  53644. intptr_t V_0;
  53645. memset((&V_0), 0, sizeof(V_0));
  53646. {
  53647. int32_t L_0 = ___start0;
  53648. int32_t L_1 = (int32_t)__this->get__length_2();
  53649. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  53650. {
  53651. goto IL_0014;
  53652. }
  53653. }
  53654. {
  53655. int32_t L_2 = ___length1;
  53656. int32_t L_3 = (int32_t)__this->get__length_2();
  53657. int32_t L_4 = ___start0;
  53658. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  53659. {
  53660. goto IL_001a;
  53661. }
  53662. }
  53663. IL_0014:
  53664. {
  53665. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  53666. }
  53667. IL_001a:
  53668. {
  53669. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  53670. int32_t L_6 = ___start0;
  53671. intptr_t L_7;
  53672. 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));
  53673. V_0 = (intptr_t)L_7;
  53674. Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_8 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__this->get__pinnable_0();
  53675. intptr_t L_9 = V_0;
  53676. int32_t L_10 = ___length1;
  53677. Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_11;
  53678. memset((&L_11), 0, sizeof(L_11));
  53679. Span_1__ctor_mAC14589AAB40984711662365B0DAC41438C66D23_inline((&L_11), (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  53680. return (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_11;
  53681. }
  53682. }
  53683. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mAC14589AAB40984711662365B0DAC41438C66D23_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  53684. {
  53685. {
  53686. int32_t L_0 = ___length2;
  53687. __this->set__length_2(L_0);
  53688. Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_1 = ___pinnable0;
  53689. __this->set__pinnable_0(L_1);
  53690. intptr_t L_2 = ___byteOffset1;
  53691. __this->set__byteOffset_1((intptr_t)L_2);
  53692. return;
  53693. }
  53694. }
  53695. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m70988B630368E6EAC6B9B5C40630E262F47CFF84_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  53696. {
  53697. static bool s_Il2CppMethodInitialized;
  53698. if (!s_Il2CppMethodInitialized)
  53699. {
  53700. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  53701. s_Il2CppMethodInitialized = true;
  53702. }
  53703. NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 V_0;
  53704. memset((&V_0), 0, sizeof(V_0));
  53705. {
  53706. NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_0 = ___array0;
  53707. if (L_0)
  53708. {
  53709. goto IL_0017;
  53710. }
  53711. }
  53712. {
  53713. int32_t L_1 = ___start1;
  53714. if (L_1)
  53715. {
  53716. goto IL_0009;
  53717. }
  53718. }
  53719. {
  53720. int32_t L_2 = ___length2;
  53721. if (!L_2)
  53722. {
  53723. goto IL_000f;
  53724. }
  53725. }
  53726. IL_0009:
  53727. {
  53728. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  53729. }
  53730. IL_000f:
  53731. {
  53732. il2cpp_codegen_initobj(__this, sizeof(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 ));
  53733. return;
  53734. }
  53735. IL_0017:
  53736. {
  53737. il2cpp_codegen_initobj((&V_0), sizeof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 ));
  53738. goto IL_0043;
  53739. }
  53740. {
  53741. NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_4 = ___array0;
  53742. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  53743. Type_t * L_5;
  53744. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  53745. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  53746. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  53747. Type_t * L_7;
  53748. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  53749. bool L_8;
  53750. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  53751. if (!L_8)
  53752. {
  53753. goto IL_0043;
  53754. }
  53755. }
  53756. {
  53757. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  53758. }
  53759. IL_0043:
  53760. {
  53761. int32_t L_9 = ___start1;
  53762. NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_10 = ___array0;
  53763. NullCheck(L_10);
  53764. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  53765. {
  53766. goto IL_0051;
  53767. }
  53768. }
  53769. {
  53770. int32_t L_11 = ___length2;
  53771. NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_12 = ___array0;
  53772. NullCheck(L_12);
  53773. int32_t L_13 = ___start1;
  53774. 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))))))
  53775. {
  53776. goto IL_0057;
  53777. }
  53778. }
  53779. IL_0051:
  53780. {
  53781. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  53782. }
  53783. IL_0057:
  53784. {
  53785. int32_t L_14 = ___length2;
  53786. __this->set__length_2(L_14);
  53787. NormalizedShort4U5BU5D_t8D1D11358A9A35947DC7C503DEE90D7B2ACA9B83* L_15 = ___array0;
  53788. Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_16;
  53789. L_16 = (( Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * (*) (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));
  53790. __this->set__pinnable_0(L_16);
  53791. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  53792. intptr_t L_17 = ((PerTypeValues_1_tD47A15451DDEEE84E9B0660A624C44E17FD6300D_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  53793. int32_t L_18 = ___start1;
  53794. intptr_t L_19;
  53795. 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));
  53796. __this->set__byteOffset_1((intptr_t)L_19);
  53797. return;
  53798. }
  53799. }
  53800. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Slice_mBDAAC647AB48B08F59673D6CB396E36B87048305_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  53801. {
  53802. intptr_t V_0;
  53803. memset((&V_0), 0, sizeof(V_0));
  53804. {
  53805. int32_t L_0 = ___start0;
  53806. int32_t L_1 = (int32_t)__this->get__length_2();
  53807. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  53808. {
  53809. goto IL_0014;
  53810. }
  53811. }
  53812. {
  53813. int32_t L_2 = ___length1;
  53814. int32_t L_3 = (int32_t)__this->get__length_2();
  53815. int32_t L_4 = ___start0;
  53816. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  53817. {
  53818. goto IL_001a;
  53819. }
  53820. }
  53821. IL_0014:
  53822. {
  53823. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  53824. }
  53825. IL_001a:
  53826. {
  53827. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  53828. int32_t L_6 = ___start0;
  53829. intptr_t L_7;
  53830. 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));
  53831. V_0 = (intptr_t)L_7;
  53832. Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_8 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__this->get__pinnable_0();
  53833. intptr_t L_9 = V_0;
  53834. int32_t L_10 = ___length1;
  53835. Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_11;
  53836. memset((&L_11), 0, sizeof(L_11));
  53837. Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_inline((&L_11), (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  53838. return (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_11;
  53839. }
  53840. }
  53841. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  53842. {
  53843. {
  53844. int32_t L_0 = ___length2;
  53845. __this->set__length_2(L_0);
  53846. Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_1 = ___pinnable0;
  53847. __this->set__pinnable_0(L_1);
  53848. intptr_t L_2 = ___byteOffset1;
  53849. __this->set__byteOffset_1((intptr_t)L_2);
  53850. return;
  53851. }
  53852. }
  53853. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m27A3E6A19DFAAA88C6318405042BDC5735BCB5B2_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  53854. {
  53855. static bool s_Il2CppMethodInitialized;
  53856. if (!s_Il2CppMethodInitialized)
  53857. {
  53858. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  53859. s_Il2CppMethodInitialized = true;
  53860. }
  53861. Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB V_0;
  53862. memset((&V_0), 0, sizeof(V_0));
  53863. {
  53864. Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_0 = ___array0;
  53865. if (L_0)
  53866. {
  53867. goto IL_0017;
  53868. }
  53869. }
  53870. {
  53871. int32_t L_1 = ___start1;
  53872. if (L_1)
  53873. {
  53874. goto IL_0009;
  53875. }
  53876. }
  53877. {
  53878. int32_t L_2 = ___length2;
  53879. if (!L_2)
  53880. {
  53881. goto IL_000f;
  53882. }
  53883. }
  53884. IL_0009:
  53885. {
  53886. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  53887. }
  53888. IL_000f:
  53889. {
  53890. il2cpp_codegen_initobj(__this, sizeof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC ));
  53891. return;
  53892. }
  53893. IL_0017:
  53894. {
  53895. il2cpp_codegen_initobj((&V_0), sizeof(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ));
  53896. goto IL_0043;
  53897. }
  53898. {
  53899. Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_4 = ___array0;
  53900. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  53901. Type_t * L_5;
  53902. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  53903. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  53904. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  53905. Type_t * L_7;
  53906. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  53907. bool L_8;
  53908. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  53909. if (!L_8)
  53910. {
  53911. goto IL_0043;
  53912. }
  53913. }
  53914. {
  53915. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  53916. }
  53917. IL_0043:
  53918. {
  53919. int32_t L_9 = ___start1;
  53920. Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_10 = ___array0;
  53921. NullCheck(L_10);
  53922. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  53923. {
  53924. goto IL_0051;
  53925. }
  53926. }
  53927. {
  53928. int32_t L_11 = ___length2;
  53929. Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_12 = ___array0;
  53930. NullCheck(L_12);
  53931. int32_t L_13 = ___start1;
  53932. 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))))))
  53933. {
  53934. goto IL_0057;
  53935. }
  53936. }
  53937. IL_0051:
  53938. {
  53939. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  53940. }
  53941. IL_0057:
  53942. {
  53943. int32_t L_14 = ___length2;
  53944. __this->set__length_2(L_14);
  53945. Rg32U5BU5D_t8AE87E01BF7B65CBF1283EDA8993076C05A43B1E* L_15 = ___array0;
  53946. Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_16;
  53947. L_16 = (( Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * (*) (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));
  53948. __this->set__pinnable_0(L_16);
  53949. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  53950. intptr_t L_17 = ((PerTypeValues_1_t53B4E59CB57E72F0B2A2DEB71DC30CBEC687879A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  53951. int32_t L_18 = ___start1;
  53952. intptr_t L_19;
  53953. 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));
  53954. __this->set__byteOffset_1((intptr_t)L_19);
  53955. return;
  53956. }
  53957. }
  53958. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Slice_m559CD7E5A5C913047F416D79EE553ED3D2AE8332_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  53959. {
  53960. intptr_t V_0;
  53961. memset((&V_0), 0, sizeof(V_0));
  53962. {
  53963. int32_t L_0 = ___start0;
  53964. int32_t L_1 = (int32_t)__this->get__length_2();
  53965. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  53966. {
  53967. goto IL_0014;
  53968. }
  53969. }
  53970. {
  53971. int32_t L_2 = ___length1;
  53972. int32_t L_3 = (int32_t)__this->get__length_2();
  53973. int32_t L_4 = ___start0;
  53974. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  53975. {
  53976. goto IL_001a;
  53977. }
  53978. }
  53979. IL_0014:
  53980. {
  53981. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  53982. }
  53983. IL_001a:
  53984. {
  53985. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  53986. int32_t L_6 = ___start0;
  53987. intptr_t L_7;
  53988. 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));
  53989. V_0 = (intptr_t)L_7;
  53990. Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_8 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0();
  53991. intptr_t L_9 = V_0;
  53992. int32_t L_10 = ___length1;
  53993. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_11;
  53994. memset((&L_11), 0, sizeof(L_11));
  53995. Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_inline((&L_11), (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  53996. return (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_11;
  53997. }
  53998. }
  53999. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  54000. {
  54001. {
  54002. int32_t L_0 = ___length2;
  54003. __this->set__length_2(L_0);
  54004. Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_1 = ___pinnable0;
  54005. __this->set__pinnable_0(L_1);
  54006. intptr_t L_2 = ___byteOffset1;
  54007. __this->set__byteOffset_1((intptr_t)L_2);
  54008. return;
  54009. }
  54010. }
  54011. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m02F3C5D724CAC95EE7E93CA20DE244A55B4DCE68_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  54012. {
  54013. static bool s_Il2CppMethodInitialized;
  54014. if (!s_Il2CppMethodInitialized)
  54015. {
  54016. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  54017. s_Il2CppMethodInitialized = true;
  54018. }
  54019. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_0;
  54020. memset((&V_0), 0, sizeof(V_0));
  54021. {
  54022. Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_0 = ___array0;
  54023. if (L_0)
  54024. {
  54025. goto IL_0017;
  54026. }
  54027. }
  54028. {
  54029. int32_t L_1 = ___start1;
  54030. if (L_1)
  54031. {
  54032. goto IL_0009;
  54033. }
  54034. }
  54035. {
  54036. int32_t L_2 = ___length2;
  54037. if (!L_2)
  54038. {
  54039. goto IL_000f;
  54040. }
  54041. }
  54042. IL_0009:
  54043. {
  54044. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  54045. }
  54046. IL_000f:
  54047. {
  54048. il2cpp_codegen_initobj(__this, sizeof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ));
  54049. return;
  54050. }
  54051. IL_0017:
  54052. {
  54053. il2cpp_codegen_initobj((&V_0), sizeof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ));
  54054. goto IL_0043;
  54055. }
  54056. {
  54057. Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_4 = ___array0;
  54058. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  54059. Type_t * L_5;
  54060. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  54061. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  54062. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  54063. Type_t * L_7;
  54064. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  54065. bool L_8;
  54066. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  54067. if (!L_8)
  54068. {
  54069. goto IL_0043;
  54070. }
  54071. }
  54072. {
  54073. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  54074. }
  54075. IL_0043:
  54076. {
  54077. int32_t L_9 = ___start1;
  54078. Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_10 = ___array0;
  54079. NullCheck(L_10);
  54080. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  54081. {
  54082. goto IL_0051;
  54083. }
  54084. }
  54085. {
  54086. int32_t L_11 = ___length2;
  54087. Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_12 = ___array0;
  54088. NullCheck(L_12);
  54089. int32_t L_13 = ___start1;
  54090. 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))))))
  54091. {
  54092. goto IL_0057;
  54093. }
  54094. }
  54095. IL_0051:
  54096. {
  54097. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  54098. }
  54099. IL_0057:
  54100. {
  54101. int32_t L_14 = ___length2;
  54102. __this->set__length_2(L_14);
  54103. Rgb24U5BU5D_t69BB12C628C3BA7893AB4B1BDD07AD079ADDC284* L_15 = ___array0;
  54104. Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_16;
  54105. L_16 = (( Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * (*) (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));
  54106. __this->set__pinnable_0(L_16);
  54107. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  54108. intptr_t L_17 = ((PerTypeValues_1_tAA6C2B579FBE5EC1F495325FF2638365BFA9C561_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  54109. int32_t L_18 = ___start1;
  54110. intptr_t L_19;
  54111. 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));
  54112. __this->set__byteOffset_1((intptr_t)L_19);
  54113. return;
  54114. }
  54115. }
  54116. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Slice_m5914729D2F3435FBD9ACF7507A176EC053FD2172_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  54117. {
  54118. intptr_t V_0;
  54119. memset((&V_0), 0, sizeof(V_0));
  54120. {
  54121. int32_t L_0 = ___start0;
  54122. int32_t L_1 = (int32_t)__this->get__length_2();
  54123. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  54124. {
  54125. goto IL_0014;
  54126. }
  54127. }
  54128. {
  54129. int32_t L_2 = ___length1;
  54130. int32_t L_3 = (int32_t)__this->get__length_2();
  54131. int32_t L_4 = ___start0;
  54132. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  54133. {
  54134. goto IL_001a;
  54135. }
  54136. }
  54137. IL_0014:
  54138. {
  54139. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  54140. }
  54141. IL_001a:
  54142. {
  54143. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  54144. int32_t L_6 = ___start0;
  54145. intptr_t L_7;
  54146. 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));
  54147. V_0 = (intptr_t)L_7;
  54148. Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_8 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__this->get__pinnable_0();
  54149. intptr_t L_9 = V_0;
  54150. int32_t L_10 = ___length1;
  54151. Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_11;
  54152. memset((&L_11), 0, sizeof(L_11));
  54153. Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_inline((&L_11), (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  54154. return (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_11;
  54155. }
  54156. }
  54157. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  54158. {
  54159. {
  54160. int32_t L_0 = ___length2;
  54161. __this->set__length_2(L_0);
  54162. Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_1 = ___pinnable0;
  54163. __this->set__pinnable_0(L_1);
  54164. intptr_t L_2 = ___byteOffset1;
  54165. __this->set__byteOffset_1((intptr_t)L_2);
  54166. return;
  54167. }
  54168. }
  54169. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m5CF56D2D2569DA79B2E0719BFA2FEC11E1E41051_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  54170. {
  54171. static bool s_Il2CppMethodInitialized;
  54172. if (!s_Il2CppMethodInitialized)
  54173. {
  54174. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  54175. s_Il2CppMethodInitialized = true;
  54176. }
  54177. Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F V_0;
  54178. memset((&V_0), 0, sizeof(V_0));
  54179. {
  54180. Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_0 = ___array0;
  54181. if (L_0)
  54182. {
  54183. goto IL_0017;
  54184. }
  54185. }
  54186. {
  54187. int32_t L_1 = ___start1;
  54188. if (L_1)
  54189. {
  54190. goto IL_0009;
  54191. }
  54192. }
  54193. {
  54194. int32_t L_2 = ___length2;
  54195. if (!L_2)
  54196. {
  54197. goto IL_000f;
  54198. }
  54199. }
  54200. IL_0009:
  54201. {
  54202. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  54203. }
  54204. IL_000f:
  54205. {
  54206. il2cpp_codegen_initobj(__this, sizeof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 ));
  54207. return;
  54208. }
  54209. IL_0017:
  54210. {
  54211. il2cpp_codegen_initobj((&V_0), sizeof(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ));
  54212. goto IL_0043;
  54213. }
  54214. {
  54215. Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_4 = ___array0;
  54216. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  54217. Type_t * L_5;
  54218. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  54219. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  54220. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  54221. Type_t * L_7;
  54222. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  54223. bool L_8;
  54224. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  54225. if (!L_8)
  54226. {
  54227. goto IL_0043;
  54228. }
  54229. }
  54230. {
  54231. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  54232. }
  54233. IL_0043:
  54234. {
  54235. int32_t L_9 = ___start1;
  54236. Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_10 = ___array0;
  54237. NullCheck(L_10);
  54238. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  54239. {
  54240. goto IL_0051;
  54241. }
  54242. }
  54243. {
  54244. int32_t L_11 = ___length2;
  54245. Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_12 = ___array0;
  54246. NullCheck(L_12);
  54247. int32_t L_13 = ___start1;
  54248. 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))))))
  54249. {
  54250. goto IL_0057;
  54251. }
  54252. }
  54253. IL_0051:
  54254. {
  54255. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  54256. }
  54257. IL_0057:
  54258. {
  54259. int32_t L_14 = ___length2;
  54260. __this->set__length_2(L_14);
  54261. Rgb48U5BU5D_t425D9DBCA76B08B21CBC37C8C2F926C4E134E058* L_15 = ___array0;
  54262. Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_16;
  54263. L_16 = (( Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * (*) (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));
  54264. __this->set__pinnable_0(L_16);
  54265. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  54266. intptr_t L_17 = ((PerTypeValues_1_tDC4055B994A4CFE5E25EE7242AD1D2FCDCC3430F_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  54267. int32_t L_18 = ___start1;
  54268. intptr_t L_19;
  54269. 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));
  54270. __this->set__byteOffset_1((intptr_t)L_19);
  54271. return;
  54272. }
  54273. }
  54274. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Slice_m32673E9D5668F43C9552D5BB96327529B11FA615_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  54275. {
  54276. intptr_t V_0;
  54277. memset((&V_0), 0, sizeof(V_0));
  54278. {
  54279. int32_t L_0 = ___start0;
  54280. int32_t L_1 = (int32_t)__this->get__length_2();
  54281. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  54282. {
  54283. goto IL_0014;
  54284. }
  54285. }
  54286. {
  54287. int32_t L_2 = ___length1;
  54288. int32_t L_3 = (int32_t)__this->get__length_2();
  54289. int32_t L_4 = ___start0;
  54290. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  54291. {
  54292. goto IL_001a;
  54293. }
  54294. }
  54295. IL_0014:
  54296. {
  54297. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  54298. }
  54299. IL_001a:
  54300. {
  54301. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  54302. int32_t L_6 = ___start0;
  54303. intptr_t L_7;
  54304. 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));
  54305. V_0 = (intptr_t)L_7;
  54306. Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_8 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__this->get__pinnable_0();
  54307. intptr_t L_9 = V_0;
  54308. int32_t L_10 = ___length1;
  54309. Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_11;
  54310. memset((&L_11), 0, sizeof(L_11));
  54311. Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_inline((&L_11), (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  54312. return (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_11;
  54313. }
  54314. }
  54315. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  54316. {
  54317. {
  54318. int32_t L_0 = ___length2;
  54319. __this->set__length_2(L_0);
  54320. Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_1 = ___pinnable0;
  54321. __this->set__pinnable_0(L_1);
  54322. intptr_t L_2 = ___byteOffset1;
  54323. __this->set__byteOffset_1((intptr_t)L_2);
  54324. return;
  54325. }
  54326. }
  54327. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mCCF69E9B849FA0937154D4C3369A180C204723DB_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  54328. {
  54329. static bool s_Il2CppMethodInitialized;
  54330. if (!s_Il2CppMethodInitialized)
  54331. {
  54332. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  54333. s_Il2CppMethodInitialized = true;
  54334. }
  54335. Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC V_0;
  54336. memset((&V_0), 0, sizeof(V_0));
  54337. {
  54338. Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_0 = ___array0;
  54339. if (L_0)
  54340. {
  54341. goto IL_0017;
  54342. }
  54343. }
  54344. {
  54345. int32_t L_1 = ___start1;
  54346. if (L_1)
  54347. {
  54348. goto IL_0009;
  54349. }
  54350. }
  54351. {
  54352. int32_t L_2 = ___length2;
  54353. if (!L_2)
  54354. {
  54355. goto IL_000f;
  54356. }
  54357. }
  54358. IL_0009:
  54359. {
  54360. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  54361. }
  54362. IL_000f:
  54363. {
  54364. il2cpp_codegen_initobj(__this, sizeof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 ));
  54365. return;
  54366. }
  54367. IL_0017:
  54368. {
  54369. il2cpp_codegen_initobj((&V_0), sizeof(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ));
  54370. goto IL_0043;
  54371. }
  54372. {
  54373. Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_4 = ___array0;
  54374. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  54375. Type_t * L_5;
  54376. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  54377. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  54378. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  54379. Type_t * L_7;
  54380. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  54381. bool L_8;
  54382. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  54383. if (!L_8)
  54384. {
  54385. goto IL_0043;
  54386. }
  54387. }
  54388. {
  54389. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  54390. }
  54391. IL_0043:
  54392. {
  54393. int32_t L_9 = ___start1;
  54394. Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_10 = ___array0;
  54395. NullCheck(L_10);
  54396. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  54397. {
  54398. goto IL_0051;
  54399. }
  54400. }
  54401. {
  54402. int32_t L_11 = ___length2;
  54403. Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_12 = ___array0;
  54404. NullCheck(L_12);
  54405. int32_t L_13 = ___start1;
  54406. 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))))))
  54407. {
  54408. goto IL_0057;
  54409. }
  54410. }
  54411. IL_0051:
  54412. {
  54413. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  54414. }
  54415. IL_0057:
  54416. {
  54417. int32_t L_14 = ___length2;
  54418. __this->set__length_2(L_14);
  54419. Rgba1010102U5BU5D_tFCCAD72518D7845F2AB7DBEA4A1296CBC10CBF92* L_15 = ___array0;
  54420. Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_16;
  54421. L_16 = (( Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * (*) (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));
  54422. __this->set__pinnable_0(L_16);
  54423. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  54424. intptr_t L_17 = ((PerTypeValues_1_tB05E3DA98CAB2F79F519E05849AFAC6C69A14E89_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  54425. int32_t L_18 = ___start1;
  54426. intptr_t L_19;
  54427. 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));
  54428. __this->set__byteOffset_1((intptr_t)L_19);
  54429. return;
  54430. }
  54431. }
  54432. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 Span_1_Slice_mD2DA1A8DB2E924728FA0A89997861C6D725B97BB_gshared_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  54433. {
  54434. intptr_t V_0;
  54435. memset((&V_0), 0, sizeof(V_0));
  54436. {
  54437. int32_t L_0 = ___start0;
  54438. int32_t L_1 = (int32_t)__this->get__length_2();
  54439. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  54440. {
  54441. goto IL_0014;
  54442. }
  54443. }
  54444. {
  54445. int32_t L_2 = ___length1;
  54446. int32_t L_3 = (int32_t)__this->get__length_2();
  54447. int32_t L_4 = ___start0;
  54448. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  54449. {
  54450. goto IL_001a;
  54451. }
  54452. }
  54453. IL_0014:
  54454. {
  54455. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  54456. }
  54457. IL_001a:
  54458. {
  54459. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  54460. int32_t L_6 = ___start0;
  54461. intptr_t L_7;
  54462. 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));
  54463. V_0 = (intptr_t)L_7;
  54464. Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * L_8 = (Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 *)__this->get__pinnable_0();
  54465. intptr_t L_9 = V_0;
  54466. int32_t L_10 = ___length1;
  54467. Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_11;
  54468. memset((&L_11), 0, sizeof(L_11));
  54469. Span_1__ctor_m6F12225CC1113429A5C254B77496713CD91895F2_inline((&L_11), (Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  54470. return (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_11;
  54471. }
  54472. }
  54473. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m6F12225CC1113429A5C254B77496713CD91895F2_gshared_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __this, Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  54474. {
  54475. {
  54476. int32_t L_0 = ___length2;
  54477. __this->set__length_2(L_0);
  54478. Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * L_1 = ___pinnable0;
  54479. __this->set__pinnable_0(L_1);
  54480. intptr_t L_2 = ___byteOffset1;
  54481. __this->set__byteOffset_1((intptr_t)L_2);
  54482. return;
  54483. }
  54484. }
  54485. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m352B829174F5E06CF81B2AF873881E4A81E079A6_gshared_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __this, Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  54486. {
  54487. static bool s_Il2CppMethodInitialized;
  54488. if (!s_Il2CppMethodInitialized)
  54489. {
  54490. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  54491. s_Il2CppMethodInitialized = true;
  54492. }
  54493. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0;
  54494. memset((&V_0), 0, sizeof(V_0));
  54495. {
  54496. Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9* L_0 = ___array0;
  54497. if (L_0)
  54498. {
  54499. goto IL_0017;
  54500. }
  54501. }
  54502. {
  54503. int32_t L_1 = ___start1;
  54504. if (L_1)
  54505. {
  54506. goto IL_0009;
  54507. }
  54508. }
  54509. {
  54510. int32_t L_2 = ___length2;
  54511. if (!L_2)
  54512. {
  54513. goto IL_000f;
  54514. }
  54515. }
  54516. IL_0009:
  54517. {
  54518. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  54519. }
  54520. IL_000f:
  54521. {
  54522. il2cpp_codegen_initobj(__this, sizeof(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 ));
  54523. return;
  54524. }
  54525. IL_0017:
  54526. {
  54527. il2cpp_codegen_initobj((&V_0), sizeof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ));
  54528. goto IL_0043;
  54529. }
  54530. {
  54531. Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9* L_4 = ___array0;
  54532. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  54533. Type_t * L_5;
  54534. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  54535. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  54536. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  54537. Type_t * L_7;
  54538. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  54539. bool L_8;
  54540. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  54541. if (!L_8)
  54542. {
  54543. goto IL_0043;
  54544. }
  54545. }
  54546. {
  54547. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  54548. }
  54549. IL_0043:
  54550. {
  54551. int32_t L_9 = ___start1;
  54552. Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9* L_10 = ___array0;
  54553. NullCheck(L_10);
  54554. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  54555. {
  54556. goto IL_0051;
  54557. }
  54558. }
  54559. {
  54560. int32_t L_11 = ___length2;
  54561. Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9* L_12 = ___array0;
  54562. NullCheck(L_12);
  54563. int32_t L_13 = ___start1;
  54564. 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))))))
  54565. {
  54566. goto IL_0057;
  54567. }
  54568. }
  54569. IL_0051:
  54570. {
  54571. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  54572. }
  54573. IL_0057:
  54574. {
  54575. int32_t L_14 = ___length2;
  54576. __this->set__length_2(L_14);
  54577. Rgba32U5BU5D_tB269862085B630E4CC92A56510E709BACB32F8F9* L_15 = ___array0;
  54578. Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * L_16;
  54579. L_16 = (( Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * (*) (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));
  54580. __this->set__pinnable_0(L_16);
  54581. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  54582. intptr_t L_17 = ((PerTypeValues_1_t79EBFB9830AE194348FB413558A22D1CBCECF08A_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  54583. int32_t L_18 = ___start1;
  54584. intptr_t L_19;
  54585. 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));
  54586. __this->set__byteOffset_1((intptr_t)L_19);
  54587. return;
  54588. }
  54589. }
  54590. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A Span_1_Slice_m1415050A381A86FD5A9C4D264B919A60A2075B60_gshared_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  54591. {
  54592. intptr_t V_0;
  54593. memset((&V_0), 0, sizeof(V_0));
  54594. {
  54595. int32_t L_0 = ___start0;
  54596. int32_t L_1 = (int32_t)__this->get__length_2();
  54597. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  54598. {
  54599. goto IL_0014;
  54600. }
  54601. }
  54602. {
  54603. int32_t L_2 = ___length1;
  54604. int32_t L_3 = (int32_t)__this->get__length_2();
  54605. int32_t L_4 = ___start0;
  54606. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  54607. {
  54608. goto IL_001a;
  54609. }
  54610. }
  54611. IL_0014:
  54612. {
  54613. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  54614. }
  54615. IL_001a:
  54616. {
  54617. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  54618. int32_t L_6 = ___start0;
  54619. intptr_t L_7;
  54620. 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));
  54621. V_0 = (intptr_t)L_7;
  54622. Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * L_8 = (Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 *)__this->get__pinnable_0();
  54623. intptr_t L_9 = V_0;
  54624. int32_t L_10 = ___length1;
  54625. Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_11;
  54626. memset((&L_11), 0, sizeof(L_11));
  54627. Span_1__ctor_m28C01E83C3FC0D470945D689762427854BEDED05_inline((&L_11), (Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  54628. return (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_11;
  54629. }
  54630. }
  54631. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m28C01E83C3FC0D470945D689762427854BEDED05_gshared_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __this, Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  54632. {
  54633. {
  54634. int32_t L_0 = ___length2;
  54635. __this->set__length_2(L_0);
  54636. Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * L_1 = ___pinnable0;
  54637. __this->set__pinnable_0(L_1);
  54638. intptr_t L_2 = ___byteOffset1;
  54639. __this->set__byteOffset_1((intptr_t)L_2);
  54640. return;
  54641. }
  54642. }
  54643. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF668464CE7CF1D9DB341353EF3FBC0F083CFC462_gshared_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __this, Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  54644. {
  54645. static bool s_Il2CppMethodInitialized;
  54646. if (!s_Il2CppMethodInitialized)
  54647. {
  54648. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  54649. s_Il2CppMethodInitialized = true;
  54650. }
  54651. Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F V_0;
  54652. memset((&V_0), 0, sizeof(V_0));
  54653. {
  54654. Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885* L_0 = ___array0;
  54655. if (L_0)
  54656. {
  54657. goto IL_0017;
  54658. }
  54659. }
  54660. {
  54661. int32_t L_1 = ___start1;
  54662. if (L_1)
  54663. {
  54664. goto IL_0009;
  54665. }
  54666. }
  54667. {
  54668. int32_t L_2 = ___length2;
  54669. if (!L_2)
  54670. {
  54671. goto IL_000f;
  54672. }
  54673. }
  54674. IL_0009:
  54675. {
  54676. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  54677. }
  54678. IL_000f:
  54679. {
  54680. il2cpp_codegen_initobj(__this, sizeof(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A ));
  54681. return;
  54682. }
  54683. IL_0017:
  54684. {
  54685. il2cpp_codegen_initobj((&V_0), sizeof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ));
  54686. goto IL_0043;
  54687. }
  54688. {
  54689. Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885* L_4 = ___array0;
  54690. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  54691. Type_t * L_5;
  54692. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  54693. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  54694. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  54695. Type_t * L_7;
  54696. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  54697. bool L_8;
  54698. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  54699. if (!L_8)
  54700. {
  54701. goto IL_0043;
  54702. }
  54703. }
  54704. {
  54705. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  54706. }
  54707. IL_0043:
  54708. {
  54709. int32_t L_9 = ___start1;
  54710. Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885* L_10 = ___array0;
  54711. NullCheck(L_10);
  54712. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  54713. {
  54714. goto IL_0051;
  54715. }
  54716. }
  54717. {
  54718. int32_t L_11 = ___length2;
  54719. Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885* L_12 = ___array0;
  54720. NullCheck(L_12);
  54721. int32_t L_13 = ___start1;
  54722. 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))))))
  54723. {
  54724. goto IL_0057;
  54725. }
  54726. }
  54727. IL_0051:
  54728. {
  54729. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  54730. }
  54731. IL_0057:
  54732. {
  54733. int32_t L_14 = ___length2;
  54734. __this->set__length_2(L_14);
  54735. Rgba64U5BU5D_tF6CF8A40BAE6E7CE6160B70AEA666AC65B617885* L_15 = ___array0;
  54736. Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * L_16;
  54737. L_16 = (( Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * (*) (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));
  54738. __this->set__pinnable_0(L_16);
  54739. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  54740. intptr_t L_17 = ((PerTypeValues_1_t9B0136BD29A75D8406FC08782847870E10FA048C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  54741. int32_t L_18 = ___start1;
  54742. intptr_t L_19;
  54743. 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));
  54744. __this->set__byteOffset_1((intptr_t)L_19);
  54745. return;
  54746. }
  54747. }
  54748. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 Span_1_Slice_m1F24BBF2B02EADF6349FF807DB4F63E4AD4EAC7D_gshared_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  54749. {
  54750. intptr_t V_0;
  54751. memset((&V_0), 0, sizeof(V_0));
  54752. {
  54753. int32_t L_0 = ___start0;
  54754. int32_t L_1 = (int32_t)__this->get__length_2();
  54755. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  54756. {
  54757. goto IL_0014;
  54758. }
  54759. }
  54760. {
  54761. int32_t L_2 = ___length1;
  54762. int32_t L_3 = (int32_t)__this->get__length_2();
  54763. int32_t L_4 = ___start0;
  54764. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  54765. {
  54766. goto IL_001a;
  54767. }
  54768. }
  54769. IL_0014:
  54770. {
  54771. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  54772. }
  54773. IL_001a:
  54774. {
  54775. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  54776. int32_t L_6 = ___start0;
  54777. intptr_t L_7;
  54778. 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));
  54779. V_0 = (intptr_t)L_7;
  54780. Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * L_8 = (Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF *)__this->get__pinnable_0();
  54781. intptr_t L_9 = V_0;
  54782. int32_t L_10 = ___length1;
  54783. Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_11;
  54784. memset((&L_11), 0, sizeof(L_11));
  54785. Span_1__ctor_m6C43009AE1F9CA330251C03B0A7C86648AC341AE_inline((&L_11), (Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  54786. return (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_11;
  54787. }
  54788. }
  54789. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m6C43009AE1F9CA330251C03B0A7C86648AC341AE_gshared_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __this, Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  54790. {
  54791. {
  54792. int32_t L_0 = ___length2;
  54793. __this->set__length_2(L_0);
  54794. Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * L_1 = ___pinnable0;
  54795. __this->set__pinnable_0(L_1);
  54796. intptr_t L_2 = ___byteOffset1;
  54797. __this->set__byteOffset_1((intptr_t)L_2);
  54798. return;
  54799. }
  54800. }
  54801. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m59CE08FBB04C6C01AFA2ACF8B363EA0C4554B353_gshared_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __this, RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  54802. {
  54803. static bool s_Il2CppMethodInitialized;
  54804. if (!s_Il2CppMethodInitialized)
  54805. {
  54806. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  54807. s_Il2CppMethodInitialized = true;
  54808. }
  54809. RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 V_0;
  54810. memset((&V_0), 0, sizeof(V_0));
  54811. {
  54812. RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4* L_0 = ___array0;
  54813. if (L_0)
  54814. {
  54815. goto IL_0017;
  54816. }
  54817. }
  54818. {
  54819. int32_t L_1 = ___start1;
  54820. if (L_1)
  54821. {
  54822. goto IL_0009;
  54823. }
  54824. }
  54825. {
  54826. int32_t L_2 = ___length2;
  54827. if (!L_2)
  54828. {
  54829. goto IL_000f;
  54830. }
  54831. }
  54832. IL_0009:
  54833. {
  54834. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  54835. }
  54836. IL_000f:
  54837. {
  54838. il2cpp_codegen_initobj(__this, sizeof(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 ));
  54839. return;
  54840. }
  54841. IL_0017:
  54842. {
  54843. il2cpp_codegen_initobj((&V_0), sizeof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 ));
  54844. goto IL_0043;
  54845. }
  54846. {
  54847. RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4* L_4 = ___array0;
  54848. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  54849. Type_t * L_5;
  54850. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  54851. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  54852. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  54853. Type_t * L_7;
  54854. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  54855. bool L_8;
  54856. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  54857. if (!L_8)
  54858. {
  54859. goto IL_0043;
  54860. }
  54861. }
  54862. {
  54863. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  54864. }
  54865. IL_0043:
  54866. {
  54867. int32_t L_9 = ___start1;
  54868. RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4* L_10 = ___array0;
  54869. NullCheck(L_10);
  54870. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  54871. {
  54872. goto IL_0051;
  54873. }
  54874. }
  54875. {
  54876. int32_t L_11 = ___length2;
  54877. RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4* L_12 = ___array0;
  54878. NullCheck(L_12);
  54879. int32_t L_13 = ___start1;
  54880. 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))))))
  54881. {
  54882. goto IL_0057;
  54883. }
  54884. }
  54885. IL_0051:
  54886. {
  54887. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  54888. }
  54889. IL_0057:
  54890. {
  54891. int32_t L_14 = ___length2;
  54892. __this->set__length_2(L_14);
  54893. RgbaVectorU5BU5D_tDD788498A7E650DE2BA8E6C3008167B10CAB0BF4* L_15 = ___array0;
  54894. Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * L_16;
  54895. L_16 = (( Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * (*) (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));
  54896. __this->set__pinnable_0(L_16);
  54897. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  54898. intptr_t L_17 = ((PerTypeValues_1_tF6AD7A69742C63BD2CD641602BDD66A5753394BA_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  54899. int32_t L_18 = ___start1;
  54900. intptr_t L_19;
  54901. 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));
  54902. __this->set__byteOffset_1((intptr_t)L_19);
  54903. return;
  54904. }
  54905. }
  54906. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 Span_1_Slice_mB8D060B1E1C38162C4F3941B8C0F91240C707676_gshared_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  54907. {
  54908. intptr_t V_0;
  54909. memset((&V_0), 0, sizeof(V_0));
  54910. {
  54911. int32_t L_0 = ___start0;
  54912. int32_t L_1 = (int32_t)__this->get__length_2();
  54913. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  54914. {
  54915. goto IL_0014;
  54916. }
  54917. }
  54918. {
  54919. int32_t L_2 = ___length1;
  54920. int32_t L_3 = (int32_t)__this->get__length_2();
  54921. int32_t L_4 = ___start0;
  54922. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  54923. {
  54924. goto IL_001a;
  54925. }
  54926. }
  54927. IL_0014:
  54928. {
  54929. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  54930. }
  54931. IL_001a:
  54932. {
  54933. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  54934. int32_t L_6 = ___start0;
  54935. intptr_t L_7;
  54936. 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));
  54937. V_0 = (intptr_t)L_7;
  54938. Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * L_8 = (Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C *)__this->get__pinnable_0();
  54939. intptr_t L_9 = V_0;
  54940. int32_t L_10 = ___length1;
  54941. Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_11;
  54942. memset((&L_11), 0, sizeof(L_11));
  54943. Span_1__ctor_m0B314BF6DDBA7BC1502662A8879A783453F3BAD7_inline((&L_11), (Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  54944. return (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_11;
  54945. }
  54946. }
  54947. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m0B314BF6DDBA7BC1502662A8879A783453F3BAD7_gshared_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __this, Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  54948. {
  54949. {
  54950. int32_t L_0 = ___length2;
  54951. __this->set__length_2(L_0);
  54952. Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * L_1 = ___pinnable0;
  54953. __this->set__pinnable_0(L_1);
  54954. intptr_t L_2 = ___byteOffset1;
  54955. __this->set__byteOffset_1((intptr_t)L_2);
  54956. return;
  54957. }
  54958. }
  54959. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m5AF496AA1645103F0649B586C90C3C867BEBF7C5_gshared_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __this, Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  54960. {
  54961. static bool s_Il2CppMethodInitialized;
  54962. if (!s_Il2CppMethodInitialized)
  54963. {
  54964. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  54965. s_Il2CppMethodInitialized = true;
  54966. }
  54967. Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 V_0;
  54968. memset((&V_0), 0, sizeof(V_0));
  54969. {
  54970. Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0* L_0 = ___array0;
  54971. if (L_0)
  54972. {
  54973. goto IL_0017;
  54974. }
  54975. }
  54976. {
  54977. int32_t L_1 = ___start1;
  54978. if (L_1)
  54979. {
  54980. goto IL_0009;
  54981. }
  54982. }
  54983. {
  54984. int32_t L_2 = ___length2;
  54985. if (!L_2)
  54986. {
  54987. goto IL_000f;
  54988. }
  54989. }
  54990. IL_0009:
  54991. {
  54992. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  54993. }
  54994. IL_000f:
  54995. {
  54996. il2cpp_codegen_initobj(__this, sizeof(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 ));
  54997. return;
  54998. }
  54999. IL_0017:
  55000. {
  55001. il2cpp_codegen_initobj((&V_0), sizeof(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 ));
  55002. goto IL_0043;
  55003. }
  55004. {
  55005. Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0* L_4 = ___array0;
  55006. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  55007. Type_t * L_5;
  55008. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  55009. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  55010. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  55011. Type_t * L_7;
  55012. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  55013. bool L_8;
  55014. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  55015. if (!L_8)
  55016. {
  55017. goto IL_0043;
  55018. }
  55019. }
  55020. {
  55021. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  55022. }
  55023. IL_0043:
  55024. {
  55025. int32_t L_9 = ___start1;
  55026. Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0* L_10 = ___array0;
  55027. NullCheck(L_10);
  55028. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  55029. {
  55030. goto IL_0051;
  55031. }
  55032. }
  55033. {
  55034. int32_t L_11 = ___length2;
  55035. Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0* L_12 = ___array0;
  55036. NullCheck(L_12);
  55037. int32_t L_13 = ___start1;
  55038. 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))))))
  55039. {
  55040. goto IL_0057;
  55041. }
  55042. }
  55043. IL_0051:
  55044. {
  55045. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  55046. }
  55047. IL_0057:
  55048. {
  55049. int32_t L_14 = ___length2;
  55050. __this->set__length_2(L_14);
  55051. Short2U5BU5D_t7598D04B358F5051614D885E0EDF8AD72EA270B0* L_15 = ___array0;
  55052. Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * L_16;
  55053. L_16 = (( Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * (*) (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));
  55054. __this->set__pinnable_0(L_16);
  55055. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  55056. intptr_t L_17 = ((PerTypeValues_1_t4C6BC53C5BB4BC41FFEF0417F08E4ADF5A6992A0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  55057. int32_t L_18 = ___start1;
  55058. intptr_t L_19;
  55059. 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));
  55060. __this->set__byteOffset_1((intptr_t)L_19);
  55061. return;
  55062. }
  55063. }
  55064. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 Span_1_Slice_mE6833D379054C0B802D059EFDAB45F8D07B114F3_gshared_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  55065. {
  55066. intptr_t V_0;
  55067. memset((&V_0), 0, sizeof(V_0));
  55068. {
  55069. int32_t L_0 = ___start0;
  55070. int32_t L_1 = (int32_t)__this->get__length_2();
  55071. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  55072. {
  55073. goto IL_0014;
  55074. }
  55075. }
  55076. {
  55077. int32_t L_2 = ___length1;
  55078. int32_t L_3 = (int32_t)__this->get__length_2();
  55079. int32_t L_4 = ___start0;
  55080. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  55081. {
  55082. goto IL_001a;
  55083. }
  55084. }
  55085. IL_0014:
  55086. {
  55087. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  55088. }
  55089. IL_001a:
  55090. {
  55091. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  55092. int32_t L_6 = ___start0;
  55093. intptr_t L_7;
  55094. 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));
  55095. V_0 = (intptr_t)L_7;
  55096. Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * L_8 = (Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 *)__this->get__pinnable_0();
  55097. intptr_t L_9 = V_0;
  55098. int32_t L_10 = ___length1;
  55099. Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_11;
  55100. memset((&L_11), 0, sizeof(L_11));
  55101. Span_1__ctor_m7033FC78BF46CA729241A0E751D010A804C9CB8F_inline((&L_11), (Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  55102. return (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_11;
  55103. }
  55104. }
  55105. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m7033FC78BF46CA729241A0E751D010A804C9CB8F_gshared_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __this, Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  55106. {
  55107. {
  55108. int32_t L_0 = ___length2;
  55109. __this->set__length_2(L_0);
  55110. Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * L_1 = ___pinnable0;
  55111. __this->set__pinnable_0(L_1);
  55112. intptr_t L_2 = ___byteOffset1;
  55113. __this->set__byteOffset_1((intptr_t)L_2);
  55114. return;
  55115. }
  55116. }
  55117. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE4DB6980900F3AD2725B13E7D27DCBD6795A106E_gshared_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __this, Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  55118. {
  55119. static bool s_Il2CppMethodInitialized;
  55120. if (!s_Il2CppMethodInitialized)
  55121. {
  55122. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  55123. s_Il2CppMethodInitialized = true;
  55124. }
  55125. Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C V_0;
  55126. memset((&V_0), 0, sizeof(V_0));
  55127. {
  55128. Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5* L_0 = ___array0;
  55129. if (L_0)
  55130. {
  55131. goto IL_0017;
  55132. }
  55133. }
  55134. {
  55135. int32_t L_1 = ___start1;
  55136. if (L_1)
  55137. {
  55138. goto IL_0009;
  55139. }
  55140. }
  55141. {
  55142. int32_t L_2 = ___length2;
  55143. if (!L_2)
  55144. {
  55145. goto IL_000f;
  55146. }
  55147. }
  55148. IL_0009:
  55149. {
  55150. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  55151. }
  55152. IL_000f:
  55153. {
  55154. il2cpp_codegen_initobj(__this, sizeof(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 ));
  55155. return;
  55156. }
  55157. IL_0017:
  55158. {
  55159. il2cpp_codegen_initobj((&V_0), sizeof(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C ));
  55160. goto IL_0043;
  55161. }
  55162. {
  55163. Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5* L_4 = ___array0;
  55164. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  55165. Type_t * L_5;
  55166. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  55167. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  55168. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  55169. Type_t * L_7;
  55170. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  55171. bool L_8;
  55172. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  55173. if (!L_8)
  55174. {
  55175. goto IL_0043;
  55176. }
  55177. }
  55178. {
  55179. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  55180. }
  55181. IL_0043:
  55182. {
  55183. int32_t L_9 = ___start1;
  55184. Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5* L_10 = ___array0;
  55185. NullCheck(L_10);
  55186. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  55187. {
  55188. goto IL_0051;
  55189. }
  55190. }
  55191. {
  55192. int32_t L_11 = ___length2;
  55193. Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5* L_12 = ___array0;
  55194. NullCheck(L_12);
  55195. int32_t L_13 = ___start1;
  55196. 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))))))
  55197. {
  55198. goto IL_0057;
  55199. }
  55200. }
  55201. IL_0051:
  55202. {
  55203. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  55204. }
  55205. IL_0057:
  55206. {
  55207. int32_t L_14 = ___length2;
  55208. __this->set__length_2(L_14);
  55209. Short4U5BU5D_t241593CACF9A930E7C9ECEE397111D4C700A46C5* L_15 = ___array0;
  55210. Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * L_16;
  55211. L_16 = (( Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * (*) (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));
  55212. __this->set__pinnable_0(L_16);
  55213. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  55214. intptr_t L_17 = ((PerTypeValues_1_t855027E1D10A29F308061C954B9BF90D9F2F548C_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  55215. int32_t L_18 = ___start1;
  55216. intptr_t L_19;
  55217. 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));
  55218. __this->set__byteOffset_1((intptr_t)L_19);
  55219. return;
  55220. }
  55221. }
  55222. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 Span_1_Slice_m157B961DCCE7BFF55FC13E507CAACD83E9F2EB11_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  55223. {
  55224. intptr_t V_0;
  55225. memset((&V_0), 0, sizeof(V_0));
  55226. {
  55227. int32_t L_0 = ___start0;
  55228. int32_t L_1 = (int32_t)__this->get__length_2();
  55229. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  55230. {
  55231. goto IL_0014;
  55232. }
  55233. }
  55234. {
  55235. int32_t L_2 = ___length1;
  55236. int32_t L_3 = (int32_t)__this->get__length_2();
  55237. int32_t L_4 = ___start0;
  55238. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  55239. {
  55240. goto IL_001a;
  55241. }
  55242. }
  55243. IL_0014:
  55244. {
  55245. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  55246. }
  55247. IL_001a:
  55248. {
  55249. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  55250. int32_t L_6 = ___start0;
  55251. intptr_t L_7;
  55252. 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));
  55253. V_0 = (intptr_t)L_7;
  55254. Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * L_8 = (Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *)__this->get__pinnable_0();
  55255. intptr_t L_9 = V_0;
  55256. int32_t L_10 = ___length1;
  55257. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11;
  55258. memset((&L_11), 0, sizeof(L_11));
  55259. Span_1__ctor_mC9BB64245FF3040A8CAE81A17D505D941AF1ECF1_inline((&L_11), (Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  55260. return (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11;
  55261. }
  55262. }
  55263. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC9BB64245FF3040A8CAE81A17D505D941AF1ECF1_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  55264. {
  55265. {
  55266. int32_t L_0 = ___length2;
  55267. __this->set__length_2(L_0);
  55268. Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * L_1 = ___pinnable0;
  55269. __this->set__pinnable_0(L_1);
  55270. intptr_t L_2 = ___byteOffset1;
  55271. __this->set__byteOffset_1((intptr_t)L_2);
  55272. return;
  55273. }
  55274. }
  55275. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m75198CA271176357ADBF4264AF513C6AAF927EFE_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  55276. {
  55277. static bool s_Il2CppMethodInitialized;
  55278. if (!s_Il2CppMethodInitialized)
  55279. {
  55280. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  55281. s_Il2CppMethodInitialized = true;
  55282. }
  55283. float V_0 = 0.0f;
  55284. {
  55285. SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = ___array0;
  55286. if (L_0)
  55287. {
  55288. goto IL_0017;
  55289. }
  55290. }
  55291. {
  55292. int32_t L_1 = ___start1;
  55293. if (L_1)
  55294. {
  55295. goto IL_0009;
  55296. }
  55297. }
  55298. {
  55299. int32_t L_2 = ___length2;
  55300. if (!L_2)
  55301. {
  55302. goto IL_000f;
  55303. }
  55304. }
  55305. IL_0009:
  55306. {
  55307. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  55308. }
  55309. IL_000f:
  55310. {
  55311. il2cpp_codegen_initobj(__this, sizeof(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ));
  55312. return;
  55313. }
  55314. IL_0017:
  55315. {
  55316. il2cpp_codegen_initobj((&V_0), sizeof(float));
  55317. goto IL_0043;
  55318. }
  55319. {
  55320. SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_4 = ___array0;
  55321. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  55322. Type_t * L_5;
  55323. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  55324. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  55325. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  55326. Type_t * L_7;
  55327. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  55328. bool L_8;
  55329. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  55330. if (!L_8)
  55331. {
  55332. goto IL_0043;
  55333. }
  55334. }
  55335. {
  55336. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  55337. }
  55338. IL_0043:
  55339. {
  55340. int32_t L_9 = ___start1;
  55341. SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_10 = ___array0;
  55342. NullCheck(L_10);
  55343. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  55344. {
  55345. goto IL_0051;
  55346. }
  55347. }
  55348. {
  55349. int32_t L_11 = ___length2;
  55350. SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_12 = ___array0;
  55351. NullCheck(L_12);
  55352. int32_t L_13 = ___start1;
  55353. 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))))))
  55354. {
  55355. goto IL_0057;
  55356. }
  55357. }
  55358. IL_0051:
  55359. {
  55360. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  55361. }
  55362. IL_0057:
  55363. {
  55364. int32_t L_14 = ___length2;
  55365. __this->set__length_2(L_14);
  55366. SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_15 = ___array0;
  55367. Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * L_16;
  55368. L_16 = (( Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * (*) (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));
  55369. __this->set__pinnable_0(L_16);
  55370. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  55371. intptr_t L_17 = ((PerTypeValues_1_t18824AA36908023A0DA63043CB3EE0EDC56B38F0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  55372. int32_t L_18 = ___start1;
  55373. intptr_t L_19;
  55374. 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));
  55375. __this->set__byteOffset_1((intptr_t)L_19);
  55376. return;
  55377. }
  55378. }
  55379. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED Span_1_Slice_m89BBB871DF4EEBFD49E74E7AB192430F9376B353_gshared_inline (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  55380. {
  55381. intptr_t V_0;
  55382. memset((&V_0), 0, sizeof(V_0));
  55383. {
  55384. int32_t L_0 = ___start0;
  55385. int32_t L_1 = (int32_t)__this->get__length_2();
  55386. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  55387. {
  55388. goto IL_0014;
  55389. }
  55390. }
  55391. {
  55392. int32_t L_2 = ___length1;
  55393. int32_t L_3 = (int32_t)__this->get__length_2();
  55394. int32_t L_4 = ___start0;
  55395. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  55396. {
  55397. goto IL_001a;
  55398. }
  55399. }
  55400. IL_0014:
  55401. {
  55402. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  55403. }
  55404. IL_001a:
  55405. {
  55406. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  55407. int32_t L_6 = ___start0;
  55408. intptr_t L_7;
  55409. 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));
  55410. V_0 = (intptr_t)L_7;
  55411. Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * L_8 = (Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 *)__this->get__pinnable_0();
  55412. intptr_t L_9 = V_0;
  55413. int32_t L_10 = ___length1;
  55414. Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED L_11;
  55415. memset((&L_11), 0, sizeof(L_11));
  55416. Span_1__ctor_m2F6B191E5A387462B64EB583C22599C13FC018B9_inline((&L_11), (Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  55417. return (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED )L_11;
  55418. }
  55419. }
  55420. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m2F6B191E5A387462B64EB583C22599C13FC018B9_gshared_inline (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED * __this, Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  55421. {
  55422. {
  55423. int32_t L_0 = ___length2;
  55424. __this->set__length_2(L_0);
  55425. Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * L_1 = ___pinnable0;
  55426. __this->set__pinnable_0(L_1);
  55427. intptr_t L_2 = ___byteOffset1;
  55428. __this->set__byteOffset_1((intptr_t)L_2);
  55429. return;
  55430. }
  55431. }
  55432. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m048705D6172BCCE536BFF0A543AEDE6D5475A1F7_gshared_inline (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED * __this, UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  55433. {
  55434. static bool s_Il2CppMethodInitialized;
  55435. if (!s_Il2CppMethodInitialized)
  55436. {
  55437. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  55438. s_Il2CppMethodInitialized = true;
  55439. }
  55440. uint64_t V_0 = 0;
  55441. {
  55442. UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2* L_0 = ___array0;
  55443. if (L_0)
  55444. {
  55445. goto IL_0017;
  55446. }
  55447. }
  55448. {
  55449. int32_t L_1 = ___start1;
  55450. if (L_1)
  55451. {
  55452. goto IL_0009;
  55453. }
  55454. }
  55455. {
  55456. int32_t L_2 = ___length2;
  55457. if (!L_2)
  55458. {
  55459. goto IL_000f;
  55460. }
  55461. }
  55462. IL_0009:
  55463. {
  55464. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  55465. }
  55466. IL_000f:
  55467. {
  55468. il2cpp_codegen_initobj(__this, sizeof(Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED ));
  55469. return;
  55470. }
  55471. IL_0017:
  55472. {
  55473. il2cpp_codegen_initobj((&V_0), sizeof(uint64_t));
  55474. goto IL_0043;
  55475. }
  55476. {
  55477. UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2* L_4 = ___array0;
  55478. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  55479. Type_t * L_5;
  55480. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  55481. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  55482. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  55483. Type_t * L_7;
  55484. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  55485. bool L_8;
  55486. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  55487. if (!L_8)
  55488. {
  55489. goto IL_0043;
  55490. }
  55491. }
  55492. {
  55493. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  55494. }
  55495. IL_0043:
  55496. {
  55497. int32_t L_9 = ___start1;
  55498. UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2* L_10 = ___array0;
  55499. NullCheck(L_10);
  55500. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  55501. {
  55502. goto IL_0051;
  55503. }
  55504. }
  55505. {
  55506. int32_t L_11 = ___length2;
  55507. UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2* L_12 = ___array0;
  55508. NullCheck(L_12);
  55509. int32_t L_13 = ___start1;
  55510. 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))))))
  55511. {
  55512. goto IL_0057;
  55513. }
  55514. }
  55515. IL_0051:
  55516. {
  55517. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  55518. }
  55519. IL_0057:
  55520. {
  55521. int32_t L_14 = ___length2;
  55522. __this->set__length_2(L_14);
  55523. UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2* L_15 = ___array0;
  55524. Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * L_16;
  55525. L_16 = (( Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * (*) (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));
  55526. __this->set__pinnable_0(L_16);
  55527. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  55528. intptr_t L_17 = ((PerTypeValues_1_tE82B0356B4EFE1306F9F89295A4C9797092043DF_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  55529. int32_t L_18 = ___start1;
  55530. intptr_t L_19;
  55531. 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));
  55532. __this->set__byteOffset_1((intptr_t)L_19);
  55533. return;
  55534. }
  55535. }
  55536. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  55537. {
  55538. intptr_t V_0;
  55539. memset((&V_0), 0, sizeof(V_0));
  55540. {
  55541. int32_t L_0 = ___start0;
  55542. int32_t L_1 = (int32_t)__this->get__length_2();
  55543. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  55544. {
  55545. goto IL_0014;
  55546. }
  55547. }
  55548. {
  55549. int32_t L_2 = ___length1;
  55550. int32_t L_3 = (int32_t)__this->get__length_2();
  55551. int32_t L_4 = ___start0;
  55552. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  55553. {
  55554. goto IL_001a;
  55555. }
  55556. }
  55557. IL_0014:
  55558. {
  55559. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  55560. }
  55561. IL_001a:
  55562. {
  55563. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  55564. int32_t L_6 = ___start0;
  55565. intptr_t L_7;
  55566. 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));
  55567. V_0 = (intptr_t)L_7;
  55568. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_8 = (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)__this->get__pinnable_0();
  55569. intptr_t L_9 = V_0;
  55570. int32_t L_10 = ___length1;
  55571. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11;
  55572. memset((&L_11), 0, sizeof(L_11));
  55573. Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_inline((&L_11), (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  55574. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11;
  55575. }
  55576. }
  55577. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  55578. {
  55579. {
  55580. int32_t L_0 = ___length2;
  55581. __this->set__length_2(L_0);
  55582. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_1 = ___pinnable0;
  55583. __this->set__pinnable_0(L_1);
  55584. intptr_t L_2 = ___byteOffset1;
  55585. __this->set__byteOffset_1((intptr_t)L_2);
  55586. return;
  55587. }
  55588. }
  55589. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3C7046C5C0158088725A0E868965BE65DEAC6988_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  55590. {
  55591. static bool s_Il2CppMethodInitialized;
  55592. if (!s_Il2CppMethodInitialized)
  55593. {
  55594. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  55595. s_Il2CppMethodInitialized = true;
  55596. }
  55597. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0;
  55598. memset((&V_0), 0, sizeof(V_0));
  55599. {
  55600. Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* L_0 = ___array0;
  55601. if (L_0)
  55602. {
  55603. goto IL_0017;
  55604. }
  55605. }
  55606. {
  55607. int32_t L_1 = ___start1;
  55608. if (L_1)
  55609. {
  55610. goto IL_0009;
  55611. }
  55612. }
  55613. {
  55614. int32_t L_2 = ___length2;
  55615. if (!L_2)
  55616. {
  55617. goto IL_000f;
  55618. }
  55619. }
  55620. IL_0009:
  55621. {
  55622. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  55623. }
  55624. IL_000f:
  55625. {
  55626. il2cpp_codegen_initobj(__this, sizeof(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ));
  55627. return;
  55628. }
  55629. IL_0017:
  55630. {
  55631. il2cpp_codegen_initobj((&V_0), sizeof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ));
  55632. goto IL_0043;
  55633. }
  55634. {
  55635. Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* L_4 = ___array0;
  55636. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  55637. Type_t * L_5;
  55638. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  55639. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  55640. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  55641. Type_t * L_7;
  55642. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  55643. bool L_8;
  55644. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  55645. if (!L_8)
  55646. {
  55647. goto IL_0043;
  55648. }
  55649. }
  55650. {
  55651. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  55652. }
  55653. IL_0043:
  55654. {
  55655. int32_t L_9 = ___start1;
  55656. Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* L_10 = ___array0;
  55657. NullCheck(L_10);
  55658. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  55659. {
  55660. goto IL_0051;
  55661. }
  55662. }
  55663. {
  55664. int32_t L_11 = ___length2;
  55665. Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* L_12 = ___array0;
  55666. NullCheck(L_12);
  55667. int32_t L_13 = ___start1;
  55668. 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))))))
  55669. {
  55670. goto IL_0057;
  55671. }
  55672. }
  55673. IL_0051:
  55674. {
  55675. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  55676. }
  55677. IL_0057:
  55678. {
  55679. int32_t L_14 = ___length2;
  55680. __this->set__length_2(L_14);
  55681. Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* L_15 = ___array0;
  55682. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_16;
  55683. L_16 = (( Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * (*) (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));
  55684. __this->set__pinnable_0(L_16);
  55685. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  55686. intptr_t L_17 = ((PerTypeValues_1_t2BAF5CB526712554290A16FE145CF79BFEC4B767_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  55687. int32_t L_18 = ___start1;
  55688. intptr_t L_19;
  55689. 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));
  55690. __this->set__byteOffset_1((intptr_t)L_19);
  55691. return;
  55692. }
  55693. }